public static IApplicationBuilder UseImageCaching(this IApplicationBuilder app, ImageCachingMiddlewareOptions options) { app.UseMiddleware <ImageCachingMiddleware>(options); return(app); }
public ImageCachingMiddleware(RequestDelegate next, ImageCachingMiddlewareOptions options) { _next = next; _imageCache = new ImageCache(options.ContentFolder, options.MaxCount, options.ExpirationTime); }