HttpClient в ASP.NET 5.0 не найден?

Используя VS2015 и asp.net 5, когда я пытаюсь скомпилировать свой сайт, используя экземпляр System.Net.HttpClient, он говорит мне:

Не удалось найти тип или имя пространства имен 'HttpClient' (отсутствует директива using или ссылка на сборку?)

Наведя курсор мыши на код ошибки, я вижу:

"WebApplication1.ASP.NET 5.0 - Available"
"WebApplication1.ASP.NET Core 5.0 - Not Available"

У меня есть 2 рамки, перечисленные в моем файле project.json:

"frameworks": {
    "aspnet50": { },
    "aspnetcore50": { }
},

Я предполагаю, что один из них ответственен за отсутствие сборки, но я действительно не знаю, как это исправить или как это работает.

Как я могу заставить сайт работать с HttpClient вместо выдачи ошибок? Оскорбительный метод размещен ниже:

private async Task<string> GetStringFromUri()
{
    using (var httpClient = new HttpClient())
    {
        result = await httpClient.GetStringAsync(
        new Uri("http://baconipsum.com/api/?type=meat-and-filler"));

        viewModel= result;
        return viewModel;
    }
}

Ответы на вопрос(3)

Ваш ответ на вопрос