Swagger客户端更改为无空可空

时间:2016-02-25 09:25:56

标签: c# swagger

我们正在使用Swagger签订合同。考虑这个简单的响应DTO

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

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

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

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

1 个答案:

答案 0 :(得分:1)

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

您可以找到映射here

如果您想提出一个功能来添加一个开关/选项以支持C#中无法为空,请打开一张票here