title: Why can’t we register multiple base addresses ( sharing the same transport protocol ) with ServiceHost?
body: <blockquote>
    <p>We can register multiple base
    addresses with Servicehost, as long as
    addresses don’t use the same transport
    protocol:</p>
    
    <p>ServiceHost host=new
    ServiceHost(typeof(MyService),
    tcpBaseAddress, httpBaseAddress);</p>
  </blockquote>
  
  <p>What is the reason for not allowing a <code>ServiceHost</code> to register multiple base addresses that use the same transport protocol? </p>