Ejemplo n.º 1
0
        private object FindDependency(ParameterInfo parameterInfo)
        {
            if (DependencyContainer.ContainsDependencyImplementation(parameterInfo.ParameterType, parameterInfo.Name))
            {
                return(DependencyContainer.GetParentTypeDependency(parameterInfo.ParameterType, parameterInfo.Name));
            }

            if (DependencyContainer.ContainsDependencyImplementation(parameterInfo.ParameterType))
            {
                return(DependencyContainer.GetParentTypeDependency(parameterInfo.ParameterType));
            }

            return(null);
        }