diff --git a/src/Spring/Spring.Core/Objects/Factory/Support/AbstractAutowireCapableObjectFactory.cs b/src/Spring/Spring.Core/Objects/Factory/Support/AbstractAutowireCapableObjectFactory.cs index 12109e76..60ed720f 100644 --- a/src/Spring/Spring.Core/Objects/Factory/Support/AbstractAutowireCapableObjectFactory.cs +++ b/src/Spring/Spring.Core/Objects/Factory/Support/AbstractAutowireCapableObjectFactory.cs @@ -339,7 +339,7 @@ namespace Spring.Objects.Factory.Support { return; } - ObjectDefinitionValueResolver valueResolver = CreateValueResolver(name, definition); + ObjectDefinitionValueResolver valueResolver = CreateValueResolver(); MutablePropertyValues deepCopy = new MutablePropertyValues(properties); PropertyValue[] copiedProperties = deepCopy.PropertyValues; @@ -368,9 +368,9 @@ namespace Spring.Objects.Factory.Support /// /// Create the value resolver strategy to use for resolving raw property values /// - protected virtual ObjectDefinitionValueResolver CreateValueResolver(string name, IObjectDefinition definition) + protected virtual ObjectDefinitionValueResolver CreateValueResolver() { - return new ObjectDefinitionValueResolver(this, name, definition); + return new ObjectDefinitionValueResolver(this); } /// diff --git a/src/Spring/Spring.Core/Objects/Factory/Support/ConstructorResolver.cs b/src/Spring/Spring.Core/Objects/Factory/Support/ConstructorResolver.cs index 0bd2934a..ea5e7922 100644 --- a/src/Spring/Spring.Core/Objects/Factory/Support/ConstructorResolver.cs +++ b/src/Spring/Spring.Core/Objects/Factory/Support/ConstructorResolver.cs @@ -516,8 +516,7 @@ namespace Spring.Objects.Factory.Support ConstructorArgumentValues cargs, ConstructorArgumentValues resolvedValues) { - ObjectDefinitionValueResolver valueResolver = - new ObjectDefinitionValueResolver(objectFactory, objectName, definition); + ObjectDefinitionValueResolver valueResolver = new ObjectDefinitionValueResolver(objectFactory); int minNrOfArgs = cargs.ArgumentCount; foreach (DictionaryEntry entry in cargs.IndexedArgumentValues)