在 NSwag 生成的客户端中初始化列表

时间:2021-05-25 13:11:27

标签: nswag

我在 VS 2019 中使用 NSwag 和连接服务在 Blazor WASM 应用程序中生成我的 API 客户端。在我的 asp.net webapi 上,我有一个包含以下集合的模型:

    public List<SupportTermDto> SupportTerms { get; set; } = new List<SupportTermDto>();

为这些生成的代码是:

    [Newtonsoft.Json.JsonProperty("supportTerms", Required = Newtonsoft.Json.Required.DisallowNull, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
    public System.Collections.Generic.ICollection<SupportTermDto> SupportTerms { get; set; }

因此它们被初始化为 null。是否可以告诉生成器使用空集合初始化列表?

0 个答案:

没有答案
相关问题