首先,我使用 CQRS 架构作为后端 API,并使用 NSWAG 作为 API 连接;在服务代理中为前端 Angular 生成 API 端点。
我对我的 POST API 进行了简单的验证,在测试创建的 API 时,DevTools 中的结果有所不同。
在“网络”选项卡中,发生了我期望的验证,但是在“控制台”选项卡中结果不同;事实上,结果是我需要的。
这是我的问题。详细图片
API调用代码
saveLocationType(createLocationTypeCommand){
this.tenantService.createLocationType(createLocationTypeCommand).subscribe(result => {
// Do Something
}, error => {
console.log(error);
})
}
我相信控制台中的结果来自服务代理,因为它是为前端生成/格式化 API 的。
有没有办法配置 NSWAG 的生成服务代理?还是有其他方法可以在“网络”选项卡中的“控制台”选项卡中显示相同的错误消息?