Skip to content

Commit b3b4ef6

Browse files
author
Chris Young
committed
Cleaned up startup filters
1 parent 01f2f94 commit b3b4ef6

File tree

9 files changed

+5
-146
lines changed

9 files changed

+5
-146
lines changed

src/ArchitectNow.Web.Mongo/StartupSample.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,7 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
5050
services.ConfigureCompression();
5151

5252
//Register startup filters (order matters)
53-
services.AddTransient<IStartupFilter, JwtStartupFilter>();
5453
services.AddTransient<IStartupFilter, AntiForgeryStartupFilter>();
55-
services.AddTransient<IStartupFilter, AssetStartupFilter>();
5654
services.AddTransient<IStartupFilter, SwaggerStartupFilter>(serviceProvider =>
5755
{
5856
return new SwaggerStartupFilter( serviceProvider.GetService<ILogger<SwaggerStartupFilter>>(),
@@ -74,9 +72,6 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
7472
});
7573
});
7674

77-
services.AddTransient<IStartupFilter, CompressionStartupFilter>();
78-
services.AddTransient<IStartupFilter, MvcStartupFilter>();
79-
8075
//last
8176
services.AddTransient<IStartupFilter, HangfireStartupFilter>();
8277

src/ArchitectNow.Web.Redis/Startup.cs renamed to src/ArchitectNow.Web.Redis/StartupSample.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,7 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
4949
services.ConfigureCompression();
5050

5151
//Register startup filters (order matters)
52-
services.AddTransient<IStartupFilter, JwtStartupFilter>();
5352
services.AddTransient<IStartupFilter, AntiForgeryStartupFilter>();
54-
services.AddTransient<IStartupFilter, AssetStartupFilter>();
5553
services.AddTransient<IStartupFilter, SwaggerStartupFilter>(serviceProvider =>
5654
{
5755
return new SwaggerStartupFilter( serviceProvider.GetService<ILogger<SwaggerStartupFilter>>(),
@@ -73,9 +71,6 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
7371
});
7472
});
7573

76-
services.AddTransient<IStartupFilter, CompressionStartupFilter>();
77-
services.AddTransient<IStartupFilter, MvcStartupFilter>();
78-
7974
//last
8075
services.AddTransient<IStartupFilter, HangfireStartupFilter>();
8176

src/ArchitectNow.Web.Sql/Startup.cs renamed to src/ArchitectNow.Web.Sql/StartupSample.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,7 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
4949
services.ConfigureCompression();
5050

5151
//Register startup filters (order matters)
52-
services.AddTransient<IStartupFilter, JwtStartupFilter>();
5352
services.AddTransient<IStartupFilter, AntiForgeryStartupFilter>();
54-
services.AddTransient<IStartupFilter, AssetStartupFilter>();
5553
services.AddTransient<IStartupFilter, SwaggerStartupFilter>(serviceProvider =>
5654
{
5755
return new SwaggerStartupFilter( serviceProvider.GetService<ILogger<SwaggerStartupFilter>>(),
@@ -73,9 +71,6 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
7371
});
7472
});
7573

76-
services.AddTransient<IStartupFilter, CompressionStartupFilter>();
77-
services.AddTransient<IStartupFilter, MvcStartupFilter>();
78-
7974
//last
8075
services.AddTransient<IStartupFilter, HangfireStartupFilter>();
8176

src/ArchitectNow.Web/Configuration/AssetStartupFilter.cs

Lines changed: 0 additions & 41 deletions
This file was deleted.

src/ArchitectNow.Web/Configuration/CompressionStartupFilter.cs

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/ArchitectNow.Web/Configuration/HangfireStartupFilter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
2121
{
2222
return builder =>
2323
{
24-
_logger.LogInformation($"Configure End: {nameof(HangfireStartupFilter)}");
24+
_logger.LogInformation($"Configure Start: {nameof(HangfireStartupFilter)}");
2525

2626
if (UseHangfireServer)
2727
{

src/ArchitectNow.Web/Configuration/JwtStartupFilter.cs

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/ArchitectNow.Web/Configuration/MvcStartupFilter.cs

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/ArchitectNow.Web/StartupSample.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
4848
services.ConfigureCompression();
4949

5050
//Register startup filters (order matters)
51-
services.AddTransient<IStartupFilter, JwtStartupFilter>();
51+
5252
services.AddTransient<IStartupFilter, AntiForgeryStartupFilter>();
53-
services.AddTransient<IStartupFilter, AssetStartupFilter>();
53+
5454
services.AddTransient<IStartupFilter, SwaggerStartupFilter>(serviceProvider =>
5555
{
5656
return new SwaggerStartupFilter( serviceProvider.GetService<ILogger<SwaggerStartupFilter>>(),
@@ -72,9 +72,6 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
7272
});
7373
});
7474

75-
services.AddTransient<IStartupFilter, CompressionStartupFilter>();
76-
services.AddTransient<IStartupFilter, MvcStartupFilter>();
77-
7875
//last
7976
services.AddTransient<IStartupFilter, HangfireStartupFilter>();
8077

@@ -107,6 +104,8 @@ public void Configure(
107104

108105
//Add custom middleware or use IStartupFilter
109106

107+
108+
110109
appLifetime.ApplicationStopped.Register(() =>
111110
{
112111
Log.CloseAndFlush();

0 commit comments

Comments
 (0)