public ItemRepository(ItemContext dbContext, IToDomainConverter <Item, IStoreItem> toModelConverter, IToEntityConverter <IStoreItem, Item> toEntityConverter) { this.dbContext = dbContext; this.toModelConverter = toModelConverter; this.toEntityConverter = toEntityConverter; }
public ItemCategoryRepository(ItemCategoryContext dbContext, IToDomainConverter <Entities.ItemCategory, IItemCategory> toModelConverter, IToEntityConverter <IItemCategory, Entities.ItemCategory> toEntityConverter) { this.dbContext = dbContext; this.toModelConverter = toModelConverter; this.toEntityConverter = toEntityConverter; }
public ManufacturerRepository(ManufacturerContext dbContext, IToDomainConverter <Entities.Manufacturer, IManufacturer> toModelConverter, IToEntityConverter <IManufacturer, Entities.Manufacturer> toEntityConverter) { this.dbContext = dbContext; this.toModelConverter = toModelConverter; this.toEntityConverter = toEntityConverter; }
public StoreRepository(StoreContext dbContext, IToDomainConverter <Entities.Store, IStore> toDomainConverter, IToEntityConverter <IStore, Entities.Store> toEntityConverter) { this.dbContext = dbContext; this.toDomainConverter = toDomainConverter; this.toEntityConverter = toEntityConverter; }
public ShoppingListRepository(ShoppingListContext dbContext, IToDomainConverter <Entities.ShoppingList, IShoppingList> toModelConverter, IToEntityConverter <IShoppingList, Entities.ShoppingList> toEntityConverter) { this.dbContext = dbContext; this.toModelConverter = toModelConverter; this.toEntityConverter = toEntityConverter; }
public ShoppingListConverter(IShoppingListFactory shoppingListFactory, IShoppingListSectionFactory shoppingListSectionFactory, IToDomainConverter <ItemsOnList, IShoppingListItem> shoppingListItemConverter) { this.shoppingListFactory = shoppingListFactory; this.shoppingListSectionFactory = shoppingListSectionFactory; this.shoppingListItemConverter = shoppingListItemConverter; }
public StoreController(IQueryDispatcher queryDispatcher, ICommandDispatcher commandDispatcher, IToContractConverter <StoreReadModel, ActiveStoreContract> activeStoreToContractConverter, IToDomainConverter <UpdateStoreContract, StoreUpdate> storeUpdateConverter, IToDomainConverter <CreateStoreContract, StoreCreationInfo> storeCreationInfoConverter) { this.queryDispatcher = queryDispatcher; this.commandDispatcher = commandDispatcher; this.activeStoreToContractConverter = activeStoreToContractConverter; this.storeUpdateConverter = storeUpdateConverter; this.storeCreationInfoConverter = storeCreationInfoConverter; }
public ShoppingListController(IQueryDispatcher queryDispatcher, ICommandDispatcher commandDispatcher, IToContractConverter <ShoppingListReadModel, ShoppingListContract> shoppingListToContractConverter, IToContractConverter <QuantityTypeReadModel, QuantityTypeContract> quantityTypeToContractConverter, IToContractConverter <QuantityTypeInPacketReadModel, QuantityTypeInPacketContract> quantityTypeInPacketToContractConverter, IToDomainConverter <ItemIdContract, OfflineTolerantItemId> offlineTolerantItemIdConverter) { this.queryDispatcher = queryDispatcher; this.commandDispatcher = commandDispatcher; this.shoppingListToContractConverter = shoppingListToContractConverter; this.quantityTypeToContractConverter = quantityTypeToContractConverter; this.quantityTypeInPacketToContractConverter = quantityTypeInPacketToContractConverter; this.offlineTolerantItemIdConverter = offlineTolerantItemIdConverter; }
public ItemController(IQueryDispatcher queryDispatcher, ICommandDispatcher commandDispatcher, IToContractConverter <StoreItemReadModel, StoreItemContract> storeItemContractConverter, IToContractConverter <ItemSearchReadModel, ItemSearchContract> itemSearchContractConverter, IToContractConverter <ItemFilterResultReadModel, ItemFilterResultContract> itemFilterResultContractConverter, IToDomainConverter <CreateItemContract, ItemCreation> itemCreationConverter, IToDomainConverter <ModifyItemContract, ItemModify> itemModifyConverter, IToDomainConverter <MakeTemporaryItemPermanentContract, PermanentItem> permanentItemConverter, IToDomainConverter <CreateTemporaryItemContract, TemporaryItemCreation> temporaryItemConverter, IToDomainConverter <UpdateItemContract, ItemUpdate> itemUpdateConverter) { this.queryDispatcher = queryDispatcher; this.commandDispatcher = commandDispatcher; this.storeItemContractConverter = storeItemContractConverter; this.itemSearchContractConverter = itemSearchContractConverter; this.itemFilterResultContractConverter = itemFilterResultContractConverter; this.itemCreationConverter = itemCreationConverter; this.itemModifyConverter = itemModifyConverter; this.permanentItemConverter = permanentItemConverter; this.temporaryItemConverter = temporaryItemConverter; this.itemUpdateConverter = itemUpdateConverter; }
public StoreItemConverter(IStoreItemFactory storeItemFactory, IToDomainConverter <AvailableAt, IStoreItemAvailability> storeItemAvailabilityConverter) { this.storeItemFactory = storeItemFactory; this.storeItemAvailabilityConverter = storeItemAvailabilityConverter; }
public ItemModifyConverter( IToDomainConverter <ItemAvailabilityContract, IStoreItemAvailability> storeItemAvailabilityConverter) { this.storeItemAvailabilityConverter = storeItemAvailabilityConverter; }
public StoreConverter(IStoreFactory storeFactory, IToDomainConverter <Section, IStoreSection> storeSectionConverter) { this.storeFactory = storeFactory; this.storeSectionConverter = storeSectionConverter; }
public StoreCreationInfoConverter( IToDomainConverter <StoreSectionContract, IStoreSection> storeSectionConverter) { this.storeSectionConverter = storeSectionConverter; }
public PermanentItemConverter( IToDomainConverter <ItemAvailabilityContract, IStoreItemAvailability> storeItemAvailabilityConverter) { this.storeItemAvailabilityConverter = storeItemAvailabilityConverter; }
public TemporaryItemCreationConverter( IToDomainConverter <ItemAvailabilityContract, IStoreItemAvailability> storeItemAvailabilityConverter) { this.storeItemAvailabilityConverter = storeItemAvailabilityConverter; }
public StoreUpdateConverter(IToDomainConverter <StoreSectionContract, IStoreSection> storeSectionConverter) { this.storeSectionConverter = storeSectionConverter; }