У меня есть следующее отображение в моем XML-файле замка Windsor, который работал хорошо (неизменный) в течение некоторого времени: <идентификатор компонента = "defaultBasicRepository" сервис = "MyApp. Модели. Репозитории....
Какая конфигурация я должен установить статическую зависимость от свойства с помощью Виндзорского контейнера? У меня есть следующий класс в данный момент, и я хотел бы, чтобы свойство Logger было введено. статический класс...
ОБНОВЛЕНИЕ: В Виндзоре 2.5 именем сборки является Замок. Виндзор не Замок. MicroKernel я пытаюсь развернуть приложение MVC ASP.NET на IIS7 и я получаю эту ошибку: Похож на Вас, забыл регистрироваться...
Это считают невоспитанностью для регистрации компонентов в Виндзоре, не указывая интерфейс? т.е. контейнер. Регистр (Компонент. Для <MyClass> ().LifeStyle. Переходный процесс); в противоположность... контейнеру....
У меня есть класс IAddress с несколькими свойствами. У меня затем есть конкретный тип, который реализует этот интерфейс. Этот конкретный тип имеет несколько различных конструкторов, которых я мог использовать. Как я могу передать...
Я работал над введением AutoMapper в контроллеры. Мне нравится реализация Сервера Лагеря Кода. Это создает обертку вокруг IMappingEngine AutoMapper. Внедрение зависимости сделано...
Я пытаюсь получить log4net интеграцию для работы замка Windsor. Я записал свой класс с общественной собственностью типа ILogger и взял конфигурацию в моем app.config как следующее. <...
Допустим, у меня есть интерфейс IKnownActor & lt; T & gt ;, возможно ли в замковом виндзоре зарегистрировать фабрику, что когда кто-то запросит IKnownActor & lt; TSomeType & gt; Я могу решить TSomeType из ...
У меня будут следующие компоненты в моем приложении DataAccess DataAccess. Протестируйте Бизнес-Бизнес. Тестовое приложение я надеялся использовать замок Windsor в качестве МОК для склеивания слоев, но я...
Я зарегистрировал компонент container.Register (Component.For () .LifeStyle.Is (LifestyleType.Transient) .UsingFactoryMethod (SomeMethod)); и в настоящее время я использую это для свойства ...
Я хотел бы зарегистрировать некоторые компоненты в своем контейнере Windsor до загрузки своих объектов - (чтобы я мог использовать некоторые компоненты в объектах) Я думал, что должен быть какой-то способ ...
Скажем, у меня есть компонент, как этот открытый класс MyComponent
{public MyComponent (имя строки) {}
} Я в основном хочу, чтобы предоставленные параметры конструктора вели себя как часть ...
Wiki Замка говорит в нескольких местах, что я должен ВСЕГДА называть контейнер. Выпуск () для компонентов, разрешенных через контейнер. Это, очевидно, имеет смысл для сложного управления образа жизни...
Я считал что для получения выполнения кэширования и нажатия при использовании Селектора Перехватчика при использовании замка Dynamic Proxy, что я должен переопределить GetType (), GetHashCode () и Равняюсь (), Где может...
Я пытаюсь открыть некоторые репозитории Moq для тестирования моего сервиса с замком Windsor как мой МОК. Сервис Mu зависит от IFoo, таким образом, я создаю moq экземпляр, который реализует IFoo и введение его в...
Как я получаю список всего IRegistrations/ComponentRegistrations в моем WindsorContainer или его ядре? Я вижу способ сделать это путем проводного соединения к событию ComponentRegistered и отслеживания там, но...
Мы оцениваем контейнеры МОК для проектов C#, и и Единица и Замок. Виндзор выделяется. Одна вещь, что мне нравится приблизительно Единица (NInject и StructureMap также делают это) состоит в том что типы где он...
Позволяет рассматривают некоторые случаи: _windsor. Регистр (Компонент. Для <IProductServices> ().ImplementedBy <ProductServices> ().Interceptors (typeof (SomeInterceptorType)); В этом случае, когда я прошу...
Я использовал WindsorControllerFactory от mvccontrib.castle lib до сих пор, после того, как я мигрировал на mvc 2, он больше не работает, я загрузил последний выпуск mvccontrib и никакие фабрики там
Рассмотрите этот пример: общедоступная фабрика классов {частный Список <ISubFactory> подфабрики; общедоступная Фабрика (Список <ISubFactory> подфабрики) {это....
Я столкнулся с проблемой, где у меня был HTML. DropDownList, по моему мнению, который был бы обратная передача выбранное значение в первый раз, когда я отправил форму, но каждая последующая обратная передача только отправит данные из...
Я использую log4net, и в одном классе требуют входа к RollingFile appender, но тогда в другом классе, я хочу зарегистрироваться к журналу событий + прокручивающийся файл + консоль appender. Какова лучшая практика?...
Я хотел бы зарегистрироваться, когда компонент (интерфейс и реализация) регистрируется к моему контейнеру. Каков лучший способ сделать это? Я нашел интерфейс IKernelEvents, который выглядит многообещающим, но я...
У меня есть свойство на моих классах для входа сервиса. частный регистратор ILogger = NullLogger. Экземпляр; общедоступный Регистратор ILogger {получает {регистратор возврата;} набор {регистратор = значение; }} И у меня есть это в...
У меня есть класс, который берет массив интерфейсов в конструкторе: общедоступный класс Foo <T1, T2>: IFoo <T1, T2> {общественность Foo (IBar [] панели) {...}} Мой контейнер...
У меня есть интерфейс, объявленный как IRetrievable <T, IDT>, где T является полученным типом, и IDT является переданным аргументом. Как я настраиваю замок контейнер МОК Виндзора для разрешения этого к...