System.ExecutionEngineException в случайное время при использовании HttpClient на Windows Phone

Я получил такой код. Когда я его выполнил, я получил ExecutionEngineException, и мое приложение было закрыто. Я не знаю, что я могу сделать, чтобы это исправить. Есть идеи? Согласно моим исследованиям, это не должно быть вызвано моим кодом. Это не вызвало эту ошибку раньше. Я просто изменил вид, используя blend (импортировал их из фотошопа и создал элементы управления, чтобы сделать его более ценным)

public async Task<string> postAsync(string adress,string json) 
    {
        HttpClient httpClient = new HttpClient();
        httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
        httpClient.DefaultRequestHeaders.ConnectionClose = true;
        var response = await httpClient.PostAsync(basicUrl + adress, new StringContent(json, Encoding.UTF8, "application/json"));
        //response.EnsureSuccessStatusCode();
        var responseJson = await response.Content.ReadAsStringAsync();
        return responseJson;
    }

0 ответов

Другие вопросы по тегам