Class JsonConfigurationSourcePreparationContext
Provides one preparation step with an isolated candidate JSON snapshot.
Inherited Members
Namespace: Eigenverft.NetLib.Infrastructure.Hosting.Configuration.SwitchableJson
Assembly: Eigenverft.NetLib.Infrastructure.dll
Syntax
public sealed class JsonConfigurationSourcePreparationContext
Properties
| Edit this page View SourceSourcePath
Gets the source identity or path from which the candidate snapshot was loaded.
Declaration
public string SourcePath { get; }
Property Value
| Type | Description |
|---|---|
| string |
Values
Gets the mutable isolated candidate values for the duration of the current preparation call. Owners detach the final
prepared snapshot before publication; callers must not rely on retaining this dictionary after Prepare returns.
Declaration
public IDictionary<string, string?> Values { get; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |