public ValidateListBaseServices(IValidatePropertyValueManager <T> registeredPropertyManager, IReceivePortalChild <I> portal, IRuleManager <T> ruleManager) : base(registeredPropertyManager, portal) { this.ValidatePropertyValueManager = registeredPropertyManager; RuleManager = ruleManager; }
public async Task Fetch(PersonDto person, IReceivePortalChild <IValidateAsyncObject> portal, IReadOnlyList <PersonDto> personTable) { base.FillFromDto(person); var childDto = personTable.FirstOrDefault(p => p.FatherId == Id); if (childDto != null) { Child = await portal.FetchChild(childDto); } }
public void TestInitialize() { portal = scope.Resolve <IReceivePortalChild <IBaseObjectList> >(); }
public ListBaseServices(IPropertyValueManager <T> registeredPropertyDataManager, IReceivePortalChild <I> receivePortal) { PropertyValueManager = registeredPropertyDataManager; ReceivePortal = receivePortal; }
public ListBase(IListBaseServices <T, I> services) { PropertyValueManager = services.PropertyValueManager; ItemPortal = services.ReceivePortal; }