Иногда я сталкиваюсь с проблемой, возникающей из-за исключения приложения во время сериализации WCF (после возврата DataContract из моего OperationContract).Единственное (и менее значимое) сообщение, которое я получаю, это
System.ServiceModel.CommunicationException: базовое соединение было закрыто: соединение было неожиданно закрыто.
без какой-либо информациик внутреннему исключению, что делает действительно трудным выяснить, что вызвало ошибку во время сериализации.
Кто-нибудь знает хороший способ, как вы можете отслеживать, регистрировать и отлаживать эти исключения?Или, что еще лучше, я могу поймать исключение, обработать его и отправить определенное сообщение FaulMessage клиенту?
спасибо