WithBackend(CachingBackend, bool)
Specifies a specific instance of the CachingBackend class to be used by the CachingService.
Declaration
ICachingServiceBuilder WithBackend(CachingBackend backend, bool ownsBackend = false)
Parameters
Type | Name | Description |
---|---|---|
CachingBackend | backend | |
bool | ownsBackend | A value indicating whether the CachingBackend should be initialized and disposed of
by the CachingService. The default value is |
Returns
Type | Description |
---|---|
ICachingServiceBuilder |
WithBackend(Func<CachingBackendBuilder, ConcreteCachingBackendBuilder>, bool)
Specifies how to create.
Declaration
ICachingServiceBuilder WithBackend(Func<CachingBackendBuilder, ConcreteCachingBackendBuilder> action, bool ownsBackend = true)
Parameters
Type | Name | Description |
---|---|---|
Func<CachingBackendBuilder, ConcreteCachingBackendBuilder> | action | An action that uses a CachingBackendBuilder to specify how to build a CachingBackend. |
bool | ownsBackend | A value indicating whether the CachingBackend should be initialized and disposed of
by the CachingService. The default value is |
Returns
Type | Description |
---|---|
ICachingServiceBuilder |