public void InitializeServices(IServiceProvider serviceProvider) { lock (thisLock) { _signInManager = _signInManager == null?serviceProvider.GetService <SignInManager <LevisUser> >() : _signInManager; _mapper = _mapper == null?serviceProvider.GetService <IMapper>() : _mapper; _userManager = _userManager == null?serviceProvider.GetService <UserManager <LevisUser> >() : _userManager; _context = _context == null?serviceProvider.GetService <LivisMarketContext>() : _context; } }
public static void Initialize(LivisMarketContext context) { context.Database.EnsureCreated(); if (context.Categories.Any()) { return; } #region Init Categories var cat1 = new Category() { Name = "Toys, Gadgets" }; var cat2 = new Category() { Name = "Apparel" }; var cat3 = new Category() { Name = "MISC" }; var cat4 = new Category() { Name = "Health and Beauty" }; var cat5 = new Category() { Name = "Jewelry" }; var cat6 = new Category() { Name = "Flower" }; context.Categories.Add(cat1); context.Categories.Add(cat2); context.Categories.Add(cat3); context.Categories.Add(cat4); context.Categories.Add(cat5); #endregion context.SaveChanges(); }
public NotFoundOrganisationValidationRule(LivisMarketContext context) { _context = context; }
public async static Task Initialize(LivisMarketContext context, UserManager <LevisUser> userManager, RoleManager <IdentityRole> roleManager) { context.Database.EnsureCreated(); context.Database.Migrate(); var isExist = await roleManager.RoleExistsAsync("Admin"); if (!isExist) { var role = new IdentityRole(); role.Name = "Admin"; await roleManager.CreateAsync(role); } isExist = await roleManager.RoleExistsAsync("Agency"); if (!isExist) { var role = new IdentityRole(); role.Name = "Agency"; await roleManager.CreateAsync(role); } isExist = await roleManager.RoleExistsAsync("Supplier"); if (!isExist) { var role = new IdentityRole(); role.Name = "Supplier"; await roleManager.CreateAsync(role); } isExist = await roleManager.RoleExistsAsync("Customer"); if (!isExist) { var role = new IdentityRole(); role.Name = "Customer"; await roleManager.CreateAsync(role); } isExist = context.Users.Any(u => u.UserName.Equals("Administrator", StringComparison.OrdinalIgnoreCase)); if (!isExist) { var user = new LevisUser(); user.UserName = "******"; user.Email = "*****@*****.**"; user.PhoneNumber = "01656154722"; user.PhoneNumberConfirmed = true; user.IsPowerUser = true; user.EmailConfirmed = true; string userPWD = "LivisMarket@2018"; IdentityResult chkUser = await userManager.CreateAsync(user, userPWD); if (chkUser.Succeeded) { var result = await userManager.AddToRoleAsync(user, "Admin"); } } isExist = context.Users.Any(u => u.UserName.Equals("Admin", StringComparison.OrdinalIgnoreCase)); if (!isExist) { var user = new LevisUser(); user.UserName = "******"; user.Email = "*****@*****.**"; user.IsPowerUser = true; user.EmailConfirmed = true; string userPWD = "LivisMarket@2018"; user.PhoneNumber = "00491622792803"; user.PhoneNumberConfirmed = true; IdentityResult chkUser = await userManager.CreateAsync(user, userPWD); if (chkUser.Succeeded) { var result = await userManager.AddToRoleAsync(user, "Admin"); } } }
public BrainTreeGatewayService(IAppSettings appSettings, LivisMarketContext livisMarketContext) { _appSettings = appSettings; _livisMarketContext = livisMarketContext; }
public NotFoundCustomerValidationRule(LivisMarketContext context) { _context = context; }
public ContactExistedValidationRule(LivisMarketContext context) { _context = context; }