Class ConfigurationSetNotification
Represents one completed configuration-set lifecycle notification published through the shared event hub.
Inherited Members
Namespace: Eigenverft.NetLib.Infrastructure.Hosting.Configuration.ConfigurationSets
Assembly: Eigenverft.NetLib.Infrastructure.dll
Syntax
public sealed class ConfigurationSetNotification
Properties
| Edit this page View SourceHasChanges
Gets whether the operation changed the logical set value, a committed participant source, or effective configuration data.
Declaration
public bool HasChanges { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Kind
Gets the completed coordinator lifecycle kind.
Declaration
public ConfigurationSetEventKind Kind { get; }
Property Value
| Type | Description |
|---|---|
| ConfigurationSetEventKind |
Result
Gets the complete switch result, including change and participant details.
Declaration
public ConfigurationSetSwitchResult Result { get; }
Property Value
| Type | Description |
|---|---|
| ConfigurationSetSwitchResult |
Sequence
Gets the monotonically increasing sequence assigned by this event hub across all attached configuration sets.
Declaration
public long Sequence { get; }
Property Value
| Type | Description |
|---|---|
| long |
Remarks
Concurrent callbacks may complete in a different order than they were assigned. Consumers that maintain shared administrative state can compare this sequence instead of callback completion order.
SetName
Gets the configuration-set identity.
Declaration
public string SetName { get; }
Property Value
| Type | Description |
|---|---|
| string |