Когда пользователь входит в мое приложение ASP.NET MVC, мне необходимо сохранить, к какой компании принадлежит этот пользователь. Компания, к которой они принадлежат, определит, к какой базе данных ~ все ~ их запросы поступят, поэтому для меня важно запросить их компанию, как только они войдут в систему и сохранят ее, поэтому мне не придется выполнять этот поиск снова. *
Где / Как хранить этот идентификатор компании? Сессия? Каким-то образом настроить членство MembershipProvider, которое позволило бы мне сохранить эту информацию в объекте User?
Каков наилучший способ справиться с этим? Буквально каждый запрос, который я делаю после этого, будет сильно зависеть от идентификатора этой компании, поэтому важно, чтобы я сохранил эту информацию.