Я занимаюсь преобразованием веб-приложения в MVC и сохраняю некоторую информацию в переменных приложения, используемых несколькими арендаторами/учетными записями, чтобы сделать вещи более эффективными.
Я понимаю, что точка MVC заключается в том, чтобы держать вещи как можно более безстоящими, Sesion State имеет смысл иметь и существовать в MVC, но мы не хотим просто преобразовывать переменные Application в Session, поскольку мы предпочли бы иметь что-то более глобальное и более безопасный. Имеют ли приложения MVC переменные приложения? Я видел несколько примеров использования кеширования? Является ли это стандартным стандартом и насколько он надежный/безопасный по сравнению с состоянием Application/Session?