20 lines
625 B
C#
20 lines
625 B
C#
using Microsoft.AspNetCore.Builder;
|
|
|
|
namespace ChouBox.Code.MiddlewareExtend
|
|
{
|
|
/// <summary>
|
|
/// 签名验证中间件扩展方法
|
|
/// </summary>
|
|
public static class SignatureVerifyMiddlewareExtensions
|
|
{
|
|
/// <summary>
|
|
/// 使用请求签名验证中间件
|
|
/// </summary>
|
|
/// <param name="builder">应用程序构建器</param>
|
|
/// <returns>应用程序构建器</returns>
|
|
public static IApplicationBuilder UseSignatureVerify(this IApplicationBuilder builder)
|
|
{
|
|
return builder.UseMiddleware<SignatureVerifyMiddleware>();
|
|
}
|
|
}
|
|
} |