using System.Text.Json.Serialization; namespace AIStudio.Assistants.BeyondFactsLab; /// /// The contracts with which System.Text.Json reads and writes the files of the BeyondFacts Lab, built at compile time. /// [JsonSourceGenerationOptions(GenerationMode = JsonSourceGenerationMode.Metadata)] [JsonSerializable(typeof(BflProject))] [JsonSerializable(typeof(BflStepFormData))] [JsonSerializable(typeof(BflMaterial))] // The preparation selected last: [JsonSerializable(typeof(Guid?))] internal sealed partial class BeyondFactsLabJsonContext : JsonSerializerContext;