From d98fe0aa11d2aa593a4923b4bb95afd0a1d13c0b Mon Sep 17 00:00:00 2001 From: Jon Hilton Date: Tue, 9 Nov 2021 11:25:00 +0000 Subject: [PATCH] Fixed missing code (from .NET 6 migration) --- Server/Program.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Server/Program.cs b/Server/Program.cs index 9808111..3fef312 100644 --- a/Server/Program.cs +++ b/Server/Program.cs @@ -1,4 +1,7 @@ -using Microsoft.AspNetCore.ResponseCompression; +using MediatR; +using Microsoft.EntityFrameworkCore; +using ShoppingCartStarter.Server.Data; +using System.Reflection; var builder = WebApplication.CreateBuilder(args); @@ -6,6 +9,8 @@ var builder = WebApplication.CreateBuilder(args); builder.Services.AddControllersWithViews(); builder.Services.AddRazorPages(); +builder.Services.AddMediatR(Assembly.GetExecutingAssembly()); +builder.Services.AddDbContext(options=>options.UseSqlite(builder.Configuration.GetConnectionString("DefaultConnection"))); var app = builder.Build(); @@ -13,6 +18,7 @@ var app = builder.Build(); if (app.Environment.IsDevelopment()) { app.UseWebAssemblyDebugging(); + Database.InitialiseDatabase(app, app.Environment); } else {