Я должен найти количество уникальных посетителей сайта, использующих asp.net mvc5, а не веб-форм (уникальный посетитель, который впервые открывает или открывает мой сайт и должен хранить их как уникального посетителя)
Я уже пробовал метод экземпляра приложения, но он не работает
protected void Application_Start()
{
Application["SiteVisitedCounter"] = 0;
Application["OnlineUserCounter"] = 0;
}
public void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Application.Lock();
Application["SiteVisitedCounter"] = Convert.ToInt32(Application["SiteVisitedCounter"]) + 1;
Application["OnlineUserCounter"] = Convert.ToInt32(Application["OnlineUserCounter"]) + 1;
Application.UnLock();
}
public void Session_End(object sender, EventArgs e)
{
Application.Lock();
Application["OnlineUserCounter"]= Convert.ToInt32(Application["OnlineUserCounter"]) - 1;
Application.UnLock();
}