Base address for endpoints in WCF

I use WCF and want to create 3 endpoints: basicHttpBinding, netTcpBinding and wsHttpBinding. I indicated 2 endpoints as follows:

<endpoint address="StringManipulationService" binding="basicHttpBinding"
    contract="StringManipulationService.IStringManipulation" />
  <endpoint address="StringManipulationService" binding="netTcpBinding"
    contract="StringManipulationService.IStringManipulation" />

and indicated base addresses:

    <baseAddresses>
      <add baseAddress="http://localhost:8080/" />
      <add baseAddress="net.tcp://localhost:8090/" />
    </baseAddresses>

however, I do not know how to write the base address for wsHttpBinding and could not find it anywhere. Any help please. Thank.

+4
source share
1 answer
 <appSettings> 
      <add key="baseAddress" value="localhost:8000"; /> 
 </appSettings> 



 <endpoint address="" binding="wsHttpBinding"
 contract="StringManipulationService.IStringManipulation" />
+1
source

Source: https://habr.com/ru/post/1672134/


All Articles