mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-06-23 15:30:56 -04:00
disable unused servicestack features
This commit is contained in:
parent
91b91e61b5
commit
f38c0ef366
@ -154,7 +154,13 @@ namespace MediaBrowser.Server.Implementations.HttpServer
|
||||
{ typeof(DirectoryNotFoundException), 404 }
|
||||
},
|
||||
|
||||
DebugMode = true
|
||||
DebugMode = true,
|
||||
|
||||
ServiceName = ServerName,
|
||||
|
||||
LogFactory = LogManager.LogFactory,
|
||||
|
||||
EnableFeatures = Feature.Csv | Feature.Html | Feature.Json | Feature.Jsv | Feature.Metadata | Feature.Xml
|
||||
});
|
||||
|
||||
container.Adapter = _containerAdapter;
|
||||
@ -162,7 +168,16 @@ namespace MediaBrowser.Server.Implementations.HttpServer
|
||||
Plugins.Add(new SwaggerFeature());
|
||||
Plugins.Add(new CorsFeature());
|
||||
|
||||
ResponseFilters.Add((req, res, dto) =>
|
||||
ResponseFilters.Add(FilterResponse);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Filters the response.
|
||||
/// </summary>
|
||||
/// <param name="req">The req.</param>
|
||||
/// <param name="res">The res.</param>
|
||||
/// <param name="dto">The dto.</param>
|
||||
private void FilterResponse(IHttpRequest req, IHttpResponse res, object dto)
|
||||
{
|
||||
var exception = dto as Exception;
|
||||
|
||||
@ -211,7 +226,6 @@ namespace MediaBrowser.Server.Implementations.HttpServer
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
Loading…
x
Reference in New Issue
Block a user