Open sandboxFocus

Namespace Metalama.Patterns.Observability.Configuration

Classes

ClassicObservabilityStrategyOptionsBuilder

Builder for configuring options specific to the classic (default) implementation strategy of the ObservableAttribute aspect.

ObservabilityContract

Represents behavioral guarantees made by a method, field, or property with respect to the ObservableAttribute aspect.

ObservabilityExtensions

Extension methods that configure the ObservableAttribute aspect from fabrics.

ObservabilityMemberOptionsBuilder

Builder for configuring ObservableAttribute options at the member level (properties, fields, methods).

ObservabilityTypeOptionsBuilder

Builder for configuring ObservableAttribute options at the compilation, namespace, or type level.