Мульти-аренда с Виндзор - PullRequest
0 голосов
/ 16 ноября 2009

Мне нужно реализовать мультитенантность, и мне нравится, как она решается здесь .

Проблема реализации этого сценария (в моем проекте) заключается в следующем фрагменте кода

var handlerSelectors = windsorContainer.ResolveAll<IHandlerSelector>();

дает мне что-то ({Castle.MicroKernel.IHandlerSelector [0]}). Следующий фрагмент должен перебрать handlerSelectors, но он ничего не делает !!

foreach (var handlerSelector in handlerSelectors)
            {
                windsorContainer.Kernel.AddHandlerSelector(handlerSelector);
            }

В отладчике, который я вижу, я пытаюсь установить значение в var handlerSelector, но он пропускает цикл for. Я что-то упустил ??

Заранее спасибо

1 Ответ

0 голосов
/ 19 ноября 2009

Маурисио Шеффер указал мне, как исправить ошибку! (см. комментарии ... или я должен сказать, что мне нужны хорошие очки?)

...