Одноэлементный объект Ninject на сеанс?

Итак, я пытаюсь ввести понятие пользователя в свое приложение, и у меня есть собственный набор пользовательских процедур входа в систему и т. Д. работает нормально. В моем модуле я привязываю свой IUserSession к своей реализации и InSingletonScope.

Теперь я подозреваю, что это было так, и смог доказать, что это неправильный поступок. Если я попытаюсь войти в систему с двумя пользователями с одного и того же сайта, я получу только один набор данных.

Если я реализую MembershipProvider, смогу ли я избежать такого ограничения. Я знаю, что если я использую поставщика членства, мне не нужно будет вводить все, но мой логин - это не просто имя пользователя / пароль, как мне войти в систему с дополнительными данными »?

5
задан Hammerstein 14 January 2011 в 03:25
поделиться