是否有可能在TSOA中返回自定义状态代码(例如600)?这在过去是可能的(v3.5.2),但在最新版本中就不再是这样了。我认为这是意外的行为,因为TSOA正在实现OpenAPI规范,允许的状态代码是。
使用像@Response<IErrorDomain>('600', 'Custom Error')这样的装饰器尝试不同的状态代码会产生以下生成错误:Argument of type '"600"' is not assignable to parameter of type 'HttpStatusCodeLite