Configuration for a layered caching backend that combines a local (L1) in-memory cache with a remote (L2) cache.
Namespace: Metalama.Patterns.Caching.Backends
Assembly: Metalama.Patterns.Caching.Backend.dll
Syntax
public sealed record LayeredCachingBackendConfiguration : CachingBackendConfiguration, IEquatable<CachingBackendConfiguration>, IEquatable<LayeredCachingBackendConfiguration>Constructors
| Name | Description |
|---|---|
| LayeredCachingBackendConfiguration() |
Properties
| Name | Description |
|---|---|
| EqualityContract | |
| L1Configuration | Gets or sets the configuration for the L1 (local in-memory) cache layer. |
Methods
| Name | Description |
|---|---|
| Equals(CachingBackendConfiguration?) | |
| Equals(LayeredCachingBackendConfiguration?) | |
| Equals(object?) | |
| GetHashCode() | |
| PrintMembers(StringBuilder) | |
| ToString() |
Operators
| Name | Description |
|---|---|
| operator ==(LayeredCachingBackendConfiguration?, LayeredCachingBackendConfiguration?) | |
| operator !=(LayeredCachingBackendConfiguration?, LayeredCachingBackendConfiguration?) |