Вопросы по теме 'castle-windsor'
Castle Windsor: как программно передать параметр списка в контейнер?
Можно ли передать параметр конструктора списка при разрешении типа? Если возможно, я хочу использовать программную конфигурацию. Я экспериментировал с методом параметров, как показано ниже, но еще не нашел ответа.
container.Register(...
1161 просмотров
schedule
13.10.2021
Образ жизни Windsor Fluent Interface
Являются ли эти эквивалентные синтаксисы для настройки стиля жизни компонентов?
Component.For<IFoo>()
.ImplementedBy<Foo>()
.LifeStyle.Is(LifestyleType.Transient)
Component.For<IBar>()...
262 просмотров
schedule
25.09.2021
Образ жизни проекта замка на сеанс с ASP.NET MVC
Я действительно новичок в контейнере Castle Windsor IoC. Я хотел знать, есть ли способ хранить переменные сеанса с помощью контейнера IoC. Я думал что-то вроде этого:
Я хочу иметь класс для хранения параметров поиска:
public interface...
3848 просмотров
schedule
06.11.2021
Castle Windsor - Зарегистрируйте компоненты до загрузки моих объектов. - Задержка загрузки файла конфигурации?
Я хотел бы зарегистрировать некоторые компоненты в моем контейнере Windsor до загрузки моих объектов - (чтобы я мог использовать некоторые компоненты на объектах)
Я думал, должен быть способ инициализировать Windsor без файла конфигурации,...
226 просмотров
schedule
31.10.2021
Как написать собственный активатор Windsor, который создает объекты по строке?
У меня есть консольное приложение, которое получает имя класса и вызывает его функцию:
Assembly asm = Assembly.GetEntryAssembly();
ObjectHandle oh = Activator.CreateInstance(asm.FullName, typeName);
IScheduledTask task =...
1550 просмотров
schedule
09.10.2021
Проблема с версией NHibernate
Я пытаюсь запустить тестовый проект. Я взял кучу кода из этой статьи ...
Свободная автоматическая карта NHibernate с возможностью NHibernate в ASP.NET MVC
Проблема в том, что я получаю следующую ошибку ....
Не удалось загрузить файл...
905 просмотров
schedule
11.11.2021
Использование Castle Windsor с перехватчиками и asp.net
Я пытаюсь добавить ведение журнала с аспектно-ориентированным программированием с использованием Castle Windsor на простом asp.net, т.е. не MVC
Я добавил класс, реализующий интерфейс IInterceptor, и атрибут, наследуемый от Attribute.
public...
1220 просмотров
schedule
12.11.2021
Проблема архитектуры: использование внедрения зависимостей приводит к мусорному API
Я пытаюсь создать класс, который выполняет всевозможные низкоуровневые действия, связанные с базой данных, но представляет действительно простой интерфейс для уровня пользовательского интерфейса.
Этот класс представляет совокупность данных в...
571 просмотров
schedule
26.09.2021
Castle.Windsor и HttpContextWrapper
HttpContextWrapper и HttpContextBase, как здесь , были введены, чтобы сделать HttpContext более удобным издевательский / проверяемый.
Я пытаюсь использовать его с S # arp Architecture , и у меня возникают некоторые проблемы.
Мои контроллеры...
1550 просмотров
schedule
01.12.2021
Выбор перехватчика на основе объекта, созданного ILogger
У меня есть два типа перехватчиков: LoggingWithDebugInterceptor и LoggingInterceptor. Я использую средство ведения журнала Castle, и мне интересно, как написать селектор, который регистрирует перехватчик в моем контейнере для любого типа, который...
120 просмотров
schedule
17.10.2021
Замок Виндзор автоматическая инъекция частной собственности
Я установил Castle Windsor в моем проекте ASP.NET Mvc 3 и добавил следующее свойство в HomeController :
private IUserService UserService
{
get;
set;
}
Когда я пытаюсь использовать UserService в методе действия,...
734 просмотров
schedule
08.09.2021
Каковы варианты использования лесозаготовительной станции Castle Windsor?
Недавно я узнал об инверсии управления посредством внедрения зависимостей и использования Castle Windsor. Мне это нравится. Я понял. Лампочка над моей головой ярко горит. Но меня беспокоит средство ведения журнала и интерфейс ILogger . Что он...
264 просмотров
schedule
23.10.2021
Как разрешить сбор с параметром фильтрации?
Может ли Castle Windsor разрешить коллекцию, отфильтрованную по строковому параметру?
interface IViewFactory
{
IView[] GetAllViewsInRegion(string regionName);
}
Мое приложение определяет регионы как группы типов, производных от IView....
452 просмотров
schedule
30.09.2021
Лесозаготовительный комплекс замка Виндзор NLog - информация по телефону
Я экспериментирую с Windsor Logging Facility в качестве оболочки для NLog. Кажется, все работает нормально, за исключением того, что информация callsite испускает классы оболочки и имена методов вместо фактической информации о вызывающем абоненте....
3410 просмотров
schedule
19.11.2021
s # Внедрение конструктора репозитория arp для службы / клиента wcf
Насколько я понимаю, есть коллекция dll s # arp contrib, но не так много документации (насколько я могу судить). Я намерен использовать архитектуру s # arp в сервисе wcf (размещенное в консольном приложении). Может ли кто-нибудь предоставить код,...
240 просмотров
schedule
13.09.2021
Замок Виндзор когда переходный с одноразовым выйдет? Груз
Мы используем Castle Windsor 2.1.0.6655.
Я хочу использовать переходный жизненный цикл для моих разрешенных объектов, но я хочу проверить, как эта версия Castle справляется с переходными процессами, имеющими зависимости. Если я использую свое...
1223 просмотров
schedule
24.10.2021
Замок Виндзор 3.1 Исключение отсутствующего метода
Попытка установить все мои отдельные установщики из тестовой сборки продолжает бросать
"`{"Method not found: 'Castle.MicroKernel.Registration.ComponentRegistration1<!0>...
1241 просмотров
schedule
14.09.2021
Могу или должен я условно связать интерфейсы во время выполнения с Castle Windsor?
Я мог бы описать это неправильно, но вот моя дилемма, у меня есть ряд интерфейсов, таких как IBreadcrumbRetriever . Их реализации радикально различаются в зависимости от того, где они находятся на моем сайте, что я использую...
524 просмотров
schedule
27.09.2021
Использование клиентских задач на основе операций с WCFFacility в Castle.Windsor
Я хотел бы воспользоваться преимуществами новых операций на основе задач для клиента WCF. В настоящее время я использую WCFFacility следующим образом:
container.Register(Component
.For<IAdminService>()
.LifeStyle.Transient...
674 просмотров
schedule
22.11.2021
Лучший способ настроить Виндзорский замок для массива декораторов
У меня в интерфейсе проекта
public interface IUpdater
{
void Update();
}
и некоторые реализации UpdaterA, UpdaterB, UpdaterC У меня также есть декоратор DecoratorUpdater . Все эти классы реализуют интерфейс IUpdater , и мне нужно...
593 просмотров
schedule
24.11.2021