ASP.NET Core — как сделать сохранение истории посещений пользователя?
Не могу понять, как узнать, когда пользователь зашёл на сайт, а когда вышел. А также узнать url страницы и дату посещения. Нужно сделать это через сессии. Есть ли какие-нибудь события связанные с сессиями пользователя? Например, события, срабатывающие, когда пользователь заходит на сайт и по какому url, а когда выходит.