2016-06-17 5 views
1

サービスクライアント名に基づいてエンドポイントアドレスを読み取る方法はありますか?ここでC#でWCFエンドポイントアドレスURLを取得する方法

マイServiceReferenceの名前である:ここで

TestServiceReference.TestServiceClient TestClient = new TestServiceReference.TestServiceClient(); 

は私のweb.configファイルは

<endpoint address="http://....................../TestService.svc" 
behaviorConfiguration="webEndpoint" binding="webHttpBinding" 
bindingConfiguration="webHTTPBinding_abc" contract="TestServiceReference.ITestService" />** 

URL以下のようにするvar URL = "http://............./TestService.svc" です。

+0

は、あなたがしようとした持っています - http://stackoverflow.com/questions/16572890/read-wcf-サービスエンドポイントアドレスからWeb設定の名前で – NnN

答えて

1

と試してみる:

TestClient.InnerChannel.RemoteAddress 

よろしく

+0

私のために働いてくれてありがとう – Vicky

+0

それで答えてください。 –

0

TestClient.InnerChannel.RemoteAddressを

+0

同じ答えを書き直すのはなぜですか? –

+0

私は評判が6点しかないので、答えに印をつけることができません。私はあなたの答えを繰り返した – Vicky

関連する問題