public static IApplicationBuilder UseBasicMiddleware(this IApplicationBuilder builder, BasicUser user) { if (user == null) { throw new ArgumentException("需设置Basic用户"); } return(builder.UseMiddleware <BasicUserMiddleWare>(user)); }
public BasicUserMiddleWare(RequestDelegate next, BasicUser user) { _next = next; _user = user; }