include::../why-dotnet.adoc[] [source,csharp,diff-id=1,diff-type=noncompliant] ---- try { var message = RetrieveMessage(); Trace.Write($"Message received: {message}"); // Noncompliant } catch (Exception ex) { Trace.WriteLine(ex); // Noncompliant } ---- [source,csharp,diff-id=1,diff-type=compliant] ---- try { var message = RetrieveMessage(); Trace.TraceInformation($"Message received: {message}"); } catch (Exception ex) { Trace.TraceError(ex); } ---- include::../resources.adoc[] include::../rspecator.adoc[]