Extension methods that configure the ObservableAttribute aspect.
Namespace: Metalama.Patterns.Observability.Configuration
Assembly: Metalama.Patterns.Observability.dll
Syntax
[CompileTime]
public static class ObservabilityExtensions
Methods
Name | Description |
---|---|
ConfigureObservability(IQuery<ICompilation>, Action<ObservabilityTypeOptionsBuilder>) | Configures ObservableAttribute for the current project. |
ConfigureObservability(IQuery<IMember>, Action<ObservabilityMemberOptionsBuilder>) | Configures ObservableAttribute for the current member. |
ConfigureObservability(IQuery<INamedType>, Action<ObservabilityTypeOptionsBuilder>) | Configures ObservableAttribute for the current type. |
ConfigureObservability(IQuery<INamespace>, Action<ObservabilityTypeOptionsBuilder>) | Configures ObservableAttribute for the current namespace. |