据我所知,异常抛出可能有点重。我可以看到ServiceStack 的错误处理建议抛出一个异常,该异常被漂亮地序列化到客户端。
1.如何在不抛出异常的情况下做同样的事情?- 我看到我可以将返回类型更改为对象并返回 HttpError 而不是抛出,这是唯一的方法吗?
2. 性能会提高(与投掷相比)吗?
据我所知,异常抛出可能有点重。我可以看到ServiceStack 的错误处理建议抛出一个异常,该异常被漂亮地序列化到客户端。
1.如何在不抛出异常的情况下做同样的事情?- 我看到我可以将返回类型更改为对象并返回 HttpError 而不是抛出,这是唯一的方法吗?
2. 性能会提高(与投掷相比)吗?