protected void Application_Start() { using (SaglikContext ent = new SaglikContext()) { ent.Database.CreateIfNotExists(); } AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //Role Tanımlama Adımları SaglikContext db = new SaglikContext(); RoleStore <AplicationRole> roleStore = new RoleStore <AplicationRole>(db); RoleManager <AplicationRole> roleManager = new RoleManager <AplicationRole>(roleStore); if (!roleManager.RoleExists("Admin")) { AplicationRole adminRole = new AplicationRole("Admin", "Sistem Yöneticisi"); roleManager.Create(adminRole); } if (!roleManager.RoleExists("User")) { AplicationRole UserRole = new AplicationRole("User", "Sistem Kullanıcısı"); roleManager.Create(UserRole); } }
private DbSet <T> _dbSet; //tablo public Repository(SaglikContext context) { if (context != null) { _blogContext = context; _dbSet = _blogContext.Set <T>(); } }
public AccountController() { SaglikContext ent = new SaglikContext(); UserStore <ApplicationUser> UserStore = new UserStore <ApplicationUser>(ent); userManager = new UserManager <ApplicationUser>(UserStore); RoleStore <AplicationRole> roleStore = new RoleStore <AplicationRole>(ent); roleManager = new RoleManager <AplicationRole>(roleStore); }
protected void Application_Start() { using (SaglikContext ent = new SaglikContext()) { ent.Database.CreateIfNotExists(); } AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }