internal static Expression BuildPropertyInjectionExpression(Container container, Type implementationType, PropertyInfo[] properties, Expression expressionToWrap) { var helper = new PropertyInjectionHelper(container, implementationType); return(helper.BuildPropertyInjectionExpression(expressionToWrap, properties)); }
internal static Expression BuildPropertyInjectionExpression(Container container, Type serviceType, Type implementationType, PropertyInfo[] properties, Expression expressionToWrap) { var helper = new PropertyInjectionHelper(container, serviceType, implementationType); return helper.BuildPropertyInjectionExpression(expressionToWrap, properties); }