/// <summary> /// .ctor /// </summary> /// <param name="cacheSession">Backing CacheSession for content and fingerprint calls</param> /// <param name="cache">Backing cache.</param> /// <param name="cacheId">Id of the parent cache that spawned the session.</param> /// <param name="logger">Diagnostic logger</param> /// <param name="sessionId">Telemetry ID for the session.</param> public MemoizationStoreAdapterCacheCacheSession( BuildXL.Cache.MemoizationStore.Interfaces.Sessions.ICacheSession cacheSession, BuildXL.Cache.MemoizationStore.Interfaces.Caches.ICache cache, string cacheId, ILogger logger, string sessionId = null) : base(cacheSession, cache, cacheId, logger, sessionId) { }
/// <summary> /// .ctor /// </summary> /// <param name="cacheSession">Backing CacheSession for content and fingerprint calls</param> /// <param name="cache">Backing cache.</param> /// <param name="cacheId">Id of the parent cache that spawned the session.</param> /// <param name="logger">Diagnostic logger</param> /// <param name="sessionId">Telemetry ID for the session.</param> /// <param name="replaceExistingOnPlaceFile">If true, replace existing file on placing file from cache.</param> public MemoizationStoreAdapterCacheCacheSession( BuildXL.Cache.MemoizationStore.Interfaces.Sessions.ICacheSession cacheSession, BuildXL.Cache.MemoizationStore.Interfaces.Caches.ICache cache, CacheId cacheId, ILogger logger, string sessionId = null, bool replaceExistingOnPlaceFile = false) : base(cacheSession, cache, cacheId, logger, sessionId, replaceExistingOnPlaceFile) { }