public AuthController(Project_IV_APIContext context, SignInManager <User> signInMgr, ILogger <AuthController> logger, IConfiguration configuration, UserManager <User> usermanager, IPasswordHasher <User> passwordHasher, RoleManager <IdentityRole> roleManager, IMapper mapper) { _signInManager = signInMgr; _context = context; _usermanager = usermanager; _passwordHasher = passwordHasher; _configuration = configuration; _roleManager = roleManager; _logger = logger; _mapper = mapper; }
//ctor dependancy van de applicatie context: public GenericRepo(Project_IV_APIContext context) { this._context = context; this._dbSet = context.Set <TEntity>(); //type mee te geven in ctor (GenericRepository<App>) //_context.Database.Log = new Logger().Log; }