CsharpコンソールアプリケーションからWeb API URLを呼び出すにはどうすればよいですか?.
"/api/MemberApi"
サーバーから何も戻す必要はありません。呼び出すだけで、Web APIメソッドがコードを実行します。ただし、呼び出しが成功した場合は記録しておくとよいでしょう。
WebClientクラスが必要です。
var client = new WebClient();
var content = client.DownloadString("http://example.com");
低レベルの抽象化を処理する必要がある場合にもHttpWebRequestを使用できますが、WebClientは、最も一般的なタスクを簡素化するためにHttpWebRequestの上に構築された高レベルの抽象化です。
HttpWebRequest
を使用します
HttpWebRequest request = WebRequest.Create("http://www.url.com/api/Memberapi") as HttpWebRequest;
//optional
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream stream = response.GetResponseStream();
応答を使用して、成功したかどうかを確認します。発生する可能性のあるいくつかの例外があります( http://msdn.Microsoft.com/en-us/library/system.net.httpwebrequest.getresponse(v = vs.110).aspx )、通話が失敗した理由が表示されます。