Asp.net core Swagger为DateTime生成字符串
我有这样的行动方法:Asp.net core Swagger为DateTime生成字符串,asp.net-core,swashbuckle,Asp.net Core,Swashbuckle,我有这样的行动方法: [HttpGet] public async Task<ActionResult<Agent[]>> Get(DateTime? lastModified = null) {} 为什么类型为字符串? 它不应该是日期时间吗?OpenAPI定义了以下基本类型:字符串、数字、整数、布尔值、数组、对象。没有日期时间 string类型包括日期和文件,date-time格式是字符串格式之一 指 没有日期输入JSON。 "parameters":[{"name
[HttpGet]
public async Task<ActionResult<Agent[]>> Get(DateTime? lastModified = null) {}
为什么类型为字符串
?
它不应该是日期时间吗?OpenAPI定义了以下基本类型:字符串、数字、整数、布尔值、数组、对象。没有日期时间
string
类型包括日期和文件,date-time
格式是字符串格式之一
指
没有
日期
输入JSON。
"parameters":[{"name":"lastModified","in":"query","required":false,"type":"string","format":"date-time"}]