Пример #1
0
        // GET: Admin/Home
        public AccountController()
        {
            TelefonDBContext            db        = new TelefonDBContext();
            UserStore <ApplicationUser> userStore = new UserStore <ApplicationUser>(db);

            userManager = new UserManager <ApplicationUser>(userStore);
            RoleStore <ApplicationRole> roleStore = new RoleStore <ApplicationRole>(db);

            roleManager = new RoleManager <ApplicationRole>(roleStore);
        }
Пример #2
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            RouteConfig.RegisterRoutes(RouteTable.Routes);

            TelefonDBContext              db          = new TelefonDBContext();
            RoleStore <ApplicationRole>   roleStore   = new RoleStore <ApplicationRole>(db);
            RoleManager <ApplicationRole> roleManager = new RoleManager <ApplicationRole>(roleStore);

            if (!roleManager.RoleExists("Admin"))
            {
                ApplicationRole adminRole = new ApplicationRole("Admin", "Sistem yöneticisi");
                roleManager.Create(adminRole);
            }
            if (!roleManager.RoleExists("User"))
            {
                ApplicationRole userRole = new ApplicationRole("User", "Sistem kullanıcısı, yorum eklemek için gereklidir");
                roleManager.Create(userRole);
            }
        }