public static IApplicationBuilder UseGreeting(this IApplicationBuilder app, Action <GreetingOptions> configOptions) { var option = new GreetingOptions(); configOptions(option); return(app.UseMiddleware <GreetingMiddleware>(option)); }
public GreetingMiddleware(RequestDelegate next, GreetingOptions options) { this.next = next; this.options = options; }
public static IApplicationBuilder UseGreeter( this IApplicationBuilder app, GreetingOptions options) { app.UseMiddleware <GreetingMiddleware>(options); return(app); }