我使用Swashbuckle来生成Swagger输出。在我的模型I上,有以下属性:
public FieldValue?现在,我想在Swagger输出中的MyProperty标记中显示enum的所有可能值。使用ISchemaFilter的实现( MyProperty属性上的一个自定义属性)和使用allOf而不是简单的ref,我成功地在JSON输出中添加了值,请参见下面的内容。使用allOf而不是仅使用ref的原因是,ref将覆盖引用模式上的所有属性。因此,当我使
":"Server error: 404 trying to fetch remote history for whatevertheflush"}}
不是有效的json,并且HTTP错误没有被转发/使用如果不是:如果您正在实现客户端应用程序(例如,在Python中),您将如何处理(如果可能的话,优雅地:)?尝试检测有效的json块,加载它们,并在我们“认为”出了什么问题时退出?