aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server/Startup.cs
diff options
context:
space:
mode:
authorClaus Vium <clausvium@gmail.com>2020-09-03 11:32:22 +0200
committerClaus Vium <clausvium@gmail.com>2020-09-03 11:32:22 +0200
commit571d0570f5560bde79d21c33173742f6a31e24cf (patch)
tree7e88d0627175556948e25bcb80ca6c92583eb7f7 /Jellyfin.Server/Startup.cs
parent6ff372a550383fdc81a895b5447dee7713ffbc6f (diff)
Kill HttpListenerHost
Diffstat (limited to 'Jellyfin.Server/Startup.cs')
-rw-r--r--Jellyfin.Server/Startup.cs12
1 files changed, 8 insertions, 4 deletions
diff --git a/Jellyfin.Server/Startup.cs b/Jellyfin.Server/Startup.cs
index 9316ab79e..80f679420 100644
--- a/Jellyfin.Server/Startup.cs
+++ b/Jellyfin.Server/Startup.cs
@@ -84,11 +84,9 @@ namespace Jellyfin.Server
/// </summary>
/// <param name="app">The application builder.</param>
/// <param name="env">The webhost environment.</param>
- /// <param name="serverApplicationHost">The server application host.</param>
public void Configure(
IApplicationBuilder app,
- IWebHostEnvironment env,
- IServerApplicationHost serverApplicationHost)
+ IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
@@ -120,7 +118,11 @@ namespace Jellyfin.Server
app.UseHttpMetrics();
}
- app.Use(serverApplicationHost.ExecuteHttpHandlerAsync);
+ app.UseLanFiltering();
+ app.UseIpBasedAccessValidation();
+ app.UseCorsOptionsResponse();
+ app.UseBaseUrlRedirection();
+ app.UseWebSocketHandler();
app.UseEndpoints(endpoints =>
{
@@ -131,6 +133,8 @@ namespace Jellyfin.Server
}
});
+ app.UseServerStartupMessage();
+
// Add type descriptor for legacy datetime parsing.
TypeDescriptor.AddAttributes(typeof(DateTime?), new TypeConverterAttribute(typeof(DateTimeTypeConverter)));
}