public static void Trace(IMessagePipeline pipeline)
        {
            PipelineViewer viewer = new PipelineViewer();

            pipeline.Inspect(viewer);

            System.Diagnostics.Trace.WriteLine(viewer.Text);
        }