// GET: /<controller>/ public UserController(QuestShopDbContext questShopDbContext, UserManager <AppUser> userManager, IStudentRepository userRepository, RoleManager <IdentityRole> roleManager) { _questShopDbContext = questShopDbContext; _userManager = userManager; _userRepository = userRepository; this.roleManager = roleManager; }
public CrudRepository(QuestShopDbContext questShopDbContext) { _questShopDbContext = questShopDbContext; }
public StudentRepository(QuestShopDbContext questShopDbContext, IHttpContextAccessor httpContextAccessor, UserManager <AppUser> userManager) { _questShopDbContext = questShopDbContext; this.userManager = userManager; _currentUserName = httpContextAccessor.HttpContext.User.Identity.Name; //Set current user mail to field }