public ItemRepository(ItemContext dbContext, IToDomainConverter <Item, IStoreItem> toModelConverter,
                       IToEntityConverter <IStoreItem, Item> toEntityConverter)
 {
     this.dbContext         = dbContext;
     this.toModelConverter  = toModelConverter;
     this.toEntityConverter = toEntityConverter;
 }
Beispiel #2
0
 public ItemCategoryRepository(ItemCategoryContext dbContext,
                               IToDomainConverter <Entities.ItemCategory, IItemCategory> toModelConverter,
                               IToEntityConverter <IItemCategory, Entities.ItemCategory> toEntityConverter)
 {
     this.dbContext         = dbContext;
     this.toModelConverter  = toModelConverter;
     this.toEntityConverter = toEntityConverter;
 }
Beispiel #3
0
 public ManufacturerRepository(ManufacturerContext dbContext,
                               IToDomainConverter <Entities.Manufacturer, IManufacturer> toModelConverter,
                               IToEntityConverter <IManufacturer, Entities.Manufacturer> toEntityConverter)
 {
     this.dbContext         = dbContext;
     this.toModelConverter  = toModelConverter;
     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 StoreRepository(StoreContext dbContext,
                        IToDomainConverter <Entities.Store, IStore> toDomainConverter,
                        IToEntityConverter <IStore, Entities.Store> toEntityConverter)
 {
     this.dbContext         = dbContext;
     this.toDomainConverter = toDomainConverter;
     this.toEntityConverter = toEntityConverter;
 }
Beispiel #6
0
 public PersistentEmailMessageInfoProcessor(IEmailMessageInfoProcessor <TDomain> processor,
                                            IToEntityConverter <TDomain, TEntity> converter,
                                            IReportDaoAsync <TEntity> dao,
                                            ILogger log)
 {
     _processor = processor;
     _converter = converter;
     _dao       = dao;
     _log       = log;
 }
Beispiel #7
0
 public StoreConverter(IToEntityConverter <IStoreSection, Section> sectionConverter)
 {
     this.sectionConverter = sectionConverter;
 }