EnvironmentSetting¶
EnvironmentSetting is an immutable public key/value DTO. No type in this library's compiled scope constructs, reads, or otherwise references it — it appears intended as a configuration-carrier DTO for consumers, but it is inert within this library.*
Purpose¶
- Represent a single named configuration setting as an immutable key/value pair, presumably for use by consumers of this library rather than by the library itself.*
Context¶
- Namespace:
SAIF.Web.API.Clients - Assembly/package:
SAIF.Web.API.Clients(net35 build variant; not shipped by the current package definition — see Overview)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| ctor | public EnvironmentSetting(string key, string value) |
Constructs an immutable setting from the given key and value. |
Key |
public string Key { get; } |
The setting's name; set only through the constructor. |
Value |
public string Value { get; } |
The setting's value; set only through the constructor. |
Behavioral notes¶
- This type is not referenced by
JsonHttpClient,ExceptionHandler,JsonSerializer, orClientInfo— its intended consumer and lifecycle are unknown.**
Constraints and usage notes¶
- Because it is unused within this library, treat
EnvironmentSettingas a public surface artifact rather than as part of the active request/response workflow.*
Note: Statements marked with
*were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
- src/SAIF.Web.API.Clients/EnvironmentSetting.cs