Описание тега windsor-facilities
Услуги являются основным способом расширения контейнера Виндзорский замок
2
ответа
Замок Виндзор, выбор реализации сервиса в зависимости от некоторых параметров контекста
С Castle Windsor 3.2 мне нужно разрешить реализацию сервиса на лету в зависимости от контекстных параметров. Вот основной пример того, что я хочу сделать: У меня есть сервис IFoo public interface IFoo { object GetSomething(); } Реализовано 2 разными…
05 июл '13 в 10:33
1
ответ
Castle Windsor Установка уровня журнала при входе в консоль
Я новичок в замке Виндзор и изо всех сил пытаюсь настроить начальный уровень журнала ConsoleLogger. Документация дает некоторые подсказки для log4net, но ничего не говорит о входе в консоль. Мой код выглядит следующим образом: container.AddFacility&…
01 авг '11 в 12:58
1
ответ
Castle Windsor Удобства, в которых Нэнси Виндзор не работает
У меня странная проблема при попытке обновить Nancy 0.7 до 0.12. Ранее я регистрировал средство для ведения журналов для всех моих служб в моем загрузчике: protected override void ConfigureApplicationContainer(IWindsorContainer existingContainer) { …
02 окт '12 в 01:13
0
ответов
Как сделать так, чтобы WCF Facility создавал сервис охотнее, чем ленивый? (Виндзорский замок)
Я зарегистрировал службу WCF в WindsorContainer следующим образом: var container = new WindsorContainer(); container.AddFacility<WcfFacility>(f => f.CloseTimeout = TimeSpan.Zero); container.Register( Component.For<ITestService>() .Imp…
18 дек '14 в 14:24
1
ответ
Регистрация службы wcf с замком Виндзор
У меня очень простой сервис, который отлично работает, когда не используется Castle (который показывает, что другие коды верны). Я изменил свой файл SVC на следующее: <%@ ServiceHost Service="Reporting.WebService.ReportingWebService" Factory="Cas…
01 май '12 в 11:51
1
ответ
Регистрация / разрешение частично закрытого универсального потомка с использованием открытого универсального типа предка с Castle Windsor
С классом предков: abstract class MyOpenGenericAncestor<T, TOptions> и потомок класса: class MyPartiallyClosedDescendant<T> : MyOpenGenericAncestor<T, MyConcreteOptionsType> Я хочу иметь возможность разрешать MyPartiallyClosedDesce…
31 авг '17 в 23:20
1
ответ
Внедрение правильного ISessionFactory в IRepository с использованием Castle Windsor и NHibernate Facility
У меня есть три базы данных SQL Server, из которых одно приложение извлекает данные. Я использую NHibernate для извлечения данных из разных баз данных. У меня все настроено так, что каждая база данных имеет свой собственный репозиторий и отображения…
01 июн '11 в 21:25
1
ответ
Проверка вызова функции на фиктивном объекте, не совпадающем при использовании массива params
У меня есть следующий тест: [Test] public void VerifyThat_WhenInitializingTheLoggingInterceptionFacility_TheLoggingInterceptorIsAdded() { var kernel = new Mock<IKernel>(MockBehavior.Loose) { DefaultValue = DefaultValue.Mock }; kernel.Setup(k =…
15 май '11 в 07:42
1
ответ
Типизированная фабрика молча отбрасывает аргументы, которые не могут быть сопоставлены с конструктором?
Вопрос Должна ли типизированная фабрика генерировать исключение, если в функции создания указаны аргументы, которые нельзя сопоставить с конструктором? Например public class Foo { public Foo() : Foo(new Guid()) { } // Used to be 'public Foo(string b…
16 июл '12 в 14:48
1
ответ
Log4net используется в Виндзоре с моделью блокировки
Нужно ли использовать модель блокировки при использовании log4net из средства записи в windsor и fileappender? Или этот вопрос решается самим виндзором? Благодарю.
27 мар '12 в 09:56
1
ответ
Как добавить конфигурацию объекта в Castle Windsor v3+, используя код?
В Виндзорском замке v3+ IWindsorContainer.AddFacility<T>(string idlnConfiguration) метод устарел. В старой версии вы могли использовать этот метод для добавления динамической конфигурации, вызывая IConfigurationStore.AddFacilityConfiguration(s…
17 сен '12 в 19:36
0
ответов
Castle Windsor: смешивание клиентов WCF с локальными компонентами
У меня есть службы (в смысле Виндзорского замка), которые помечены атрибутом [ServiceContract]. Некоторые из них размещены на WCF, другие работают локально. Я хочу, чтобы мой установщик был настолько общим, насколько это возможно. Логика, которую я …
17 июл '14 в 11:03
3
ответа
Установка Castle.Transactions от NuGet не создает DLL
Несколько дней назад я установил Castle.Facilities.AutoTx от NuGet, который имеет зависимость от Castle.Transactions, Когда я запустил свое приложение, я получил FileNotFoundException пытается загрузить DLL из папки Castle.Transactions. Оба этих пак…
11 авг '12 в 08:53
1
ответ
Castle.MicroKernel.ComponentNotFoundException с TypedFactoryFacility
У меня возникли проблемы с разрешением ITcpServer при использовании TypedFactoryFacility. Похоже, что Windsor не находит подходящего компонента, который будет возвращен с завода для интерфейса. Что характерно для моего случая, так это то, что интерф…
04 янв '13 в 11:30
1
ответ
Как я могу использовать Castle Windsor Factory для создания нескольких именованных регистраторов?
Этот парень задал почти тот же вопрос. В настоящее время я использую средство регистрации замка в приложении MVC и загружаю в настоящее время единственный именованный регистратор в global.asax, который не позволяет легко разделить несколько файлов ж…
01 окт '13 в 17:32
1
ответ
Добавление вперед с помощью Windsor
У меня есть средство windsor, которое мне нужно использовать, чтобы добавить пересылку к зарегистрированному компоненту. Почему-то я не могу понять, как это сделать. у меня есть ComponentRegistered привязанный к событию, и я могу отфильтровать то, ч…
14 авг '14 в 13:13
4
ответа
Регистрация Виндзорского Замка на открытые дженерики
У меня есть 2 класса для обработки данных: public class SqlDataProvider<T> : IDataProvider<T> where T : IEntity public class MongoDataProvider<T> : IDataProvider<T> where T : IEntity и у меня есть много таких моделей: public …
15 янв '16 в 16:44
2
ответа
Castle.Windsor: изменения для фабрик и перехватчиков в 3.1?
Следующий код проходит как есть с Castle.Windsor 2.5.3, но не проходит после обновления до 3.1.0 Исключением является InvalidProxyConstructorArgumentsException, в котором говорится: "Не удалось создать экземпляр прокси-сервера класса: Test. Не удало…
28 сен '12 в 08:25
1
ответ
Какой контроль у меня над инструментами TypedFactory Windsor?
Мой коллега настроил Windsor TypedFactoryFacility в нашем проекте. Я новичок в Windsor и не понимаю, как он реализует методы интерфейса IServiceFactory, который мы регистрируем как фабрику. Когда я увидел метод Create, который принимает параметр тип…
08 фев '12 в 17:32
1
ответ
Windsor Logging Facility с настраиваемой конфигурацией Log4Net
У меня есть средство ведения журнала windsor, которое работает над моим проектом, перейдя по следующей странице: http://docs.castleproject.org/Windsor.Logging-Facility.ashx а затем используя log4net.config. Однако я заинтересован не в том, чтобы исп…
28 мар '12 в 17:19