public static async Task InitializeAsync(OnlineShop1Context context, IServiceProvider serviceProvider)
        {
            var RoleManager = serviceProvider.GetRequiredService <RoleManager <IdentityRole> >();

            string[]       roleNames = { "ADMIN", "MEMBER" };
            IdentityResult roleResult;

            foreach (var roleName in roleNames)
            {
                var roleExist = await RoleManager.RoleExistsAsync(roleName);

                if (!roleExist)
                {
                    roleResult = await RoleManager.CreateAsync(new IdentityRole(roleName));
                }
            }
        }
示例#2
0
 public CategoryDao()
 {
     db = new OnlineShop1Context();
 }
 public UserController()
 {
     db = new OnlineShop1Context();
 }
示例#4
0
 public ContentDao()
 {
     db = new OnlineShop1Context();
 }
 public OrderDetailDao()
 {
     db = new OnlineShop1Context();
 }
示例#6
0
 public UserDao()
 {
     db = new OnlineShop1Context();
 }
示例#7
0
 public FooterDao()
 {
     db = new OnlineShop1Context();
 }
示例#8
0
 public SlideDao()
 {
     db = new OnlineShop1Context();
 }
 public HomeController()
 {
     db = new OnlineShop1Context();
 }
示例#10
0
 public ProductDao()
 {
     db = new OnlineShop1Context();
 }
示例#11
0
 public MenuDao()
 {
     db = new OnlineShop1Context();
 }
 public ProductCategoryController()
 {
     db = new OnlineShop1Context();
 }