public static IApplicationBuilder UseRequireSslRedirect(this IApplicationBuilder app, RequireSslOptions options = null) { if (options == null) { options = RequireSslOptions.Default(); } return(app.UseMiddleware <RequireSslMiddleware>(Options.Create(options))); }
public RequireSslMiddleware(RequestDelegate next, IOptions <RequireSslOptions> options) { _next = next; _options = options.Value; }