title: Service reference doesn’t generate WCF service with Async method
body: <p>I am implementing Asynchronous nature on server and client side.
  Created the WCF service (Hosted as Windows Service). Service has two methods Begin method takes the AsyncCallback. Service successfully installed and started on machine.</p>
  
  <p>Server:</p>
  
  <pre><code>[ServiceContract]
  public interface IAdminService
  {
          [OperationContract(AsyncPattern = true)]
          IAsyncResult BeginMyWork(int number1, int number2, AsyncCallback callback, object state);
  
          int EndMyWork(IAsyncResult result);
      }
  </code></pre>
  
  <p>On the Client side, added the service reference, it shows only one method “MyWork”.</p>
  
  <p><img src="https://i.stack.imgur.com/1TLih.png" alt="enter image description here"></p>
  
  <p>ClientSide:</p>
  
  <pre><code>var service = new AdminService.AdminServiceClient();
  </code></pre>
  
  <p>Unable to see the BeginMyWork method on the object created on client side.
  How I can call BeginMyWork  and pass the AsyncCallback delegate?</p>
  
  <p>I have referred post to implement async: <a href="http://www.codeproject.com/Articles/121345/Asynchronous-Communication-in-a-WCF-Service" rel="nofollow noreferrer">http://www.codeproject.com/Articles/121345/Asynchronous-Communication-in-a-WCF-Service</a></p>