// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ContosoExpensesWebContext context) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Error"); } context.Database.EnsureCreated(); //app.UseDefaultFiles(); //app.UseStaticFiles(); //app.UseCookiePolicy(); //app.UseMvc(); app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseRouting(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapRazorPages(); }); }
public CreateModel(ContosoExpensesWebContext context, IOptions <ConfigValues> config, QueueInfo queueInfo, IHostingEnvironment env) { _context = context; costCenterAPIUrl = config.Value.CostCenterAPIUrl; _queueInfo = queueInfo; _env = env; }
public CreateModel(ContosoExpensesWebContext context, IOptions <ConfigValues> config, QueueInfo queueInfo, IMetrics metrics) { _metrics = metrics; _context = context; _queueInfo = queueInfo; costCenterAPIUrl = config.Value.CostCenterAPIUrl; }
public DeleteModel(ContosoExpensesWebContext context) { _context = context; }
public CreateModel(ContosoExpensesWebContext context, IContosoExpensesAPI apiClient, QueueInfo queueInfo) { _context = context; _apiClient = apiClient; _queueInfo = queueInfo; }
public IndexModel(ContosoExpensesWebContext context) { _context = context; }
public EditModel(ContosoExpensesWebContext context) { _context = context; }
public DetailsModel(ContosoExpensesWebContext context) { _context = context; }