Исключения C# являются ISerialisable, поэтому они также не могут быть DataContracts, поэтому я не могу использовать JsonDataContractSerializer.
Каковы альтернативы сериализации исключений в JSON? >
Подробнее здесь: https://stackoverflow.com/questions/353 ... on-to-json