public ManageController( KodhierDbContext context, UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager) { _context = context; _userManager = userManager; _roleManager = roleManager; }
public CheckoutController(KodhierDbContext context, IEmailSender emailSender, IMemoryCache cache, IStringLocalizer <CheckoutController> localizer) { _context = context; _emailSender = emailSender; _cache = cache; _localizer = localizer; }
private static async Task SeedDatabase(KodhierDbContext context) { if (!await context.PizzaPriceCategories.AnyAsync(d => d.Id == 0)) { await context.PizzaPriceCategories.AddAsync(new PizzaPriceCategory() { Id = 0, Description = "Error category" }); } }
public ManageController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ILogger <ManageController> logger, UrlEncoder urlEncoder, KodhierDbContext context, IMemoryCache cache, IStringLocalizer <ManageController> localizer) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _urlEncoder = urlEncoder; _context = context; _cache = cache; _localizer = localizer; }
public OrderControlerTests() { try { AutoMapperConfig.RegisterMappings(); } catch { /* If failed, means already initialized */ } _context = new KodhierDbContext(new DbContextOptionsBuilder <KodhierDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options); GenMockData(); var m_User = new Mock <ClaimsPrincipal>(); var m_Data = new Mock <ITempDataProvider>(); var m_localizer = new Mock <IStringLocalizer <OrderController> >(); var httpContext = new DefaultHttpContext { User = m_User.Object }; m_User.Setup(t => t.Claims).Returns(new[] { new Claim(ClaimTypes.NameIdentifier, "ec04ee08-f434-41d0-a208-15bd2dcb3389") }); _controller = new OrderController(_context, m_localizer.Object) { ControllerContext = new ControllerContext { HttpContext = httpContext }, TempData = new TempDataDictionary(httpContext, m_Data.Object) }; }
public NewsController(KodhierDbContext context, IHostingEnvironment env) { _context = context; _env = env; }
public CookingController(KodhierDbContext context) { _context = context; }
public DropdownViewComponent(IMemoryCache cache, KodhierDbContext context) { _cache = cache; _context = context; }
public HomeController(KodhierDbContext context) { _context = context; }
public NavbarViewComponent(KodhierDbContext context) { _context = context; }
public EmailController(KodhierDbContext context, IEmailSender emailSender) { _context = context; _emailSender = emailSender; }
public PizzaController(KodhierDbContext context, IHostingEnvironment env) { _context = context; _rootPath = env.WebRootPath; }
public PizzaController(KodhierDbContext context) { _context = context; }
public OrderController(KodhierDbContext context, IStringLocalizer <OrderController> localizer) { _context = context; _localizer = localizer; }
public CurrencyController(KodhierDbContext context) { _context = context; }
public DeliveryController(KodhierDbContext context) { _context = context; }
public PriceCategoryController(KodhierDbContext context) { _context = context; }
// Currency controller responsible for: creation, deletion public PrepaidCardCodeTests() { _context = new KodhierDbContext(new DbContextOptionsBuilder <KodhierDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options); _controller = new CurrencyController(_context); }