using System.Diagnostics.CodeAnalysis; using System.Text.Json.Serialization; using Jellyfin.Extensions.Json.Converters; namespace Jellyfin.Extensions.Tests.Json.Models { /// /// The generic body model. /// /// The value type. public class GenericBodyArrayModel { /// /// Gets or sets the value. /// [SuppressMessage("Microsoft.Performance", "CA1819:Properties should not return arrays", MessageId = "Value", Justification = "Imported from ServiceStack")] [JsonConverter(typeof(JsonCommaDelimitedArrayConverterFactory))] public T[] Value { get; set; } = default!; } }