title: add a web service reference to a console app
body: <p>Im creating a simple web service in a console app. (PersonService)
  this is my Program.cs below</p>
  
  <p>im trying to add a service reference to a different console app (PersonClient)
  how can i do this?
  i tried adding it by right clicking, add service reference, pointing to the refernce etc...
  but it wont work. </p>
  
  <pre><code>        [DataContract]
          public class Person
          {
              [DataMember]
              public string FirstName { get; set; }
  
              [DataMember]
              public string LastName { get; set; }
  
          }
  
          [ServiceContract]
          public interface IPersonLookup
          {
              [OperationContract]
              Person GetPerson(int identifier);
          }
  
          public class PersonService : IPersonLookup
          {
              public PersonService()
              {
              }
              public Person GetPerson(int identifier)
              {
                  Person p = new Person();
                  p.FirstName="Jane";
                  p.LastName="Doe";
                  return p;
              }
  
  
  
          }
  
  
          class Program
          {
              static void Main(string[] args)
              {
                  using (ServiceHost host = new ServiceHost(typeof(PersonService)))
                  {
                      WSHttpBinding binding = new WSHttpBinding();
                      host.AddServiceEndpoint(typeof(IPersonLookup), binding, "http://localhost:9090/PersonService");
                      host.Open();
                      Console.WriteLine("Listening....");
                      Console.ReadLine();
                  }
  
  
              }
          }
  </code></pre>