ResolvedParameter()
ResolvedParameter InjectionMember used to indicate that injected member is resolved from the container. When ResolvedParameter instance is created, designer can specify a whole contract for the dependency, just a type, or just a name. If no contract info is provided and default constructor is used ResolvedParameter() the registration contract is determined from the reflected member info. If member is annotated with [Dependency] attribute, it is used to specify the contract.
Problem
Registration with ResolvedParameter() ignores contract name if the member is annotated with [Dependency] attribute.
ResolvedParameter()
ResolvedParameterInjectionMember used to indicate that injected member is resolved from the container. WhenResolvedParameterinstance is created, designer can specify a whole contract for the dependency, just a type, or just a name. If no contract info is provided and default constructor is usedResolvedParameter()the registration contract is determined from the reflected member info. If member is annotated with [Dependency] attribute, it is used to specify the contract.Problem
Registration with
ResolvedParameter()ignores contract name if the member is annotated with [Dependency] attribute.