C#アプリケーションからOdataサービスを呼び出そうとしています。私は前に休憩サービスを呼び出して、C#で応答を消費し、Odataを初めて試みました。以下は私が使用しているコードですエラーC#でOdataサービスを呼び出す
using (var client = new HttpClient())
{
ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(delegate { return true; });
Uri uri = new Uri(BaseURL);
client.BaseAddress = uri;
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xml"));
client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", Convert.ToBase64String(byteArray));
var response = client.GetAsync(uri).Result;
var responsedata = await response.Content.ReadAsStringAsync();
私はPostManで同じURLと認証情報を使用しており、応答を返します。しかし、私はコードにエラーを投げます。私たちは、Odataサービスを呼び出すために必要なものが何であるかを教えてください。
あなたがODATA何のlibを使用しない次のようなあなたが選ぶことができるライブラリ、の少なくともいくつかありますか? –