Class WebConfigurationBuilderExtensions
Extensions for the configuration builder specific to System.Runtime.Caching cache handle.
Inherited Members
Namespace:CacheManager.Core
Assembly:CacheManager.Web.dll
Syntax
public static class WebConfigurationBuilderExtensionsMethods
| Improve this Doc View SourceWithSystemWebCacheHandle(ConfigurationBuilderCachePart, Boolean)
Adds a SystemWebCacheHandle<TCacheValue> to the cache manager.
This handle uses System.Web.Caching.Cache and requires HttpContext.Current to be not null.
Declaration
public static ConfigurationBuilderCacheHandlePart WithSystemWebCacheHandle(this ConfigurationBuilderCachePart part, bool isBackplaneSource = false)Parameters
| Type | Name | Description | 
|---|---|---|
| ConfigurationBuilderCachePart | part | The builder part. | 
| Boolean | isBackplaneSource | Set this to true if this cache handle should be the source of the backplane. This setting will be ignored if no backplane is configured. | 
Returns
| Type | Description | 
|---|---|
| ConfigurationBuilderCacheHandlePart | The builder part. | 
WithSystemWebCacheHandle(ConfigurationBuilderCachePart, String, Boolean)
Adds a SystemWebCacheHandle<TCacheValue> to the cache manager.
This handle uses System.Web.Caching.Cache and requires HttpContext.Current to be not null.
Declaration
public static ConfigurationBuilderCacheHandlePart WithSystemWebCacheHandle(this ConfigurationBuilderCachePart part, string instanceName, bool isBackplaneSource = false)Parameters
| Type | Name | Description | 
|---|---|---|
| ConfigurationBuilderCachePart | part | The builder part. | 
| String | instanceName | The name to be used for the cache handle instance. | 
| Boolean | isBackplaneSource | Set this to true if this cache handle should be the source of the backplane. This setting will be ignored if no backplane is configured. | 
Returns
| Type | Description | 
|---|---|
| ConfigurationBuilderCacheHandlePart | The builder part. | 
Exceptions
| Type | Condition | 
|---|---|
| ArgumentNullException | If part is null. | 
| ArgumentNullException | Thrown if instanceName is null. |