Open sandboxFocus

Class ObservabilityExtensions

Extension methods that configure the ObservableAttribute aspect.

Inheritance
ObservabilityExtensions
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.