У меня довольно простая проблема - я хочу создать cookie на клиенте, который создается сервером. Я нашел много страниц, которые описывают, как его использовать, но я всегда придерживался одной и той же точки.
У меня есть DBController, который вызывается, когда есть запрос к БД.
Конструктор DBController выглядит следующим образом:
public class DBController : Controller
{
public DBController()
{
HttpCookie StudentCookies = new HttpCookie("StudentCookies");
StudentCookies.Value = "hallo";
StudentCookies.Expires = DateTime.Now.AddHours(1);
Response.Cookies.Add(StudentCookies);
Response.Flush();
}
[... more code ...]
}
Я получаю сообщение об ошибке "Ссылка на объект не установлена на экземпляр объекта" по адресу:
StudentCookies.Expire = DateTime.Now.AddHours(1)
Это что-то вроде основного сообщения об ошибке - что за базовая вещь я забыл?