CreateAsync(CachingBackend, IConnectionMultiplexer, RedisCacheInvalidatorOptions, CancellationToken)
Asynchronously creates a new RedisCacheInvalidator.
Declaration
public static Task<RedisCacheInvalidator> CreateAsync(CachingBackend backend, IConnectionMultiplexer connection, RedisCacheInvalidatorOptions options, CancellationToken cancellationToken = default)Parameters
| Type | Name | Description |
|---|---|---|
| CachingBackend | backend | A local (typically in-memory) caching back-end. |
| IConnectionMultiplexer | connection | A Redis connection. |
| RedisCacheInvalidatorOptions | options | Options. |
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task<RedisCacheInvalidator> | A Task returning a new RedisCacheInvalidator. |