标签: c# wcf web-services exception
Web服务软件工厂或任何N层应用程序在哪个级别捕获.NET异常并抛出自定义异常(故障)是正确的?我在服务实施中做了这件事并为每个服务操作创建了一个错误合同,但我并不舒服 问候, 的的Sergiu。
答案 0 :(得分:2)
这是捕捉异常的最佳地点。通常,当控件离开代码时,顶层是获取异常的最佳位置。它将包含所有内部异常和完整的堆栈跟踪。