diff --git a/src/WorkFlowCheck.Web/Program.cs b/src/WorkFlowCheck.Web/Program.cs index 2fb3c06..6cfcf04 100644 --- a/src/WorkFlowCheck.Web/Program.cs +++ b/src/WorkFlowCheck.Web/Program.cs @@ -1,24 +1,16 @@ -using Microsoft.EntityFrameworkCore; using Serilog; -using WorkFlowCheck.BL.Infra; -using WorkFlowCheck.BL.Mappings; -using WorkFlowCheck.DL; -using WorkFlowCheck.DL.Seed; var builder = WebApplication.CreateBuilder(args); Log.Logger = new LoggerConfiguration() .ReadFrom.Configuration(builder.Configuration) .CreateLogger(); -builder.Services.AddAutoMapper(typeof(MapperProfile)); + builder.Services.AddMemoryCache(); builder.Services.AddHttpContextAccessor(); -var connectionString = builder.Configuration.GetConnectionString("DefaultConnection"); -builder.Services.AddDbContext(options => - options.UseSqlServer(connectionString, x => x.MigrationsAssembly("WorkFlowCheck.DL"))); -//DI -DIConfig.DIInit(builder.Services); + + builder.Host.UseSerilog(); // Add services to the container. @@ -26,11 +18,7 @@ builder.Services.AddRazorPages(); var app = builder.Build(); -using (var scope = app.Services.CreateScope()) -{ - var context = scope.ServiceProvider.GetRequiredService(); - DBInitializer.Seed(context); -} + // Configure the HTTP request pipeline. if (!app.Environment.IsDevelopment()) { diff --git a/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj b/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj index c0d5994..7414c32 100644 --- a/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj +++ b/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj @@ -5,16 +5,8 @@ enable enable - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/src/WorkFlowCheck.Web/appsettings.json b/src/WorkFlowCheck.Web/appsettings.json index 7f24213..9cb05d5 100644 --- a/src/WorkFlowCheck.Web/appsettings.json +++ b/src/WorkFlowCheck.Web/appsettings.json @@ -1,7 +1,5 @@ { - "ConnectionStrings": { - "DefaultConnection": "Data Source=WS2016DC\\SQLEXPRESS;Initial Catalog=WFCUAT;Integrated Security=True;Connect Timeout=30;Encrypt=False;Trust Server Certificate=False;Application Intent=ReadWrite;Multi Subnet Failover=False" - }, + "ApiUrl": "", "ApiKey": "RUJeLSpSMzVASUdaRCEzUyYxRSE0VyFISFRSJC0zRzhLM1hCSDU=", "Logging": { "LogLevel": {