Class ConfigurationResponse
- Namespace
- Quilt4Net.Toolkit.Features.FeatureToggle
- Assembly
- Quilt4Net.Toolkit.dll
public record ConfigurationResponse : IConfigValue, IEquatable<ConfigurationResponse>
- Inheritance
-
ConfigurationResponse
- Implements
- Inherited Members
Properties
Application
public required string Application { get; init; }
Property Value
DefaultValue
public required string DefaultValue { get; init; }
Property Value
Environment
public required string Environment { get; init; }
Property Value
Instance
public required string Instance { get; init; }
Property Value
Key
public required string Key { get; init; }
Property Value
LastUsed
public required DateTime? LastUsed { get; init; }
Property Value
Ttl
Effective cache lifetime — how long consumers may serve a cached value before re-checking
the server. Surfaced so admin UIs can warn that a change won't take effect until the
existing cached value expires. null means "no TTL set; consumer defaults apply".
public required TimeSpan? Ttl { get; init; }
Property Value
Value
public required string Value { get; init; }
Property Value
ValueType
public required string ValueType { get; init; }