public void SetFieldInfoSetter(FieldInfo fieldInfo, LambdaExpression setter) { fieldInjectors [fieldInfo] = new MemberSetterConfig <FieldInfo> { ConcreteType = ConcreteType, MemberInfo = fieldInfo, MemberType = fieldInfo.FieldType, MemberSetter = setter }.Validate(); }
public void SetPropertyInfoSetter(PropertyInfo propertyInfo, LambdaExpression setter) { propertyInjectors [propertyInfo] = new MemberSetterConfig <PropertyInfo> { ConcreteType = ConcreteType, MemberInfo = propertyInfo, MemberType = propertyInfo.PropertyType, MemberSetter = setter }.Validate(); }