public MyProjectDbInitializer( MyProjectDB db, UserManager <User> userManager, RoleManager <Role> roleManager, ILogger <MyProjectDbInitializer> logger) { this.db = db; this.userManager = userManager; this.roleManager = roleManager; this.logger = logger; }
public MySqlEmployeesData(MyProjectDB myProjectDb) { _myProjectDb = myProjectDb; }
public RolesApiController(MyProjectDB db) { this.roleStore = new RoleStore <Role>(db); }
public EmployeesApiController(MyProjectDB myProjectDb) { _myProjectDb = myProjectDb; }
public async Task AddToRoleAsync([FromBody] User user, string role, [FromServices] MyProjectDB db) { await this.userStore.AddToRoleAsync(user, role); await db.SaveChangesAsync(); }
public async Task RemoveLoginAsync([FromBody] User user, string LoginProvider, string ProviderKey, [FromServices] MyProjectDB db) { await this.userStore.RemoveLoginAsync(user, LoginProvider, ProviderKey); await db.SaveChangesAsync(); }
public async Task AddLoginAsync([FromBody] AddLoginDTO login, [FromServices] MyProjectDB db) { await this.userStore.AddLoginAsync(login.User, login.UserLoginInfo); await db.SaveChangesAsync(); }
public UsersApiController(MyProjectDB db) { this.userStore = new UserStore <User, Role, MyProjectDB>(db); }
public async Task RemoveClaimsAsync([FromBody] RemoveClaimDTO ClaimInfo, [FromServices] MyProjectDB db) { await this.userStore.RemoveClaimsAsync(ClaimInfo.User, ClaimInfo.Claims); await db.SaveChangesAsync(); }