Retrace automatically supports WCF transactions that are hosted within an IIS application. If you are "self hosting" WCF in a Windows Service or similar background app, please use these directions.
1. Configure Retrace to know about and profile your application
By default Retrace only profiles IIS applications. Please review this article on how to tell it to profile your application: Enabling Retrace for non IIS applications
2. Add the StackifyWCFInspector to your application
A WCF inspector needs to be added to your code and can be installed via a nuget package. This inspector allows Retrace to recognize when transactions begin and end.
Via nuget: Install-Package StackifyWCFInspector
Configuring the WCF inspector can be done 3 different ways, but only do one of them!