From: <jer...@us...> - 2010-02-04 03:56:50
|
Revision: 338 http://structuremap.svn.sourceforge.net/structuremap/?rev=338&view=rev Author: jeremydmiller Date: 2010-02-04 03:56:44 +0000 (Thu, 04 Feb 2010) Log Message: ----------- adding the AddSpecial / UseSpecial methods because one person in the world will need it. Modified Paths: -------------- trunk/Source/StructureMap/Configuration/DSL/Expressions/CreatePluginFamilyExpression.cs trunk/Source/StructureMap/Configuration/DSL/Expressions/ProfileExpression.cs Modified: trunk/Source/StructureMap/Configuration/DSL/Expressions/CreatePluginFamilyExpression.cs =================================================================== --- trunk/Source/StructureMap/Configuration/DSL/Expressions/CreatePluginFamilyExpression.cs 2010-02-04 03:47:54 UTC (rev 337) +++ trunk/Source/StructureMap/Configuration/DSL/Expressions/CreatePluginFamilyExpression.cs 2010-02-04 03:56:44 UTC (rev 338) @@ -78,7 +78,7 @@ /// </summary> /// <param name="configure"></param> /// <returns></returns> - public CreatePluginFamilyExpression<PLUGINTYPE> Use(Action<IInstanceExpression<PLUGINTYPE>> configure) + public CreatePluginFamilyExpression<PLUGINTYPE> UseSpecial(Action<IInstanceExpression<PLUGINTYPE>> configure) { var expression = new InstanceExpression<PLUGINTYPE>(i => Use(i)); configure(expression); @@ -92,7 +92,7 @@ /// </summary> /// <param name="configure"></param> /// <returns></returns> - public CreatePluginFamilyExpression<PLUGINTYPE> Add(Action<IInstanceExpression<PLUGINTYPE>> configure) + public CreatePluginFamilyExpression<PLUGINTYPE> AddSpecial(Action<IInstanceExpression<PLUGINTYPE>> configure) { var expression = new InstanceExpression<PLUGINTYPE>(i => Add(i)); configure(expression); Modified: trunk/Source/StructureMap/Configuration/DSL/Expressions/ProfileExpression.cs =================================================================== --- trunk/Source/StructureMap/Configuration/DSL/Expressions/ProfileExpression.cs 2010-02-04 03:47:54 UTC (rev 337) +++ trunk/Source/StructureMap/Configuration/DSL/Expressions/ProfileExpression.cs 2010-02-04 03:56:44 UTC (rev 338) @@ -252,7 +252,7 @@ /// Access to the uncommon types of Instance /// </summary> /// <param name="configure"></param> - public void Use(Action<IInstanceExpression<T>> configure) + public void UseSpecial(Action<IInstanceExpression<T>> configure) { var expression = new InstanceExpression<T>(i => Use(i)); configure(expression); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |