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