using System.Text.Json.Serialization; using AIStudio.Tools.ERIClient.DataModel; namespace AIStudio.Tools.ERIClient; /// /// The contracts with which System.Text.Json reads and writes the calls to ERI servers, built at compile time. /// [JsonSourceGenerationOptions(GenerationMode = JsonSourceGenerationMode.Metadata)] // The request: [JsonSerializable(typeof(RetrievalRequest))] // The answers: [JsonSerializable(typeof(List))] [JsonSerializable(typeof(AuthResponse))] [JsonSerializable(typeof(DataSourceInfo))] [JsonSerializable(typeof(List))] [JsonSerializable(typeof(List))] [JsonSerializable(typeof(List))] [JsonSerializable(typeof(SecurityRequirements))] internal sealed partial class ERIClientJsonContext : JsonSerializerContext;