HuanMengProject/HuanMeng.DotNetCore/MiddlewareExtend/MiddlewareExtends.cs
2024-06-11 18:19:18 +08:00

30 lines
881 B
C#

using Microsoft.AspNetCore.Builder;
namespace HuanMeng.DotNetCore.MiddlewareExtend
{
/// <summary>
/// 中间库扩展
/// </summary>
public static class MiddlewareExtends
{
/// <summary>
/// 异常中间件
/// </summary>
/// <param name="builder"></param>
/// <returns></returns>
public static IApplicationBuilder UseExecutionTimeMiddleware(this IApplicationBuilder builder)
{
return builder.UseMiddleware<ExecutionTimeMiddleware>();
}
/// <summary>
/// 执行时间中间件
/// </summary>
/// <param name="builder"></param>
/// <returns></returns>
public static IApplicationBuilder UseExceptionMiddleware(this IApplicationBuilder builder)
{
return builder.UseMiddleware<ExceptionMiddleware>();
}
}
}