Class FileCacheConfiguration
Namespace: Aurigma.DesignAtoms.Configuration
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class FileCacheConfiguration : IFileCacheConfiguration
Inheritance: System.Object -> FileCacheConfiguration
Implements
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
FileCacheConfiguration
public FileCacheConfiguration()
FileCacheConfiguration
public FileCacheConfiguration(IApplicationEnvironment applicationEnvironment)
FileCacheConfiguration
public FileCacheConfiguration(IApplicationEnvironment applicationPathsResolver, IConfigurationReader configurationReader)
Properties
RootPath
public string RootPath { get; set; }
MaxSize
public long MaxSize { get; set; }
CleanUpInterval
public int CleanUpInterval { get; set; }
MaxUtilizationThreshold
public int MaxUtilizationThreshold { get; set; }
UtilizationTarget
public int UtilizationTarget { get; set; }
LogFileCacheAccess
public bool LogFileCacheAccess { get; }