提问人:Lloyd Banks 提问时间:8/30/2023 更新时间:8/30/2023 访问量:18
BugSnag - 使用注释忽略特定异常?
BugSnag - Use Comment To Ignore A Specific Exception?
问:
我有一个异常类,看起来像
import { NotFoundException } from '@nestjs/common';
export class MyExceptionClass extends NotFoundException {
constructor(id: string) {
super(`Did not find something`);
}
}
从某种意义上说,这是一个软异常,因为向我们的 API 端点发出的搜索请求未找到匹配项。我是否可以保留此异常,但 BugSnag 在代码中忽略它?
像这样:
export class MyExceptionClass extends NotFoundException {
constructor(id: string) {
/* bugsnag-ignore */
super(`Did not find something`);
}
}
我仍然需要抛出捕获的异常,因为它会冒泡并允许调用端点返回正确的响应。但我想排除这些异常登录到 BugSnag 之外。
我知道我可以忽略 BugSnag 本身的整个异常组,但我更喜欢一种解决方案,可以在代码库中明确标记这些异常不会发送到 BugSnag。
答: 暂无答案
评论