Результаты поиска по запросу "castle-windsor"

1 ответ

То, что я пытаюсь сделать, больше похоже на Interceptors в NHibernate. У меня просто проблемы с пониманием того, как они работают.

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

1 ответ

спасибо я прочитаю эти статьи.

я есть сервис с двумя различными реализациями, и я хотел бы внедрить его в конструктор контроллеров, в зависимости от критериев (на данный момент критерием является простое значение, хранящееся в сеансе). Вот что я получил сейчас ... Сервисный ...

1 ответ

Надеюсь, что это делает различие более ясным.

гда использовал средства для регистрации своих компонентов, но заметил IWindsorInstaller. Это похоже на меня, и я хотел бы знать, в чем разница между обоими, и какой из них следует использовать, где.

ТОП публикаций

1 ответ

Я использую «обычную» регистрацию (см. Мое обновление). Можете ли вы указать мне на пример, который показывает мне, как сделать это с помощью соглашений?

учил следующее определение интерфейса: public interface ICommandHandler { ILogger Logger { get; set; } bool SendAsync { get; set; } }У меня есть несколько реализаций, которые реализуютICommandHandler и должны быть решены. В то время как Замок ...

1 ответ

Это работает, но я должен был проверить образ жизни PerWebRequest вместо Undefined. Возможно, это изменение в поведении, так как ваш ответ был опубликован несколько лет назад. Таким образом, условие становится следующим: if (model.LifestyleType == Castle.Core.LifestyleType.PerWebRequest). Спасибо !

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

1 ответ

 компонент из контейнера, который создает фабрики на основе делегатов.

пользуем Виндзортипизированный завод [http://docs.castleproject.org/Windsor.Typed-Factory-Facility-delegate-based-factories.ashx] и думаю, что это мило. Мы используемфабрики на основе ...

1 ответ

Спасибо за информацию. Причина, по которой я использую XML, заключается в том, что XML на самом деле взят из унаследованного кода, поэтому это было своего рода «отправной точкой». Тем не менее, я бы хотел начать миграцию с Fluent API, следовательно, иметь часть этого в XML и часть в Fluent API.

я есть декоратор и фактическая реализация, которая выглядит так: public interface IAmUsedTwice { void DoSomething(); } public class ForReal: IAmUsedTwice { public SomethingElse Need { get; set; } public ForReal(SomethingElse iNeed) { Need = ...

1 ответ

using.castleproject.org/display/IoC/FAQ

ел бы написать тест, который просто гарантирует, что все компоненты, зарегистрированные в моем WindsorContainer, действительно могут быть разрешены. У кого-нибудь есть идеи, как я могу это сделать?

1 ответ

Замок Виндзор прохождения параметров конструктора

У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, который реализует этот интерфейс. У этого конкретного типа есть пара разных конструкторов, которые я мог бы использовать. Как передать значения параметров ...

1 ответ

Контейнер Windsor Ioc: как зарегистрировать, что определенные конструкторы используют разные реализации интерфейса

У меня есть много классов, которые принимают IMyService в качестве аргумента конструктора. например ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for ...