Результаты поиска по запросу "castle-windsor"

1 ответ

Замок Виндзор прохождения параметров конструктора

У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, который реализует этот интерфейс. У этого конкретного типа есть пара разных конструкторов, которые я мог бы использовать. Как передать значения параметров ...

1 ответ

Контейнер Windsor Ioc: как зарегистрировать, что определенные конструкторы используют разные реализации интерфейса

У меня есть много классов, которые принимают IMyService в качестве аргумента конструктора. например ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for ...

2 ответа

Использование дочерних контейнеров Castle Windsor для разрешения типа с конкретным экземпляром

В настоящее время я использую функциональность дочернего контейнера Castle Windsor, чтобы переопределить регистрацию определенного типа конкретным экземпляром в фабричном методе. Я использую дочерние контейнеры исключительно для того, чтобы ...

ТОП публикаций

2 ответа

Castle Windsor: заставляет решатель использовать указанный конструктор

Вот пример: interface IComponentA {}; class ComponentA : IComponentA { }; interface IComponentB { }; class ComponentB : IComponentB { }; interface IComponentC { }; class ComponentC : IComponentC { public ComponentC(IComponentA a) ...

2 ответа

Касл Виндзор: Как зарегистрировать фабричный метод, когда базовый тип не доступен для моей сборки?

У меня есть проект, в котором мой бизнес-уровень построен с использованием DI, но я пытаюсь сделать дополнительный шаг и использовать Windsor для управления строительством объектов. Скажем так, у меня есть уже существующий слой данных (который я ...

1 ответ

Замок Виндзор и дженерики

У меня есть следующее: 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 } ... }В этом ...

3 ответа

Может ли .NET 4 ISet <> HashSet <> заменить NHibernate Iesi.Collections ISet, HashSet?

Может ли .NET 4 ISet <> HashSet <> заменить NHibernate Iesi.Collections ISet, HashSet? Я использую Castle Proxy и NHibernate 3.0.

1 ответ

Вставьте MembershipProvider в ASP.Net MVC AccountController

Шаблоны проектов Asp.Net MVC 1.0 включают в себяAccountControllerкласс, который поддерживает внедрение конструктора: public AccountController(IFormsAuthentication formsAuth, IMembershipService service) { FormsAuth = formsAuth ?? new ...

2 ответа

Указание экземпляра для регистрации компонента с помощью Castle Windsor

У меня есть, вероятно, простой вопрос о замке Виндзор, который я не использовал очень долго. Я пытаюсь зарегистрировать сервис с конкретным экземпляром, который будет одноэлементной реализацией сервиса. Контейнер не может попытаться создать ...

2 ответа

Зарегистрировать компонент на основе имени параметра в запросчике в windsor

У меня есть этот интерфейс для использования AutoMapper: public interface IMapper { object Map(object source, Type sourceType, Type destinationType); }Затем для каждого типа данных у меня есть свой класс сопоставления, например: public class ...