aboutsummaryrefslogtreecommitdiff
path: root/lib/VNLib.Plugins.Extensions.VNCache/src/MemoryCacheConfig.cs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/VNLib.Plugins.Extensions.VNCache/src/MemoryCacheConfig.cs')
-rw-r--r--lib/VNLib.Plugins.Extensions.VNCache/src/MemoryCacheConfig.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/VNLib.Plugins.Extensions.VNCache/src/MemoryCacheConfig.cs b/lib/VNLib.Plugins.Extensions.VNCache/src/MemoryCacheConfig.cs
index f34ae91..57c2793 100644
--- a/lib/VNLib.Plugins.Extensions.VNCache/src/MemoryCacheConfig.cs
+++ b/lib/VNLib.Plugins.Extensions.VNCache/src/MemoryCacheConfig.cs
@@ -81,6 +81,12 @@ namespace VNLib.Plugins.Extensions.VNCache
set => RefreshInterval = TimeSpan.FromSeconds(value);
}
+ /// <summary>
+ /// Zeros all cache entry memory allocations before they are used
+ /// </summary>
+ [JsonPropertyName("zero_all")]
+ public bool ZeroAllAllocations { get; set; }
+
///<inheritdoc/>
public void Validate()
{