WCF FaultException без отправки StackTrace

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

Можно ли вернуть только:

  • Деталь (из общего TDetail)
  • FaultMessage
  • FaultCode
  • (и возможно) FaultReason

1 ответ

Решение

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

Другие вопросы по тегам