Результаты поиска по запросу "castle-windsor"
Замок Виндзор прохождения параметров конструктора
У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, который реализует этот интерфейс. У этого конкретного типа есть пара разных конструкторов, которые я мог бы использовать. Как передать значения параметров ...
Контейнер Windsor Ioc: как зарегистрировать, что определенные конструкторы используют разные реализации интерфейса
У меня есть много классов, которые принимают IMyService в качестве аргумента конструктора. например ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for ...
Использование дочерних контейнеров Castle Windsor для разрешения типа с конкретным экземпляром
В настоящее время я использую функциональность дочернего контейнера Castle Windsor, чтобы переопределить регистрацию определенного типа конкретным экземпляром в фабричном методе. Я использую дочерние контейнеры исключительно для того, чтобы ...
Castle Windsor: заставляет решатель использовать указанный конструктор
Вот пример: interface IComponentA {}; class ComponentA : IComponentA { }; interface IComponentB { }; class ComponentB : IComponentB { }; interface IComponentC { }; class ComponentC : IComponentC { public ComponentC(IComponentA a) ...
Касл Виндзор: Как зарегистрировать фабричный метод, когда базовый тип не доступен для моей сборки?
У меня есть проект, в котором мой бизнес-уровень построен с использованием DI, но я пытаюсь сделать дополнительный шаг и использовать Windsor для управления строительством объектов. Скажем так, у меня есть уже существующий слой данных (который я ...
Замок Виндзор и дженерики
У меня есть следующее: public interface ISubject { ... } public class Subject<T> : ISubject { ... } public class MyCode<T> { ... pulic void MyMethod() { var item = container.Resolve<ISubject>(); //????? how do I pass in T } ... }В этом ...
Может ли .NET 4 ISet <> HashSet <> заменить NHibernate Iesi.Collections ISet, HashSet?
Может ли .NET 4 ISet <> HashSet <> заменить NHibernate Iesi.Collections ISet, HashSet? Я использую Castle Proxy и NHibernate 3.0.
Вставьте MembershipProvider в ASP.Net MVC AccountController
Шаблоны проектов Asp.Net MVC 1.0 включают в себяAccountControllerкласс, который поддерживает внедрение конструктора: public AccountController(IFormsAuthentication formsAuth, IMembershipService service) { FormsAuth = formsAuth ?? new ...
Указание экземпляра для регистрации компонента с помощью Castle Windsor
У меня есть, вероятно, простой вопрос о замке Виндзор, который я не использовал очень долго. Я пытаюсь зарегистрировать сервис с конкретным экземпляром, который будет одноэлементной реализацией сервиса. Контейнер не может попытаться создать ...
Зарегистрировать компонент на основе имени параметра в запросчике в windsor
У меня есть этот интерфейс для использования AutoMapper: public interface IMapper { object Map(object source, Type sourceType, Type destinationType); }Затем для каждого типа данных у меня есть свой класс сопоставления, например: public class ...