Open
Description
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.