using System.Text.Json.Serialization; namespace Adaptation.FileHandlers.json.WorkItems; internal class CommentVersionRef { [JsonConstructor] public CommentVersionRef( int commentId, int version, string url ) { CommentId = commentId; Version = version; URL = url; } [JsonPropertyName("commentId")] public int CommentId { get; } [JsonPropertyName("url")] public string URL { get; } [JsonPropertyName("version")] public int Version { get; } } [JsonSourceGenerationOptions(WriteIndented = true)] [JsonSerializable(typeof(CommentVersionRef))] internal partial class CommentVersionRefSourceGenerationContext : JsonSerializerContext { }