diff --git a/plugins/ImageResizer.Plugins.HybridCache/HybridCachePlugin.cs b/plugins/ImageResizer.Plugins.HybridCache/HybridCachePlugin.cs index f5fffe64..e60391c8 100644 --- a/plugins/ImageResizer.Plugins.HybridCache/HybridCachePlugin.cs +++ b/plugins/ImageResizer.Plugins.HybridCache/HybridCachePlugin.cs @@ -177,7 +177,7 @@ private static Imazen.HybridCache.HybridCache CreateHybridCacheFromOptions(Hybri { AsyncCacheOptions = new AsyncCacheOptions() { - MaxQueuedBytes = Math.Max(0, options.WriteQueueMemoryMb), + MaxQueuedBytes = Math.Max(0, options.WriteQueueMemoryMb) * 1024 * 1024, WriteSynchronouslyWhenQueueFull = true, MoveFileOverwriteFunc = (from, to) => { @@ -187,8 +187,8 @@ private static Imazen.HybridCache.HybridCache CreateHybridCacheFromOptions(Hybri }, CleanupManagerOptions = new CleanupManagerOptions() { - MaxCacheBytes = Math.Max(0, options.CacheSizeMb), - MinCleanupBytes = Math.Max(1, options.EvictionSweepSizeMb), + MaxCacheBytes = Math.Max(0, options.CacheSizeMb) * 1024 * 1024, + MinCleanupBytes = Math.Max(1, options.EvictionSweepSizeMb) * 1024 * 1024, MinAgeToDelete = options.MinAgeToDelete.Ticks > 0 ? options.MinAgeToDelete : TimeSpan.Zero } };