Class SourceInfo
- Namespace
- JD.Domain.Abstractions
- Assembly
- JD.Domain.Abstractions.dll
Provides information about the source of domain model definitions.
public sealed class SourceInfo
- Inheritance
-
SourceInfo
- Inherited Members
Properties
Location
Gets the location or identifier of the source.
public required string Location { get; init; }
Property Value
Metadata
Gets additional metadata about the source.
public IReadOnlyDictionary<string, string> Metadata { get; init; }
Property Value
Timestamp
Gets the timestamp when this source was processed.
public DateTimeOffset? Timestamp { get; init; }
Property Value
Type
Gets the type of source (e.g., "DSL", "EF", "Reflection").
public required string Type { get; init; }