Загрузка контейнера Spring ранее в веб-приложении - PullRequest
0 голосов
/ 24 февраля 2012

Итак, у меня есть веб-приложение Sitecore (CMS), использующее Spring.Net для DI. Прекрасно работает, за исключением некоторых небольших проблем с пользовательским LinkProvider.

Так как LinkProvider создается Sitecore очень рано (очевидно, до загрузки Spring), любые зависимости, которые я пытаюсь внедрить, не внедряются при создании экземпляра объекта LinkProvider (это синглтон, управляемый экземпляром Sitecore).

Итак, мне нужно загрузить контейнер Spring ранее в конвейере, что, я думаю, я могу сделать благодаря некоторой помощи от Джона Уэста - но после проверки Spring HttpModule я не уверен, как это сделать… .does У кого-нибудь есть опыт в этой области?

1 Ответ

0 голосов
/ 29 января 2013

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

...