Описание тега windsor-3.0
Windsor 3.0 является основным выпуском фреймворка Castle-Windsor.
2
ответа
Сбой установки Castle Winsor 3.0 NuGet
Я пытаюсь установить Castle Windsor 3.0 с помощью NuGet, и он выдает следующее сообщение: PM> Install-Package Castle.Windsor 'Castle.Core (≥ 3.0.0)' not installed. Attempting to retrieve dependency from source... Done. Install-Package : Id is req…
30 дек '11 в 12:57
1
ответ
Обработчик для NServiceBus.Address не найден
Я использую версию 3.2.0 Castle Windsor и версию 3.3.5 NServiceBus. Я настраиваю свою шину в консольном приложении следующим образом: NServiceBus.Configure.With() .CastleWindsorBuilder(container) .Log4Net() .XmlSerializer() .MsmqTransport() .IsTrans…
18 фев '13 в 16:51
1
ответ
Базовый Виндзорский Конструктор Инъекция
Я новичок в Виндзоре, и я пытаюсь реализовать самые основные конструктора инъекций. Очевидно, API изменился настолько сильно за последние версии, что документация для текущей версии, похоже, предполагает, что вы уже знаете, как это сделать, а докуме…
10 май '12 в 21:08
1
ответ
Смоделируйте стиль жизни "Per Graph" в замке Виндзор
Я пытаюсь смоделировать стиль жизни "Per Graph" в Виндзоре, чтобы правильно разрешить мои объекты. Я пробовал "Связанный образ жизни", но безуспешно, вероятно, из-за недостатка знаний по этому вопросу. То, что мне нужно, выражено в следующем примере…
28 май '12 в 23:01
1
ответ
Список и разрешение реализаций интерфейса [Виндзорский замок]
Так как Autofac не работает на Mono, я пытаюсь перейти на фреймворк Windsor IoC. Я хочу найти в dll реализации моего интерфейса IDataLoader и разрешить их все в экземплярах. вот мой разрешающий код: var container = new WindsorContainer(); System.Ref…
26 апр '13 в 07:26
3
ответа
Внедрение AppSettings из кода с помощью Windsor 3
Я ищу способы избавления от конфигурационных файлов Windsor Xml. Я хочу оставить только необходимые настройки (в основном строки) и переместить их в AppSettings. Есть ли хороший способ сделать это? Желательно без ручного отображения между AppSetting…
08 июн '12 в 10:56
3
ответа
Зависимость не введена в класс замком Виндзор
У меня есть следующие интерфейсы и базовый класс. UserRespository: public class UserRepository : Repository<User>, IUserRepository { public IAuthenticationContext authenticationContext; public UserRepository(IAuthenticationContext authenticati…
30 апр '16 в 18:56
2
ответа
Виндзорский замок - эквивалент автофака
Я хотел бы иметь возможность реализовать это в моей настройке контейнера Виндзорского замка: "Для всех типов, которые реализуют IStartable в текущей сборке, зарегистрируйте их и запустите для них метод Start". Подобно тому, что вы можете сделать, ис…
25 авг '15 в 04:20
2
ответа
Замок Виндзор не может найти инсталляторов в сборках
У меня есть код в моем global.axax: protected void Application_Start() { WindsorContainer = new WindsorContainer(); WindsorContainer.Install(FromAssembly.InDirectory(new AssemblyFilter(AppDomain.CurrentDomain.RelativeSearchPath))); ControllerBuilder…
04 фев '12 в 14:57
1
ответ
Использование Windsor NHibernateFacility в службе Wcf с настраиваемым поведением службы для создания транзакций вместо атрибута Transaction
Я пытаюсь впервые использовать Windsor NHibernate Facility в сервисе Wcf и заменить текущую ручную регистрацию NHibernate, чтобы обеспечить единый подход ко всем сервисам. Текущий рабочий подход Ранее я регистрировал компоненты NHibernate вручную. c…
05 июл '12 в 17:21
2
ответа
После перехода на Windsor 3 регистрация различных реализаций из xml и кода для одного интерфейса завершается неудачно
Мы находимся в процессе миграции одного стабильного проекта с Castle Windsor 2.5.2 на 3.0. Мы используем смешанную регистрацию XML / API. После переключения на 3.0 параметры, введенные через ctor и определенные в xml, больше не могут быть разрешены.…
02 апр '12 в 15:24
1
ответ
Используя конфигурацию Windsor 3.0+ xml, как я могу зарегистрировать несколько типов для службы?
Я знаю, что могу зарегистрировать один тип для компонента следующим образом: <component id="myservice" service="MyServices.IService" type="MyServices.Impl.Service1" /> Представьте себе сценарий, в котором у меня есть класс, который принимает м…
27 апр '12 в 13:08
2
ответа
Castle Scoped Lifestyle не работает
Пытаясь найти настоящую причину этого и не получая особого удовольствия! Type is not resolved for member 'Castle.MicroKernel.Lifestyle.Scoped.CallContextLifetimeScope+SerializationReference,Castle.Windsor, Version=3.1.0.0, Culture=neutral, PublicKey…
10 авг '12 в 02:40
0
ответов
Castle Windsor: смешивание клиентов WCF с локальными компонентами
У меня есть службы (в смысле Виндзорского замка), которые помечены атрибутом [ServiceContract]. Некоторые из них размещены на WCF, другие работают локально. Я хочу, чтобы мой установщик был настолько общим, насколько это возможно. Логика, которую я …
17 июл '14 в 11:03
1
ответ
Замок Виндзор ISubDependencyResolver получить имя параметра
У меня небольшая проблема с получением имени параметра с помощью Castle Windsor ISubDependencyResolver. У меня есть что-то вроде кода ниже, и в случае Foo, я бы хотел, чтобы myBar.BarName было "Foo_myBar" Public Class Foo { private readonly IBar myB…
14 янв '13 в 12:47
1
ответ
Виндзорский замок 3.2 разрешить производительность
У нас есть большое веб-приложение, которое годами пользуется Виндзорским замком. Приложение имеет около 700 компонентов регистрации более 370 услуг. Почти все они принадлежат корню, а именно контроллеру точки входа. Когда приходит веб-запрос, мы раз…
27 сен '14 в 05:23
1
ответ
Is it possible to obtain instance of component being resolved before satisfying property dependency?
public class A { public X x { get; set; } } public class B { public X x { get; set; } } public class X { public X(object owner) { /* ... */ } } Basically if classes A а также B are registered in Windsor I want to be able to resolve X dependency in s…
07 дек '12 в 20:15
0
ответов
АОП с замком Виндзор
Я пытаюсь достичь АОП через атрибуты, используя перехватчики Castle Windsor. У меня был некоторый успех, но у меня были проблемы с аспектами на уровне класса по сравнению с уровнем метода. Если я использую только атрибуты уровня класса, все методы б…
27 июл '12 в 15:09
0
ответов
Owin.Testing TestServer с контейнером Windsor и Moq
У меня есть WebApi, где я использую Виндзорский замок в качестве инфраструктуры IoC. Я использую библиотеку Owin, и был создан файл запуска для централизованной настройки API. Все работает как положено. У меня есть интеграционные тесты, в которых я …
04 ноя '16 в 21:40
1
ответ
Типизированное фабричное средство создания рекурсивно вложенных объектов
Рассмотрим ситуацию, когда вам нужно создать некоторые рекурсивно вложенные вещи, например, такие: public interface IRecurrentTestNodeFactory { RecurrentTestNode Create(int num); } public class RecurrentTestNode { public int Num { get; set; } public…
24 сен '12 в 13:34