Я проверяю с помощью подтверждения по электронной почте, но где я делаю ошибку ?
исключение типа "System.NullReferenceException" произошло в App_Web_fjvx2hks.dll но не была обработана в пользовательском коде дополнительная информация: ссылка на объект не установлена на экземпляр объекта.
public void BuildEmailTemplate(int regid)
{
var url = "http://localhost:1234/" + "xyzs/Confirm?regid=" + regid;// основной код
тело = тело.Заменить("@ViewBag.ConfirmationLink", URL-адрес);//
}
public ActionResult Confirm(int regid)
{
АБВ данных = БД.xyzss.Где(x => x.id == регид).Метода firstordefault();
data.email_confirmed = 1;
дБ.Метод SaveChanges();
}
Что я уже пробовал:
я пытаюсь использовать подтверждение электронной почты с помощью mvc, но получаю исключение nullreference, как указано выше. При нажатии на url-адрес в электронной почте ,во время выполнения проекта url-адрес генерируется как [<a href="https://www.google.com/url?hl=en&q=http://localhost:12345/xyzs/Confirm?regid%3D14&source=gmail&ust=152456464645600&usg=AFQjCNFyzfgdrtqrytbfgvfmZs5A" но после того, как проект остановлен, url-адрес генерируется как http://localhost:12345/xyzs/Confirm?regid=14