ServiceStack:从ResponseStatus中删除StackTrace

时间:2012-07-24 08:05:05

标签: asp.net-mvc-3 c#-4.0 stack-trace servicestack

我知道这里有同样的问题:How to remove the stacktrace from the standard ServiceStack error respose

但无论我尝试什么都没关系,即使远程请求也无法从ResponseStatus中删除StackTrace。

SetConfig(new EndpointHostConfig { DebugMode = false, });

无法正常工作或我无法正常工作。任何建议都可能非常有用。

日Thnx

1 个答案:

答案 0 :(得分:0)

这确实按预期工作。 This is the LOC that makes it so

if (EndpointHost.UserConfig.DebugMode)
{
    // View stack trace in tests and on the client
    responseStatus.StackTrace = GetRequestErrorBody() + ex;
}