Table of Contents

Class RemoteConfigResult

Namespace
JD.AI.Core.Config
Assembly
JD.AI.Core.dll

Result of fetching configuration from a remote source.

public sealed class RemoteConfigResult
Inheritance
RemoteConfigResult
Inherited Members

Properties

Content

The raw configuration content (YAML or JSON).

public required string Content { get; init; }

Property Value

string

ContentType

Content type hint: "yaml", "json", or null for auto-detect.

public string? ContentType { get; init; }

Property Value

string

LastModified

When this content was last modified at the source.

public DateTimeOffset? LastModified { get; init; }

Property Value

DateTimeOffset?

Version

An opaque version identifier (e.g. HTTP ETag, Consul ModifyIndex, file hash). Used for change detection without full content comparison.

public string? Version { get; init; }

Property Value

string