0
У меня есть записи в других формах, которые работают нормально, но по какой-то причине этот для броска «System.ArgumentException: Value не попадает в ожидаемый диапазон». сообщение.HttpClient.PostAsync - Зачем это бросать ArgumentException
Что может быть неправильным?
using (HttpClient client = new HttpClient())
{
HttpMultipartFormDataContent data = new HttpMultipartFormDataContent();
data.Add(new HttpStringContent(about ?? String.Empty), "about");
data.Add(new HttpStringContent(displayName ?? String.Empty), "name");
data.Add(new HttpStringContent(email ?? String.Empty), "email");
data.Add(new HttpStringContent(firstName ?? String.Empty), "firstName");
data.Add(new HttpStringContent(lastName ?? String.Empty), "lastName");
data.Add(new HttpStringContent(phone ?? String.Empty), "phone");
data.Add(new HttpStringContent(isPublic.ToString()), "isPublic");
data.Add(new HttpStringContent("true"), "isPrimaryProfile");
Uri uri = new Uri(url, UriKind.Absolute);
HttpResponseMessage responseMessage = await client.PostAsync(uri, data);
}
thx, задавался вопросом, почему я получил эту ошибку ...;) – mech