// 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); }
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); } }