public static Ivteks72DbContext GetDbContext()
        {
            var optionsBuilder = new DbContextOptionsBuilder <Ivteks72DbContext>()
                                 .UseInMemoryDatabase("TestDatabase");

            var context = new Ivteks72DbContext(optionsBuilder.Options);

            return(context);
        }
 public ExternalLoginModel(
     SignInManager <ApplicationUser> signInManager,
     UserManager <ApplicationUser> userManager,
     ILogger <ExternalLoginModel> logger,
     Ivteks72DbContext context)
 {
     _signInManager = signInManager;
     _userManager   = userManager;
     _logger        = logger;
     this.context   = context;
 }
 public OrderService(Ivteks72DbContext context)
 {
     this.context = context;
 }
 private async Task SeedData(Ivteks72DbContext context)
 {
     context.AddRange(GetTestData());
     await context.SaveChangesAsync();
 }
Exemple #5
0
        public async Task SeedAsync(Ivteks72DbContext dbContext, IServiceProvider serviceProvider)
        {
            var roleManager = serviceProvider.GetRequiredService <RoleManager <ApplicationRole> >();

            await SeedRoleAsync(roleManager, GlobalConstants.AdministratorRoleName);
        }
 public InvoiceService(Ivteks72DbContext context)
 {
     this.context = context;
 }
 public ClothingService(Ivteks72DbContext context, ICloudinaryService cloudinaryService)
 {
     this.context           = context;
     this.cloudinaryService = cloudinaryService;
 }
        public async Task SeedAsync(Ivteks72DbContext dbContext, IServiceProvider serviceProvider)
        {
            var userManager = serviceProvider.GetRequiredService <UserManager <ApplicationUser> >();

            await SeedRoleAsync(userManager);
        }