Вопросы по теме '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 просмотров
schedule
01.03.2024
Использование Castle Windsor и средства NHibernate на виртуальном хостинге
Я пытаюсь использовать Windsor и NHibernate в среде со средним уровнем доверия, и у меня возникают проблемы с разрешениями. Я прочитал другие вопросы по этому поводу, но я использую средство NHibernate Виндзора, которое я не видел в обсуждении.
По...
893 просмотров
schedule
27.11.2023
Замок Виндзор и ИПринципал
Можно ввести IPrincipal с помощью Castle Windsor в мой контроллер asp.net mvc. В комментариях к этой статье, написанной Скоттом Хансельманом , есть код, позволяющий сделать это со структурной картой, но Я не могу понять, как это сделать с Каслом....
1761 просмотров
schedule
19.11.2023
Замок Виндзор PerWebRequest LifeStyle и Application_EndRequest
Я регистрирую некоторые компоненты, связанные с Linq2Sql, используя стиль жизни PerWebRequest. Я вижу, как они создаются, но они уничтожаются до того, как будет вызван мой глобальный метод Application_EndRequest. Это задумано? Кто-нибудь знает...
2513 просмотров
schedule
27.09.2022
Компоненты замка располагаются в порядке
У нас есть несколько компонентов Castle Windsor, объявленных в файле конфигурации. Некоторым компонентам где-то глубоко внутри могут потребоваться услуги других компонентов.
Проблема заключается в том, что приложение закрывается, а контейнер...
1355 просмотров
schedule
30.12.2023
Как я могу передать правильный экземпляр типа контроллеру MVC с помощью Castle Windsor?
У меня есть проблема, которую я не могу решить. Я уверен, что это просто, но я, честно говоря, не могу понять это. У меня есть простой тип, который я повторно использую на нескольких контроллерах. Проблема, с которой я столкнулся, заключается в...
108 просмотров
schedule
02.05.2024
Подходящий жизненный цикл для классов репозитория с использованием Castle Windsor
Когда я начинал с Windsor, я думал, что DI будет простым. Теперь это вызывает у меня все большее замешательство.
Репозиторий кажется мне классом с одноэлементным жизненным циклом. У меня должен быть один экземпляр FooRepository для загрузки и...
1348 просмотров
schedule
12.12.2023
Исключение Виндзорского перехватчика
У меня есть контейнер Windsor, с которым я использую InterceptorSelector и LazyComponentLoader.
Мой InterceptorSelector возвращает InterceptorReference в мой класс InterceptorAdapter, который выглядит следующим образом
public class...
857 просмотров
schedule
09.02.2024
Резольвер зависимостей Castle Windsor для MVC 3
Поскольку реализация IoC / DI в MVC 3, скорее всего, находится в своей окончательной форме в RC, я ищу обновленную реализацию DependencyResolver, IControllerActivator и IViewPageActivator с использованием Caste Windsor. Есть ли какие-нибудь примеры,...
15068 просмотров
schedule
11.11.2022
Повторное создание экземпляра объекта модели. Возможно через IoC?
У меня есть представление, которое использует RenderAction для рендеринга другого представления - раньше все работало нормально, но я провел достаточно небольшой рефакторинг и переместил некоторые свойства моей модели в абстрактный базовый класс...
169 просмотров
schedule
13.10.2022
Castle Windsor Typed Factory Странности
Я получаю очень неожиданное (я думаю) поведение с помощью средства Typed Factory. По сути, это повторное использование экземпляров временных компонентов для внедрения конструктора с помощью Func<T> .
Вот суть:
// this guy is registered...
322 просмотров
schedule
30.05.2024
Многопоточная служба Windows — проблемы SmtpClient
Мы пишем многопоточный сервис, используя topshelf/windsor/masstransit, чтобы забирать сообщения из MSMQ, а затем отправлять электронное письмо с вложением в формате PDF.
Время от времени метод SmtpClient.Send() выдает это сообщение об ошибке:...
665 просмотров
schedule
05.03.2024
Версия Castle.Facilities.NHibernateIntegration через NuGet?
Добавил Castle.Facilities.NHibernateIntegration через NuGet, и теперь при попытке запустить сайт получаю следующую ошибку:
Метод get_IsOpen в типе Castle.Facilities.NHibernateIntegration.StatelessSessionDelegate из сборки...
583 просмотров
schedule
21.09.2022
Зарегистрируйте зависимость времени выполнения в Castle Windsor
В коде, который я рефакторинг, у меня есть следующая ситуация:
void Plugin(IExternalService service)
{
var facade = new Facade(
new ExternalServiceWrapper(service),
new Dependency1(),
new Dependency2());
}
Где...
588 просмотров
schedule
19.10.2022
Как автоматически регистрировать компоненты с помощью 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 просмотров
schedule
22.03.2024