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(IAspectReceiver<ICompilation>, Action<ObservabilityTypeOptionsBuilder>) | Configures ObservableAttribute for the current project. |
ConfigureObservability(IAspectReceiver<IMember>, Action<ObservabilityMemberOptionsBuilder>) | Configures ObservableAttribute for the current member. |
ConfigureObservability(IAspectReceiver<INamedType>, Action<ObservabilityTypeOptionsBuilder>) | Configures ObservableAttribute for the current type. |
ConfigureObservability(IAspectReceiver<INamespace>, Action<ObservabilityTypeOptionsBuilder>) | Configures ObservableAttribute for the current namespace. |