WCF FaultException без отправки StackTrace - PullRequest
8 голосов
/ 28 октября 2010

У меня есть несколько служб WCF с предопределенными атрибутами FaultContract.Когда генерируются FaultException<TDetail> исключения, они отправляют StackTrace, Source и другую потенциально несохраненную информацию.

Возможно ли вернуть только:

  • Detail (из общего TDetail)
  • FaultMessage
  • FaultCode
  • (и, возможно,) FaultReason

1 Ответ

3 голосов
/ 28 октября 2010

Вы пытались создать свое собственное исключение ошибки, используя IErrorHandler ?Также убедитесь, что в файле конфигурации вашего приложения для атрибута IncludeExceptionDetailInFaults установлено значение false, и этот может быть полезен для лучших практических действий.

...