public ProductController(IProductRepository productRepository, IDoelgroepRepository doelgroepRepository, ILeergebiedRepository leergebiedRepository) { this.productRepository = productRepository; this.doelgroepRepository = doelgroepRepository; this.leergebiedRepository = leergebiedRepository; viewModelFactory = new ViewModelFactory(); }
public LoonkostenController(IAnalyseRepository analyseRepository, IDoelgroepRepository doelgroepRepository, IExceptionLogRepository exceptionLogRepository) { _analyseRepository = analyseRepository; _doelgroepRepository = doelgroepRepository; _exceptionLogRepository = exceptionLogRepository; }
public CatalogusController(IMateriaalRepository materiaalRepository, IDoelgroepRepository doelgroepRepository, ILeergebiedRepository leergebiedRepository, IGebruikerRepository gebruikerRepository) { this.materiaalRepository = materiaalRepository; this.doelgroepRepository = doelgroepRepository; this.leergebiedRepository = leergebiedRepository; this.gebruikerRepository = gebruikerRepository; }
public CatalogusController(IProductRepository pr, IDoelgroepRepository dr, ILeergebiedRepository lr, IGebruikerRepository gr) { productRepository = pr; doelgroepRepository = dr; leergebiedRepository = lr; gebruikerRepository = gr; }
public HomeController(IJobCoachRepository jobCoachRepository, IAnalyseRepository analyseRepository, UserManager <ApplicationUser> userManager, IInterneMailJobcoachRepository interneMailJobcoachRepository, IDoelgroepRepository doelgroepRepository, IAdminMailRepository adminMailRepository, IAdminRepository adminRepository, IHostingEnvironment environment) { _jobCoachRepository = jobCoachRepository; _analyseRepository = analyseRepository; _userManager = userManager; _interneMailJobcoachRepository = interneMailJobcoachRepository; _doelgroepRepository = doelgroepRepository; _adminMailRepository = adminMailRepository; _adminRepository = adminRepository; _environment = environment; }
public DataInitializer( ApplicationDbContext dbContext, UserManager <ApplicationUser> userManager, IJobcoachRepository gebruikerRepository, IDepartementRepository departementRepository, IAnalyseRepository analyseRepository, IWerkgeverRepository werkgeverRepository, IIntroductietekstRepository introductietekstRepository, IDoelgroepRepository doelgroepRepository) { _dbContext = dbContext; _userManager = userManager; _gebruikerRepository = gebruikerRepository; _departementRepository = departementRepository; _analyseRepository = analyseRepository; _werkgeverRepository = werkgeverRepository; _introductietekstRepository = introductietekstRepository; _doelgroepRepository = doelgroepRepository; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, ApplicationDbContext context, UserManager <ApplicationUser> userManager, IJobcoachRepository gebruikerRepository, IDepartementRepository departementRepository, IAnalyseRepository analyseRepository, IWerkgeverRepository werkgeverRepository, IIntroductietekstRepository introductietekstRepository, IDoelgroepRepository doelgroepRepository) { loggerFactory.AddConsole(Configuration.GetSection("Logging")); loggerFactory.AddDebug(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseDatabaseErrorPage(); app.UseBrowserLink(); } else { app.UseStatusCodePages(); } app.UseApplicationInsightsExceptionTelemetry(); app.UseStaticFiles(); app.UseIdentity(); app.UseSession(); app.UseRequestLocalization(BuildLocalizationOptions()); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Account}/{action=Login}/{id?}"); }); //context.Database.EnsureDeleted(); //context.Database.EnsureCreated(); //DataInitializer initializer = new DataInitializer(context, userManager, gebruikerRepository, // departementRepository, analyseRepository, werkgeverRepository, // introductietekstRepository, doelgroepRepository); //initializer.InitializeData().Wait(); //initializer.InitializeIntrotekst(); //initializer.InitializeDoelgroepen(); }