我们在代码中使用JetBrains批注来定义对象模型的无效行为。我无法在使用Swashbuckle.AspNetCore v5.0.0-rc5实现的Swagger UI中默认看到这些,所以我假设默认情况下不支持这些。有什么方法可以添加此功能?
仅供参考,我正在使用ASP.NET Core WebApi 3.1。
例如:
public class Person {
[NotNull]
public Id PersonId{get; set;}
[CanBeNull]
public Address Address {get;set;}
}