public GenericUnitOfWork(ShoppingCoreEntities context) { this.context = context; }
public GenericRepository(ShoppingCoreEntities _context) { this._context = _context; table = _context.Set <T>(); }
public HomeController(IGenericRepository <Tbl_Product> Prod_repository, IGenericRepository <Tbl_Cart> Cart_repository, IGenericRepository <Tbl_Category> Cat_repository, IHttpContextAccessor httpContextAccessor, IGenericRepository <Tbl_SubCategory> SubCat_repository, ShoppingCoreEntities Context, IGenericRepository <Tbl_ProductImage> ProdImage_repository, IHttpContextAccessor HttpContextAccessor) { this.prod_repository = Prod_repository; this.cat_repository = Cat_repository; SubCat_Repository = SubCat_repository; this.Context = Context; this.cart_repository = Cart_repository; this.prodImage_repository = ProdImage_repository; this.session = httpContextAccessor.HttpContext.Session; this.HttpContextAccessor = HttpContextAccessor; }