如何在示例模式中设置不可为空的 Swagger 响应属性

问题描述 投票:0回答:1

我试图在 swagger 响应示例架构中将一些属性设置为非空,但我只需在视图模型示例中将属性设置为 [Required] 即可。我知道这不是正确的方法,有什么想法吗?

观察。我尝试使用[JsonProperty(Required =Required.DisallowNull)],但没有效果。

c# .net-core swagger swagger-ui swashbuckle.aspnetcore
1个回答
0
投票

只需在 AddSwaggerGen 中设置即可

services.AddSwaggerGen(options =>
{
    options.SupportNonNullableReferenceTypes();
});
© www.soinside.com 2019 - 2024. All rights reserved.