【发布时间】:2014-01-26 14:07:32
【问题描述】:
我试图找到如何从我的 ServiceStack 服务中捕获所有异常(在服务器上而不是客户端上引发),以便将它们写入我的自定义记录器(将其写入事件日志)。现在我很困惑使用什么实现。我发现实现自定义ServiceRunner 的帖子看起来相当复杂。
我在文档中发现你可以使用类似的东西:
public override void Configure(Funq.Container container)
{
this.ServiceExceptionHandler = (req, ex) => { WRITE EXCEPTION TO MY OWN LOGGER };
}
现在我被卡住了,因为这种方法不可用(有一个名为ServiceExceptionHandlers 的集合,请注意末尾的“s”)。
【问题讨论】:
标签: c# exception logging exception-handling servicestack