// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseRouting(); app.UseAuthentication(); // activate use of authentication app.UseAuthorization(); // activate use of authorization app.UseSession(); // activate use of session state app.UseEndpoints(endpoints => { // Route to Admin area endpoints.MapAreaControllerRoute( name: "admin", areaName: "Admin", pattern: "Admin/{controller=Home}/{action=Index}/{id?}"); // Route to default area endpoints.MapControllerRoute( name: "default", pattern: "{controller=Home}/{action=Index}/{id?}/{slug?}"); }); MedicationContext.CreateAdminUser(app.ApplicationServices).Wait(); // Call method for creating admin user }
private MedicationContext context; // create variable for MedicationContext public UomController(MedicationContext ctx) { context = ctx; // set context variable to parameter }
private MedicationContext context; // Create variable for medication context public HomeController(MedicationContext ctx) { context = ctx; }
private MedicationContext context; // Create medication context public MedicationController(MedicationContext ctx) => context = ctx;
public MedicationRepository(MedicationContext context) { this.context = context; }
private MedicationContext context; // Create medication context public RefillsController(MedicationContext ctx) => context = ctx;