//private readonly OfferDataExtension _ext;

        public OffersController(IOfferDbContextService service, IOfferData data, OfferDbContext dbContext, IMapper mapper, IOfferRepository repo)
        {
            _service   = service;
            _mapper    = mapper;
            _dataRepo  = repo;
            _dbContext = dbContext;
        }
 public AccountController(UserManager <AppUser> userManager, SignInManager <AppUser> signInManager, OfferDbContext offerDbContext, ILogger <AccountController> logger)
 {
     _userManager    = userManager;
     _signInManager  = signInManager;
     _offerDbContext = offerDbContext;
     _logger         = logger;
 }
示例#3
0
        private UnitOfWork()
        {
            _context = new OfferDbContext();

            _categoryLazy         = new Lazy <IRepository <Category> >(() => new CategoryRepository(_context));
            _checkoutDiscountLazy = new Lazy <IRepository <CheckoutDiscount> >(() => new CheckoutDiscountRepository(_context));
            _checkoutItemLazy     = new Lazy <IRepository <CheckoutItem> >(() => new CheckoutItemRepository(_context));
            _discountLazy         = new Lazy <IRepository <Discount> >(() => new DiscountRepository(_context));
            _discountPolicyLazy   = new Lazy <IRepository <DiscountPolicy> >(() => new DiscountPolicyRepository(_context));
            _productLazy          = new Lazy <IRepository <Product> >(() => new ProductRepository(_context));
        }
示例#4
0
        public static void Main(string[] args)
        {
            IWebHost webHost = CreateWebHostBuilder(args).Build();

            using (IServiceScope serviceScope = webHost.Services.CreateScope())
            {
                using (OfferDbContext offerDbContext = serviceScope.ServiceProvider.GetRequiredService <OfferDbContext>())
                {
                    var roleManager = serviceScope.ServiceProvider.GetRequiredService <RoleManager <IdentityRole> >();
                    OfferDb.Seed(offerDbContext, roleManager);
                }
            }

            webHost.Run();
        }
示例#5
0
 public OfferRepository(IMapper mapper, OfferDbContext dbContext)
 {
     _mapper    = mapper;
     _dbContext = dbContext;
 }
示例#6
0
 public ContactController(OfferDbContext offerDbContext, IStringLocalizer <ContactController> localizer)
 {
     _offerDbContext = offerDbContext;
     _localizer      = localizer;
 }
示例#7
0
 public OfferSeed(OfferDbContext dbContext)
 {
     _dbContext = dbContext;
 }
 public OfferDbContextService(OfferDbContext dbContext, IMapper mapper)
 {
     _dbContext = dbContext;
     _mapper    = mapper;
 }
 public MenuViewComponent(OfferDbContext offerDbContext, IStringLocalizer <MenuViewComponent> localizer)
 {
     _offerDbContext = offerDbContext;
     _localizer      = localizer;
 }
示例#10
0
 public CarsController(ICarData carData, OfferDbContext db, IMapper mapper)
 {
     _carData = carData;
     _db      = db;
     _mapper  = mapper;
 }
示例#11
0
 public HomeController(OfferDbContext offerDbContext, IStringLocalizer <HomeController> localizer)
 {
     _offerDbContext = offerDbContext;
     _localizer      = localizer;
 }
示例#12
0
 public DetailedController(OfferDbContext offerDbContext, IHostingEnvironment hostenv, IStringLocalizer <DetailedController> localizer)
 {
     _offerDbContext = offerDbContext;
     _hostenv        = hostenv;
     _localizer      = localizer;
 }
 public AdminController(OfferDbContext offerDbContext, IHostingEnvironment env, SignInManager <AppUser> signInManager)
 {
     _offerDbContext = offerDbContext;
     _env            = env;
     _signInManager  = signInManager;
 }
 public PostController(IHostingEnvironment env, OfferDbContext offerDbContext, IStringLocalizer <PostController> localizer)
 {
     _env            = env;
     _offerDbContext = offerDbContext;
     _localizer      = localizer;
 }
 public SlidesController(OfferDbContext offerDbContext, IHostingEnvironment hostenv)
 {
     _offerDbContext = offerDbContext;
     _hostenv        = hostenv;
 }
 public UserDbContextService(OfferDbContext userDbContext, IMapper mapper)
 {
     _dbContext = userDbContext;
     _mapper    = mapper;
 }
示例#17
0
 public CheckoutItemRepository(OfferDbContext context) : base(context)
 {
 }
示例#18
0
 public UserRepository(IMapper mapper, OfferDbContext dbContext, IPasswordHasher <User> hasher)
 {
     _mapper    = mapper;
     _dbContext = dbContext;
     _hasher    = hasher;
 }