public JwtProviderMiddleware(RequestDelegate next, IOptions <JwtProviderOptions> options, IAntiforgery antiforgery) { _next = next; _options = options.Value; _jwtOptions = options.Value; _antiforgery = antiforgery; }
public static IApplicationBuilder UseTokenProviderMiddleware(this IApplicationBuilder builder, JwtProviderOptions options) { return(builder.UseMiddleware <JwtProviderMiddleware>(Options.Create(options))); }