J'essaie d'appeler un service Odata à partir de l'application C#. J'ai appelé les services de repos avant et consommé les réponses dans le C#, et essayer Odata pour la première fois. Voici le code que je utiliseErreur Appel d'un service Odata en C#
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();
J'utilise la même URL et les informations d'identification dans PostMan et renvoie la réponse. Mais jette l'erreur dans le code, y at-il quelque chose de différent que nous devons suivre en appelant un service Odata. Veuillez nous aider
ce OData lib utilisez-vous? –