Open sandboxFocus

Class CachingConfigurationExtensions

Extension methods for configuring caching options programmatically through fabrics.

Inheritance
CachingConfigurationExtensions
Namespace: Metalama.Patterns.Caching.Aspects.Configuration
Assembly: Metalama.Patterns.Caching.Aspects.dll
Syntax
[CompileTime]
public static class CachingConfigurationExtensions

Methods

Name Description
ConfigureCaching(IQuery<ICompilation>, Action<CachingOptionsBuilder>)

Configures default caching options for all methods in the compilation.

ConfigureCaching(IQuery<IMethod>, Action<CachingOptionsBuilder>)

Configures caching options for the selected methods.

ConfigureCaching(IQuery<INamedType>, Action<CachingOptionsBuilder>)

Configures default caching options for all methods in the selected types.

ConfigureCaching(IQuery<INamespace>, Action<CachingOptionsBuilder>)

Configures default caching options for all methods in the selected namespaces.

See Also