예제 #1
0
 public ImageCachingMiddleware(RequestDelegate next, ImageCachingOptions imageCachingOptions)
 {
     Next = next;
     ImageCachingOptions = imageCachingOptions;
     if (!Directory.Exists(ImageCachingOptions.CacheDirectoryPath))
     {
         Directory.CreateDirectory(ImageCachingOptions.CacheDirectoryPath);
     }
 }
예제 #2
0
 public static void UseImageCaching(this IApplicationBuilder applicationBuilder, ImageCachingOptions options)
 {
     applicationBuilder.UseMiddleware <ImageCachingMiddleware>(options);
 }