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

Контейнер Windsor: регистрация вещей в коде и XML
Из того, что я читал о Windsor / Microkernel, теоретически можно делать все, что вы можете делать, используя файлы xml с кодом. На самом деле - и, пожалуйста, поправьте меня, если я ошибаюсь - похоже, что основной вклад уровня Windsor заключается в...
2688 просмотров

Где я могу найти файл .xsd для обеспечения intellisense для Castle Windsor?
Я ищу файл схемы .xsd для размещения в моем каталоге Visual Studio, чтобы предоставить intellisense для файла конфигурации xml для контейнера Castle Windsor IoC. Я просмотрел загруженный код Виндзора, а также искал в Google несколько разных способов....
1473 просмотров

ASP.NET MVC Beta 1: DefaultModelBinder ошибочно сохраняет параметр и состояние проверки между несвязанными запросами
Когда я использую привязку модели по умолчанию для привязки параметров формы к сложному объекту, который является параметром действия, платформа запоминает значения, переданные в первый запрос, а это означает, что любой последующий запрос к этому...
2096 просмотров

Можно ли делегировать объявление другому элементу с помощью файлов конфигурации Castle Windsor?
Можно ли с помощью Castle-Windsor объявить тип один раз и использовать это объявление для нескольких идентификаторов вместо того, чтобы каждый раз записывать его полностью. Например. у нас есть класс Widget, который реализует IFoo, и мы хотим,...
349 просмотров
schedule 04.04.2022

Доступ к действию через Windsor IInterceptor
Я хочу обрабатывать авторизацию в приложении MVC с помощью Windsor IInterceptor, потому что это кажется единственным способом получить именованный доступ к параметрам, которые передаются действиям, которые имеют значение для определения, имеет ли...
133 просмотров
schedule 22.08.2022

Средство интеграции Windsor WCF Async
Я использую Windsor WCF Integration Facility и сейчас ищу способ вызвать метод asnyc. Я подумывал просто использовать фонового работника и выполнять работу по завершении. Есть ли более элегантный способ сделать это, я не очень хорошо отношусь к...
892 просмотров
schedule 29.06.2023

Castle Windsor Ioc Разрешение общих классов в web.config
У меня есть интерфейс, объявленный как IRetrievable<T, idT> где T — полученный тип, а IdT — переданный аргумент. Как настроить контейнер Castle Windsor IoC, чтобы разрешить это для конкретной реализации. Например, класс,...
2107 просмотров

Внедрить MembershipProvider в ASP.NET MVC AccountController
Шаблоны проектов ASP.NET MVC 1.0 включают класс AccountController , который поддерживает внедрение конструктора: public AccountController(IFormsAuthentication formsAuth, IMembershipService service) { FormsAuth = formsAuth ?? new...
4713 просмотров

Виндзорский замок: сокращенный интерфейс для параметров Resolve()?
Есть ли какой-то сокращенный интерфейс для создания словаря параметров, который будет предоставлен методу IWindsorContainer.Resolve()? Что-то типа: container.Resolve<ConsoleApp>(Parameters.Add("args", args).Add("banana", X).Add...)
558 просмотров
schedule 09.04.2023

Свободное владение NHibernate со стратегией именования замков
У меня есть Fluent NHiberate с запущенным и работающим Castle Facility. Однако как установить NamingStrategy? Я попытался с объектом конфигурации, но безуспешно. Нужно ли регистрировать мою стратегию именования в моем контейнере Windsor?
686 просмотров

Castle IoC - Как я могу предотвратить разрешение зарегистрированных компонентов как зависимостей?
Я использую метод, описанный Бояном Резником в этом question , чтобы разрешить экземпляры классов, которые не зарегистрированы в контейнере Windsor. Проблема в том, что я не хочу, чтобы эти классы были доступны как «службы» для других разрешенных...
687 просмотров
schedule 05.09.2022

Круговая зависимость в приложении winforms с использованием Castle Windsor
Я немного экспериментировал с Castle winforms в проекте winforms. Я хотел зарегистрировать все свои зависимости от формы в Castle Windsor. Таким образом, у меня будет один экземпляр для всех моих форм. Однако теперь у меня есть некоторые проблемы....
585 просмотров
schedule 22.02.2023

winsdor регистрирует универсальный тип с параметром конструктора
у меня что-то вроде этого MyRepository<T> : IRepository<T> { public MyRepository(string cs){ .... } поэтому мне нужно зарегистрировать в winsdor этот общий тип и дать ему параметр я пытался сделать это так: Type t...
1207 просмотров
schedule 18.08.2022

Как настроить компонент Windsor, который должен зависеть от динамической строки?
У меня есть компонент Castle Windsor, который зависит от строки. Строка должна быть определена во время выполнения на основе другой строки, которая является постоянной и может быть задана в конфигурации компонента. Как мне подключить это с помощью...
243 просмотров
schedule 01.03.2022

Как лучше всего инициализировать контроллер MVC с несколькими параметрами одного типа с помощью Castle Windsor?
В моем приложении MVC я регистрирую все свои контроллеры, используя отражение в обработчике Application_Start. Это в основном создает все типы, которые используются для любого параметра контроллера, и добавляет их в контейнер. Теперь у меня есть...
228 просмотров
schedule 17.06.2023

Могу ли я использовать Moq с subsonic3?
Я хотел бы использовать насмешливую структуру, а также структуру IOC с моим последним проектом, основанным на subsonic 3 (ActiveRecord) и ASP.NET MVC. Я хотел бы использовать Moq для насмешек и Castle-Windsor для IOC. Кто-нибудь получил...
165 просмотров

Замок ActiveRecord: TransactionScope
Просто быстрый вопрос об использовании TransactionScope в ActiveRecord. Это то, что используется и работает, или люди используют какой-то другой метод обработки транзакций. Я не знаком, и я не работаю с AC, но я думаю об использовании SessionScope и...
705 просмотров

Castle Windsor или Spring.NET - преимущества и недостатки
Вчера я читал несколько статей на этом сайте, когда наткнулся на статью об этих двух новых инструментах IoC. Какой из них я должен выучить в первую очередь? Есть ли какая-то спецификация о том, какой из них и когда следует использовать?
5729 просмотров

Контейнеры IoC связаны с файлами конфигурации?
Недавно я разработал консольное приложение для тестера производительности без пользовательского интерфейса с помощью контейнера IoC (Castle-Windsor-Microkernel). Эта библиотека позволила мне позволить пользователю выбирать, какие тесты запускать,...
221 просмотров

Как мне получить все ключи для компонентов, которые в настоящее время зарегистрированы в Castle Windsor?
Главный вопрос в названии, но вот предыстория. Поскольку я выбираю ленивый способ регистрации своих компонентов container.Register( AllTypes.Pick().FromAssembly( typeof (MyModelBinder).Assembly).WithService.FirstInterface()...
165 просмотров
schedule 29.04.2022