mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-01 21:38:27 +01:00
move metrics to end of pipeline
This commit is contained in:
@@ -139,17 +139,18 @@ namespace Jellyfin.Server
|
|||||||
mainApp.UseJellyfinApiSwagger(_serverConfigurationManager);
|
mainApp.UseJellyfinApiSwagger(_serverConfigurationManager);
|
||||||
mainApp.UseRouting();
|
mainApp.UseRouting();
|
||||||
mainApp.UseAuthorization();
|
mainApp.UseAuthorization();
|
||||||
if (_serverConfigurationManager.Configuration.EnableMetrics)
|
|
||||||
{
|
|
||||||
// Must be registered after any middleware that could change HTTP response codes or the data will be bad
|
|
||||||
mainApp.UseHttpMetrics();
|
|
||||||
}
|
|
||||||
|
|
||||||
mainApp.UseLanFiltering();
|
mainApp.UseLanFiltering();
|
||||||
mainApp.UseIpBasedAccessValidation();
|
mainApp.UseIpBasedAccessValidation();
|
||||||
mainApp.UseWebSocketHandler();
|
mainApp.UseWebSocketHandler();
|
||||||
mainApp.UseServerStartupMessage();
|
mainApp.UseServerStartupMessage();
|
||||||
|
|
||||||
|
if (_serverConfigurationManager.Configuration.EnableMetrics)
|
||||||
|
{
|
||||||
|
// Must be registered after any middleware that could change HTTP response codes or the data will be bad
|
||||||
|
mainApp.UseHttpMetrics();
|
||||||
|
}
|
||||||
|
|
||||||
mainApp.UseEndpoints(endpoints =>
|
mainApp.UseEndpoints(endpoints =>
|
||||||
{
|
{
|
||||||
endpoints.MapControllers();
|
endpoints.MapControllers();
|
||||||
|
|||||||
Reference in New Issue
Block a user