private static void InsertTenantCache(string cacheName, Pair <int, int> eSpaceTenantIdPair)
 {
     HttpRuntime.Cache.Insert(
         cacheName,
         eSpaceTenantIdPair.Second,
         AppInfo.CalculateCacheDependency(eSpaceTenantIdPair.First, eSpaceTenantIdPair.Second),
         DateTime.UtcNow.AddDays(1),
         TimeSpan.Zero,
         CacheItemPriority.NotRemovable,
         new CacheItemRemovedCallback(CacheRemovedCallback));
 }
 protected virtual void InitCache()
 {
     HttpRuntime.Cache.Insert(
         "siteProperties_e" + ESpaceId + "_t" + TenantId,
         TenantId,
         AppInfo.CalculateCacheDependency(ESpaceId, TenantId),
         DateTime.Now.AddDays(1),
         TimeSpan.Zero,
         CacheItemPriority.NotRemovable,
         new CacheItemRemovedCallback(SitePropRemovedCallback));
 }
 private static void InsertESpaceCache(string cacheName, int eSpaceId)
 {
     HttpRuntime.Cache.Insert(
         cacheName,
         eSpaceId,
         AppInfo.CalculateCacheDependency(eSpaceId, 0),
         DateTime.UtcNow.AddDays(1),
         TimeSpan.Zero,
         CacheItemPriority.NotRemovable,
         new CacheItemRemovedCallback(CacheRemovedCallback));
 }
        private void InitRecordsCache()
        {
            LoadAllEntriesMetadata();
            cacheControl = true;

            if (UseCache)
            {
                HttpRuntime.Cache.Insert(
                    "recordsCacheCache" + EntityKey + "_" + EspaceId + "_" + instanceId,
                    EspaceId,
                    AppInfo.CalculateCacheDependency(EspaceId, 0),
                    DateTime.Now.AddDays(1),
                    TimeSpan.Zero,
                    CacheItemPriority.NotRemovable,
                    new CacheItemRemovedCallback(InvalidateRecordsCache));
            }
        }