<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />

JsonArrayAttribute

Instructs the JsonSerializer how to serialize the collection.
using System; using System.Runtime.CompilerServices; namespace Newtonsoft.Json { [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false)] public sealed class JsonArrayAttribute : JsonContainerAttribute { private bool _allowNullItems; public bool AllowNullItems { get { return _allowNullItems; } set { _allowNullItems = value; } } public JsonArrayAttribute() { } public JsonArrayAttribute(bool allowNullItems) { _allowNullItems = allowNullItems; } [System.Runtime.CompilerServices.NullableContext(1)] public JsonArrayAttribute(string id) : base(id) { } } }