Я пытаюсь изменить стандартные страницы Razor, чтобы пользователи с пустыми паролями могли перенаправляться на страницу для их изменения. Это для внутреннего приложения, где новые люди будут использовать те же учетные записи (они недельные подрядчики для системы справочной службы). Я слежу за этим сообщением Создание пользователей без пароля с использованием ASP.NET Identity с ответом Гзима Хельшани. Когда я ввожу в коде:
var user = _context.AspNetUsers.First(p => p.UserName);
Я получаю сообщение об ошибке. Сообщение об ошибке гласит:
Код серьезности Описание Состояние подавления строки файла проекта
Ошибка CS1662 Невозможно преобразовать лямбда-выражение в предполагаемый тип делегата, поскольку некоторые из возвращаемых типов в блоке неявно не преобразуются в возвращаемый тип делегата \ Areas \ Identity \ Pages \ Account \ Login.cshtml.cs 77 Active
и что я не могу неявно преобразовать строку типа в bool. Я очень новичок в ASP.Net, и мне интересно, как я могу обойти эту ошибку. Любая помощь может быть оценена.