using Microsoft.AspNetCore.Builder;
namespace HuanMeng.DotNetCore.MiddlewareExtend
{
///
/// 中间库扩展
///
public static class MiddlewareExtends
{
///
/// 加载全部中间件
///
///
///
public static IApplicationBuilder UseMiddlewareAll(this IApplicationBuilder builder)
{
return builder
.UseExceptionMiddleware()
.UseExecutionTimeMiddleware()
//.SignBaseMiddleware()
;
}
///
/// 异常中间件
///
///
///
public static IApplicationBuilder UseExecutionTimeMiddleware(this IApplicationBuilder builder)
{
return builder.UseMiddleware();
}
///
/// 执行时间中间件
///
///
///
public static IApplicationBuilder UseExceptionMiddleware(this IApplicationBuilder builder)
{
return builder.UseMiddleware();
}
///
/// 加密验证
///
///
///
public static IApplicationBuilder SignBaseMiddleware(this IApplicationBuilder builder)
{
return builder.UseMiddleware();
}
}
}