Вопросы по теме 'castle-windsor'

Castle Windsor: Так что же делают ActAs?
Я заметил, что интерфейс регистрации компонентов Castle Windsor Fluent имеет довольно запутанный метод ActAs (). Погуглил, единственная ссылка, которую я нашел, была на их вики здесь . TODO (материал, который можно задокументировать)...
436 просмотров
schedule 29.05.2024

Castle Windsor Не могу найти мой тип услуги
Попытка использовать Castle Windsor IoC. У меня есть очень простое приложение. Мои интерфейсы существуют в пространстве имен Test.Services. Я получаю следующее исключение при компиляции: "Имя типа Test.Services.IParse, Test.Services не может...
3293 просмотров
schedule 01.01.2024

Упорядоченное разрешение шрифтов из Castle Windsor AllTypes
У меня есть группа классов, которые реализуют интерфейс для запуска моих приложений. Вот регистрационный код: private static void ConfigureContainer() { var container = new WindsorContainer();...
631 просмотров

Использование Castle Windsor и средства NHibernate на виртуальном хостинге
Я пытаюсь использовать Windsor и NHibernate в среде со средним уровнем доверия, и у меня возникают проблемы с разрешениями. Я прочитал другие вопросы по этому поводу, но я использую средство NHibernate Виндзора, которое я не видел в обсуждении. По...
893 просмотров

Замок Виндзор и ИПринципал
Можно ввести IPrincipal с помощью Castle Windsor в мой контроллер asp.net mvc. В комментариях к этой статье, написанной Скоттом Хансельманом , есть код, позволяющий сделать это со структурной картой, но Я не могу понять, как это сделать с Каслом....
1761 просмотров
schedule 19.11.2023

Замок Виндзор PerWebRequest LifeStyle и Application_EndRequest
Я регистрирую некоторые компоненты, связанные с Linq2Sql, используя стиль жизни PerWebRequest. Я вижу, как они создаются, но они уничтожаются до того, как будет вызван мой глобальный метод Application_EndRequest. Это задумано? Кто-нибудь знает...
2513 просмотров

Компоненты замка располагаются в порядке
У нас есть несколько компонентов Castle Windsor, объявленных в файле конфигурации. Некоторым компонентам где-то глубоко внутри могут потребоваться услуги других компонентов. Проблема заключается в том, что приложение закрывается, а контейнер...
1355 просмотров
schedule 30.12.2023

Как я могу передать правильный экземпляр типа контроллеру MVC с помощью Castle Windsor?
У меня есть проблема, которую я не могу решить. Я уверен, что это просто, но я, честно говоря, не могу понять это. У меня есть простой тип, который я повторно использую на нескольких контроллерах. Проблема, с которой я столкнулся, заключается в...
108 просмотров
schedule 02.05.2024

Подходящий жизненный цикл для классов репозитория с использованием Castle Windsor
Когда я начинал с Windsor, я думал, что DI будет простым. Теперь это вызывает у меня все большее замешательство. Репозиторий кажется мне классом с одноэлементным жизненным циклом. У меня должен быть один экземпляр FooRepository для загрузки и...
1348 просмотров

Исключение Виндзорского перехватчика
У меня есть контейнер Windsor, с которым я использую InterceptorSelector и LazyComponentLoader. Мой InterceptorSelector возвращает InterceptorReference в мой класс InterceptorAdapter, который выглядит следующим образом public class...
857 просмотров

Резольвер зависимостей Castle Windsor для MVC 3
Поскольку реализация IoC / DI в MVC 3, скорее всего, находится в своей окончательной форме в RC, я ищу обновленную реализацию DependencyResolver, IControllerActivator и IViewPageActivator с использованием Caste Windsor. Есть ли какие-нибудь примеры,...
15068 просмотров

Повторное создание экземпляра объекта модели. Возможно через IoC?
У меня есть представление, которое использует RenderAction для рендеринга другого представления - раньше все работало нормально, но я провел достаточно небольшой рефакторинг и переместил некоторые свойства моей модели в абстрактный базовый класс...
169 просмотров

Castle Windsor Typed Factory Странности
Я получаю очень неожиданное (я думаю) поведение с помощью средства Typed Factory. По сути, это повторное использование экземпляров временных компонентов для внедрения конструктора с помощью Func<T> . Вот суть: // this guy is registered...
322 просмотров

Многопоточная служба Windows — проблемы SmtpClient
Мы пишем многопоточный сервис, используя topshelf/windsor/masstransit, чтобы забирать сообщения из MSMQ, а затем отправлять электронное письмо с вложением в формате PDF. Время от времени метод SmtpClient.Send() выдает это сообщение об ошибке:...
665 просмотров

Версия Castle.Facilities.NHibernateIntegration через NuGet?
Добавил Castle.Facilities.NHibernateIntegration через NuGet, и теперь при попытке запустить сайт получаю следующую ошибку: Метод get_IsOpen в типе Castle.Facilities.NHibernateIntegration.StatelessSessionDelegate из сборки...
583 просмотров

Зарегистрируйте зависимость времени выполнения в Castle Windsor
В коде, который я рефакторинг, у меня есть следующая ситуация: void Plugin(IExternalService service) { var facade = new Facade( new ExternalServiceWrapper(service), new Dependency1(), new Dependency2()); } Где...
588 просмотров

Как автоматически регистрировать компоненты с помощью Generic FactoryMethod в Castle Windsor
Я пытаюсь решить проблему с регистрацией моих классов конфигурации. У меня в установщике есть: Сначала я регистрирую свою открытую фабрику генериков container.AddFacility<FactorySupportFacility>()...
316 просмотров
schedule 24.01.2024

Конфигурация разделения в Fluent NHibernate
Я пытаюсь разделить конфигурацию в Fluent NHibernate между двумя библиотеками классов (dll). Первая библиотека классов будет настраивать определенные слушатели в NHibernate (для аудита и безопасности), а вторая будет отображать / автоматически...
164 просмотров
schedule 07.06.2024

Последовательность WcfFacility не содержит элементов
Я продолжаю получать ошибку «Последовательность не содержит элементов» при попытке установить мои службы wcf. вот код в моем global.asax: _container = new WindsorContainer();...
1790 просмотров
schedule 08.02.2024

Castle NHibernate Integration - Создание общей конфигурации Builder
Я использую Nhibernate 3.0.0.1001 и Castle.Facilities.NHibernateIntegration 1.1.0.0 Я использую Castle для внедрения ISessionManager в мои классы управления сеансами. Я указываю My ConfigurationBuilder в файле web.config следующим образом:...
473 просмотров