Add Exception Middleware

This commit is contained in:
crobibero
2020-04-21 07:36:22 -06:00
parent 16401ec7ae
commit 1175ce3f97
4 changed files with 87 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
using Jellyfin.Server.Middleware;
using Microsoft.AspNetCore.Builder;
namespace Jellyfin.Server.Extensions
@@ -23,5 +24,15 @@ namespace Jellyfin.Server.Extensions
c.SwaggerEndpoint("/swagger/v1/swagger.json", "Jellyfin API V1");
});
}
/// <summary>
/// Adds exception middleware to the application pipeline.
/// </summary>
/// <param name="applicationBuilder">The application builder.</param>
/// <returns>The updated application builder.</returns>
public static IApplicationBuilder UseExceptionMiddleware(this IApplicationBuilder applicationBuilder)
{
return applicationBuilder.UseMiddleware<ExceptionMiddleware>();
}
}
}