Add response compression middleware

pull/1010/head
Claus Vium 6 years ago
parent 194da8416b
commit 38f52a139e

@ -646,7 +646,7 @@ namespace Emby.Server.Implementations
.UseUrls("http://localhost:8096") .UseUrls("http://localhost:8096")
.ConfigureServices(services => .ConfigureServices(services =>
{ {
services.AddRouting(); services.AddResponseCompression();
services.AddHttpContextAccessor(); services.AddHttpContextAccessor();
services.TryAddSingleton<IActionContextAccessor, ActionContextAccessor>(); services.TryAddSingleton<IActionContextAccessor, ActionContextAccessor>();
}) })
@ -657,6 +657,7 @@ namespace Emby.Server.Implementations
ReceiveBufferSize = 0x10000 ReceiveBufferSize = 0x10000
}); });
app.UseResponseCompression();
app.Use(ExecuteWebsocketHandlerAsync); app.Use(ExecuteWebsocketHandlerAsync);
app.Use(ExecuteHttpHandlerAsync); app.Use(ExecuteHttpHandlerAsync);
}) })

@ -29,6 +29,8 @@
<PackageReference Include="Microsoft.AspNetCore.Http.Extensions" Version="2.2.0" /> <PackageReference Include="Microsoft.AspNetCore.Http.Extensions" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" /> <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Abstractions" Version="2.2.0" /> <PackageReference Include="Microsoft.AspNetCore.Mvc.Abstractions" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.ResponseCaching" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.ResponseCompression" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Routing" Version="2.2.2" /> <PackageReference Include="Microsoft.AspNetCore.Routing" Version="2.2.2" />
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel" Version="2.2.0" /> <PackageReference Include="Microsoft.AspNetCore.Server.Kestrel" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.WebSockets" Version="2.2.1" /> <PackageReference Include="Microsoft.AspNetCore.WebSockets" Version="2.2.1" />

Loading…
Cancel
Save