CS1061 Error «Task>» не содержит определение для «FirstOrDefault» и никакого метода расширения «FirstOrDefault» приняв первый аргумент типа «Task>» может можно найти (вы без вести с помощью директивы или ссылка на сборку?),Задача не содержит определение для «FirstOrDefault»
сделать веб-приложение с контроллером facebook, включали использование System.Linq, но по-прежнему получаю сообщение об ошибке для FirstOrDefault()
. Я не знаю, в чем проблема, я переустановил визуальную студию, так как он сам работает на моем ноутбуке для друзей. я жонглировал вокруг, чтобы увидеть, если метод присутствует в библиотеке, и именно там, но до сих пор не обходя этого Image for the same
public async Task<ActionResult> Posts()
{
var currentClaims = UserManager.GetClaimsAsync(HttpContext.Identity.GetUserId());
// Error occurs here at FirstOrDefault
var accesstoken = currentClaims.FirstOrDefault(x = > x.Type == "urn:tokens:facebook");
if (accesstoken == null)
...
}
Какова переменная currentClaims? Чтобы использовать FirstOrDefault, тип должен быть IEnumerable. –