gpt4 book ai didi

c# - Swagger 客户端将 none nullable 更改为 nullable

转载 作者:太空宇宙 更新时间:2023-11-03 12:50:48 27 4
gpt4 key购买 nike

我们在契约(Contract)中使用 Swagger。考虑这个简单的响应 DTO

public class Result 
{
public int SomeInt { get;set; }
}

在客户端上,swagger 生成的代理看起来像

public class Result 
{
public int? SomeInt { get;set; }
}

我怎样才能让 Swagger 明白这是不可为空的?

最佳答案

目前,类型映射不能“轻松”定制,但它仍然可行,因为您可以下载源代码并手动更新映射。

你可以找到映射 here

如果您想提出一个功能来添加一个开关/选项以支持 C# 中的不可为空,请开工单 here

关于c# - Swagger 客户端将 none nullable 更改为 nullable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35623149/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com