Table of Contents

Namespace Quilt4Net.Toolkit.Features.FeatureToggle

Classes

ConfigurationResponse
ConfigurationResult<T>

A resolved configuration value together with its provenance.

ContentImportItem

One key's worth of writes within a ContentImportRequest.

ContentImportRequest

Re-assert the text of content keys — the supported way to change a key whose value the server already owns. Sent to POST Api/Content/import, which requires the content:write scope.

ContentImportResult

What a ContentImportRequest actually did.

ContentItem

A single resolved content entry (key and rendered value) within a GetAllContentResponse.

EnvironmentName
FeatureToggleRequest
FeatureToggleResponse
GetAllContentResponse

Bulk content response used by the startup warm-up. Carries every resolved content value for a single application + environment + language in one round-trip, sharing one ValidTo so the client can seed its cache without a call per key.

GetContentRequest
GetContentResponse
LanguageKeyContext
LanguageResponse
SetContentRequest

Interfaces

IConfigValue
IKeyContext
ILanguageKeyContext
IRemoteConfigurationService

Reads — and, for admin scenarios, writes — remote configuration values and feature toggles served by Quilt4Net. Read results are cached locally with stale-while-revalidate; a failed server call falls back to the last known value or the supplied fallback, so reads never throw.

Enums

ConfigurationSource

Where a resolved configuration value actually came from. The configuration counterpart of ContentSource.

ContentFormat

How a content value should be rendered. Stored on the server's ContentEntity as the BSON string representation so future additions don't break old documents.