【发布时间】:2013-11-11 11:53:30
【问题描述】:
我们最近更新了 ServiceStack.Logging.Elmah 的版本,过去在旧版本中工作的代码不再工作:
ServiceExceptionHandler += (request, exception) =>
{
var context = HttpContext.Current;
Elmah.ErrorLog.GetDefault(context).Log(new Error(exception,context));
return DtoUtils.HandleException(this, request, exception);
};
它不会在 new Error() 的异常变量上编译。我已经尝试将它们转换为异常,但这只会导致整个代码“无法将运算符'+ ='应用于'ServiceStack.WebHost.Endpoints.HandleServiceExceptionDelegate'和'lambda表达式'类型的操作数的另一个错误。正在努力寻找更新的任何文档,谁能告诉我代码更改是什么?
【问题讨论】:
标签: c# servicestack elmah