title: How to serialise Exception to Json
body: <p>C# Exceptions are ISerialisable so they can't also be DataContracts so I can't use JsonDataContractSerializer.</p>
  
  <p>What are alternatives to serialising Exceptions to JSON?</p>