public static IApplicationBuilder UseSendFile(
            this IApplicationBuilder builder, string filePath)
        {
            var options = new SendFileMiddlewareOptions()
            {
                FilePath = filePath
            };

            return
                (builder.UseMiddleware <SendFileMiddleware>(Options.Create(options)));
        }
Ejemplo n.º 2
0
 public SendFileMiddleware(RequestDelegate next, IOptions <SendFileMiddlewareOptions> options)
 {
     _options = options.Value;
     _next    = next;
 }
 public static IApplicationBuilder UseSendFile(
     this IApplicationBuilder builder, SendFileMiddlewareOptions options)
 {
     return
         (builder.UseMiddleware <SendFileMiddleware>(Options.Create(options)));
 }