Skip to content

Commit a1c1f1c

Browse files
Sullivan008Péter Kozák
authored and
Péter Kozák
committed
Remove ApplicationDeploy Extension Middleware and Inject this Context in Configure Method and Migrate it.
1 parent 79b5fbb commit a1c1f1c

File tree

3 files changed

+3
-48
lines changed

3 files changed

+3
-48
lines changed

SimpleCRUDExample/Core/Middlewares/ApplicationDeploy.cs

-31
This file was deleted.

SimpleCRUDExample/Core/Middlewares/ApplicationDeployExtension.cs

-12
This file was deleted.

SimpleCRUDExample/Startup.cs

+3-5
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
using Microsoft.Extensions.Configuration;
99
using Microsoft.Extensions.DependencyInjection;
1010
using SimpleCRUDExample.Core.Configurations;
11-
using SimpleCRUDExample.Core.Middlewares;
1211
using SimpleCRUDExample.Core.Models.ConfigModels;
1312

1413
namespace SimpleCRUDExample
@@ -38,7 +37,7 @@ public void ConfigureServices(IServiceCollection services)
3837
services.ConfigureAuthService();
3938
services.ConfigureCookieService();
4039
services.Configure<LoginConfigModel>(_configuration.GetSection("DevLoginConfig"));
41-
40+
4241
services.ConfigureBusinessEngines();
4342
services.ConfigureCoreModules();
4443

@@ -47,7 +46,7 @@ public void ConfigureServices(IServiceCollection services)
4746
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
4847
}
4948

50-
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
49+
public void Configure(IApplicationBuilder app, IHostingEnvironment env, CRUDAppContext context)
5150
{
5251
if (env.IsDevelopment())
5352
{
@@ -62,9 +61,8 @@ public void Configure(IApplicationBuilder app, IHostingEnvironment env)
6261
app.UseCookiePolicy();
6362

6463
app.UseAuthentication();
65-
6664

67-
app.UseApplicationDeploy();
65+
context.Database.Migrate();
6866

6967
app.UseMvc(routes =>
7068
{

0 commit comments

Comments
 (0)