|
Pavalisoft.Caching
1.2.1
A single unified Caching Api for both MemoryCache and DistributedCache implementations including CacheManager
|
Provides Base implementation CacheSettingsProvider of CacheSettings configuration More...
Public Member Functions | |
| BaseCacheSettingsProvider (IServiceProvider serviceProvider) | |
| Creates an instance of ConfigurationCacheSettingsProvider with IServiceProvider More... | |
| override CacheSettings | LoadCacheSettings () |
| Loads CacheSettings object from "Caching" configuration section in appSettings.json More... | |
Public Member Functions inherited from Pavalisoft.Caching.CacheSettingsProvider | |
| CacheSettings | GetCacheSettings () |
| Gets CacheSettings from configuration More... | |
| IEnumerable< ICacheStore > | GetCacheStores () |
| Gets ICacheStore<T> from CacheSettings More... | |
| ICacheStore | GetCacheStore (string storeName) |
| Gets Cache Store having cache store name storeName More... | |
| IEnumerable< ICachePartition > | GetCachePartitions () |
| Gets Cache Partitions in the CacheSettings More... | |
| ICachePartition | GetCachePartition (string name) |
| Gets Cache Partition having cache partition name name More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Pavalisoft.Caching.CacheSettingsProvider | |
| CacheSettingsProvider (IServiceProvider serviceProvider) | |
| Creates an instance of CacheSettingsProvider More... | |
Properties inherited from Pavalisoft.Caching.CacheSettingsProvider | |
| IServiceProvider | ServiceProvider [get] |
| Gets IServiceProvider instance More... | |
Provides Base implementation CacheSettingsProvider of CacheSettings configuration
| Pavalisoft.Caching.BaseCacheSettingsProvider.BaseCacheSettingsProvider | ( | IServiceProvider | serviceProvider | ) |
Creates an instance of ConfigurationCacheSettingsProvider with IServiceProvider
| serviceProvider | IServiceProvider |
|
virtual |
Loads CacheSettings object from "Caching" configuration section in appSettings.json
Implements Pavalisoft.Caching.CacheSettingsProvider.
Reimplemented in Pavalisoft.Caching.ConfigurationCacheSettingsProvider.