コード例 #1
0
ファイル: ListBaseSurrogate.cs プロジェクト: keithdv/OOBehave
 public ListBaseSurrogate(Type listType, ICollection collection, IPropertyValueManager propertyValueManager)
 {
     ListType             = listType;
     Collection           = collection;
     PropertyValueManager = propertyValueManager;
 }
コード例 #2
0
ファイル: IListBaseServices.cs プロジェクト: keithdv/OOBehave
 public ListBaseServices(IPropertyValueManager <T> registeredPropertyDataManager, IReceivePortalChild <I> receivePortal)
 {
     PropertyValueManager = registeredPropertyDataManager;
     ReceivePortal        = receivePortal;
 }
コード例 #3
0
 public BaseServices(IPropertyValueManager <T> registeredPropertyDataManager, IRegisteredPropertyManager <T> registeredPropertyManager)
 {
     PropertyValueManager      = registeredPropertyDataManager;
     RegisteredPropertyManager = registeredPropertyManager;
 }
コード例 #4
0
 public Base(IBaseServices <T> services)
 {
     PropertyValueManager = services.PropertyValueManager;
     ((ISetTarget)PropertyValueManager).SetTarget(this);
 }