Должен ли я использовать StructureMap или Session для управления конкретным экземпляром? - PullRequest
0 голосов
/ 26 июня 2010

Я использую StructureMap в проекте ASP.NET MVC. У меня есть объект, который я хочу использовать на протяжении всей сессии. Должен ли я использовать StructureMap или Session: ["MyObject"] для управления конкретным экземпляром? Заранее спасибо.

1 Ответ

1 голос
/ 26 июня 2010

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

Если это для внедрения зависимостей, таких как репозитории, в ваши контроллеры и управляющие контроллеры StructureMap хорошо.

...