我有一个API,我希望swashbuckle自动生成我所有的swagger文档。
我有一个端点,它返回一个带有字典属性的类,但是生成的示例包含"additionalProp1,additionalProp2“等,而不是示例值。是否有一种方法来替代使用SimpleClass类中指定的示例值?
带有swagger示例的类(不起作用)。
public class SimpleClass
{
/// <example>"{"age":31,"height":234}"</example>
public Dictionary<string, int> DictionaryProperty { get; set; }
/// <example>The cow jumped over the moon</example>
public string someProperty { get; set; }
}
控制器
[HttpGet]
[Route("/testexample")]
[ProducesResponseType(typeof(SimpleClass), StatusCodes.Status200OK)]
public async Task<IActionResult> TestExample()
{
return Ok();
}
结果是大摇大摆:
发布于 2022-08-30 22:21:43
取出XML example
值中的引号:
/// <example>{"age":31,"height":234}</example>
https://stackoverflow.com/questions/72647995
复制相似问题