protected GenericRepository(SalesInformationEntities context, IMapper mapper) { Context = context; DbSet = Context.Set <TEntity>(); Mapper = mapper; }
public ProductService() { Context = new SalesInformationEntities(); Locker = new ReaderWriterLockSlim(); ProductDbReaderWriter = new ProductDbReaderWriter(Context, Locker); }
public SaleService() { Context = new SalesInformationEntities(); Locker = new ReaderWriterLockSlim(); SaleDbReaderWriter = new SaleDbReaderWriter(Context, Locker); }
public ManagerService() { Context = new SalesInformationEntities(); Locker = new ReaderWriterLockSlim(); ManagerDbReaderWriter = new ManagerDbReaderWriter(Context, Locker); }
public ProductDbReaderWriter(SalesInformationEntities context, ReaderWriterLockSlim locker) { Context = context; Locker = locker; var mapper = Support.Adapter.AutoMapper.CreateConfiguration().CreateMapper(); Products = new ProductRepository(Context, mapper); }
public SaleRepository(SalesInformationEntities context, IMapper mapper) : base(context, mapper) { }