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