예제 #1
0
        /// <summary>
        /// Creates <see cref="ICachePartition"/> instance from <see cref="CachePartitionDefinition"/> configuration
        /// </summary>
        /// <param name="partitionInfo"><see cref="CachePartitionDefinition"/> configuration</param>
        /// <returns><see cref="ICachePartition"/> object</returns>
        private ICachePartition ConstructCachePartition(CachePartitionDefinition partitionInfo)
        {
            ICacheStore cacheStore = GetCacheStore(partitionInfo.StoreName);

            return(cacheStore.CreatePartition(partitionInfo));
        }