public PropertyAccessor(PropertyInfo propertyInfo) : base(propertyInfo) { HasSetter = propertyInfo.GetSetMethod(true) != null; if (HasSetter) { _lateBoundPropertySet = LazyFactory.Create(() => DelegateFactory.CreateSet(propertyInfo)); } }
public FieldAccessor(FieldInfo fieldInfo) : base(fieldInfo) { _lateBoundFieldSet = LazyFactory.Create(() => DelegateFactory.CreateSet(fieldInfo)); }