title: How to step into WCF Rest service from .NET client app?
body: <p>I am developing a solution in Visual Studio 2010 that has a WCF RESTful service hosted in IIS (actually Cassini at this point) and a prototype ASP.NET MVC client.  I have everything communicating but cannot step into the service when debugging the client.</p>
  
  <p>I have a "service agent" class that is used by my controllers to work with the service.  The service agent uses the following code to make the actual service calls:</p>
  
  <pre><code>var factory = new WebChannelFactory&lt;IServiceContract&gt;("theEndpointConfigName");
  var channel = factory.CreateChannel();
  
  var result = channel.CallTheService();
  </code></pre>
  
  <p>I can set a breakpoint on the last line but hitting F11 does not step me into the service as I would expect.</p>
  
  <p>Both projects exist in the same solution and I have verified that the service is being called correctly by modifying the response data.</p>
  
  <p>What am I missing?</p>