在nestjs中的服务中抛出HttpException

Vla*_*lad 7 javascript node.js typescript nestjs

在nestjs中的服务中抛出Http异常是个好方法吗?在 Nestjs 中处理服务错误的最佳方法是什么?

小智 7

根据经验,最佳实践是在控制器逻辑中手动抛出 HTTPException 或让异常过滤器自动捕获异常。服务应该是可重用的功能,有时可以在非 http 上下文中使用。

在服务层中使用 http 逻辑感觉像是一种反模式。