Table of Contents

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

string

DefaultValue

public required string DefaultValue { get; init; }

Property Value

string

Environment

public required string Environment { get; init; }

Property Value

string

Instance

public required string Instance { get; init; }

Property Value

string

Key

public required string Key { get; init; }

Property Value

string

LastUsed

public required DateTime? LastUsed { get; init; }

Property Value

DateTime?

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

TimeSpan?

Value

public required string Value { get; init; }

Property Value

string

ValueType

public required string ValueType { get; init; }

Property Value

string