An object that provides a deterministic hash code suitable for caching.
Syntax
public interface ICacheCode
Methods
| Name |
Return Value |
Summary |
| GetCacheCodeAsync() |
Task<int> |
Gets a deterministic hash appropriate for caching.
|
Extension Methods
| Name |
Value |
Summary |
| ThrowIfNull<ICacheCode>(string) |
T |
|
| ToDocument<ICacheCode>(IContentProvider) |
IDocument |
|
| ToDocument<ICacheCode>(IEnumerable<KeyValuePair<string, object>>, IContentProvider) |
IDocument |
|
| ToDocument<ICacheCode>(NormalizedPath, IContentProvider) |
IDocument |
|
| ToDocument<ICacheCode>(NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) |
IDocument |
|
| ToDocument<ICacheCode>(NormalizedPath, NormalizedPath, IContentProvider) |
IDocument |
|
| ToDocument<ICacheCode>(NormalizedPath, NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) |
IDocument |
|