Вопросы по теме 'castle-windsor'
Как считывать / разрешать свойства из конфигурации Castle Windsor
У меня есть много конфигураций замков xml, где такие свойства, как строка подключения, также содержатся в разделах конфигурации .Net.
Я хотел бы иметь возможность считывать свойства с помощью контейнера, но не вижу механизма для этого.
ie...
3104 просмотров
schedule
16.09.2022
Castle, АОП и вход в .NET
Существуют ли какие-либо учебные пособия или примеры программ по использованию АОП, Castle и регистрации в приложении .Net? Я нашел там кусочки, но я ищу что-то большее, что поможет мне составить более полную картину.
Спасибо, -Брайан
3476 просмотров
schedule
14.08.2022
Как использовать Castle Windsor с веб-формами ASP.Net?
Я пытаюсь подключить внедрение зависимостей с помощью Windsor к стандартным веб-формам asp.net. Я думаю, что добился этого с помощью HttpModule и CustomAttribute (код показан ниже), хотя решение кажется немного неуклюжим, и мне было интересно, есть...
11863 просмотров
schedule
29.03.2023
Применимость контейнера IoC / демонстрация сценария?
Многие люди в пространстве .NET подобрали Castle Windsor и внедряют его в свои проекты, и в течение последнего года я изо всех сил пытался понять, почему контейнеры IoC, кажется, рассматриваются как общие «лучшие практики»? Я прочитал МНОГО рефератов...
919 просмотров
schedule
22.06.2023
У замка Виндзор есть минусы?
Я внимательно изучал проект «Замок» и, в частности, Виндзор. Я был так впечатлен тем, что возможно с этой технологией, и преимущества наличия такой слабосвязанной системы определенно очевидны. Единственное, в чем я не уверен, есть ли у этого метода...
7606 просмотров
schedule
20.03.2023
Castle Windsor — Вложенные зависимости времени выполнения
Я использую контейнер Castle Windosr. Я хочу иметь возможность указать некоторые зависимости конструктора во время выполнения, что вы, очевидно, можете сделать, используя перегрузку Resolve, которая принимает словарь, все хорошо и прекрасно. Однако,...
525 просмотров
schedule
31.12.2022
Как мне настроить один экземпляр компонента, предоставляющий несколько сервисов в Castle.Windsor?
Я хотел бы настроить контейнер Windsor так, чтобы один экземпляр в стиле singleton мог предоставлять две или более служб через контейнер.
Я обнаружил, что использование одного и того же типа в нескольких объявлениях компонентов (конфигурация на...
1342 просмотров
schedule
07.04.2022
Передача параметров конструктора Castle Windsor
У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, реализующий этот интерфейс. У этого типа бетона есть несколько разных конструкторов, которые я мог бы использовать. Как я могу передать значения параметров...
12478 просмотров
schedule
01.08.2023
Как заставить Castle Windsor вызывать конструктор без параметров?
В настоящее время у меня есть класс, который выглядит так:
public class MyClass : IMyClass
{
public MyClass()
{
//...
}
public MyClass(IMyRepository repository)
{
//...
}
}
В моем файле конфигурации я...
397 просмотров
schedule
24.04.2024
Внедрение зависимостей и физические пути в среде ASP .NET — как?
У меня есть веб-сайт, который использует внедрение зависимостей, используя Castle Windsor.
Мне нужно использовать компонент, который должен знать путь к файлу. Я хотел бы указать путь в файле конфигурации как виртуальный путь относительно...
189 просмотров
schedule
11.07.2023
Виндзорский замок: - Внедрить словарь интерфейсов через конфигурацию
Привет, я пытаюсь ввести словарь интерфейсов, но получаю сообщение об ошибке от замка:
Castle.MicroKernel.SubSystems.Conversion.ConverterException: ни один преобразователь не зарегистрирован для обработки типа IFoo
Чтобы обойти исключение, мне...
3244 просмотров
schedule
01.04.2024
Нужна помощь с Castle.Windsor в качестве Asp.Net MVC ControllerFactory, пожалуйста
Я пытаюсь реализовать WinsorControllerFactory Стивена Сандерсона из его профессиональной книги Asp.Net MVC Framework (отличная книга, кстати), и я наткнулся на проблему. Я не уверен, что еще вам нужно знать, чтобы сформулировать ответ, но я очень...
7012 просмотров
schedule
21.11.2022
Внедрение зависимостей и наследование классов
Я чувствую, что это то, что я уже должен знать, но я просто не буду стрелять сегодня по всем двигателям...
У меня есть базовый класс с одним ctor, который принимает реализацию интерфейса как единственный параметр. Я использую структуру DI, и все...
14464 просмотров
schedule
14.01.2023
Использование Castle Windsor для внедрения IRailsEngineContext
Проблема
Я использую Castle Windsor в качестве контейнера IoC в проекте Castle Monorail. Я хотел бы внедрить текущий экземпляр IRailsEngineContext в объект, разрешаемый из контейнера в контроллере.
Контекст
Объект, в который я хотел бы...
380 просмотров
schedule
25.06.2022
Castle Windsor не может вводить массив типов интерфейсов
У меня есть класс, который принимает в конструкторе массив интерфейсов:
public class Foo<T1, T2> : IFoo<T1, T2>
{
public Foo(IBar[] bars)
{
...
}
}
Регистрация моего контейнера выглядит следующим образом:...
2253 просмотров
schedule
15.10.2023
Виндзорский замок: хорошие источники документации, учебные пособия
Я пытаюсь собрать список хороших источников документации для Виндзорского замка (помимо анализа его исходного кода). Меня особенно интересует документация по API быстрой конфигурации. Вот что я обнаружил:
Руководства по Wiki-контейнеру...
3289 просмотров
schedule
28.05.2023
ASP.NET MVC / Castle Windsor / IIS6 / Modified MapRoute {controller} .aspx
Я написал веб-приложение с ASP.NET MVC. Заводская фабрика контроллеров была заменена контроллером Castle Windsor.
ControllerBuilder.Current.SetControllerFactory (новый WindsorControllerFactory ());
Проблема в том, что я использую общий хостинг,...
1310 просмотров
schedule
25.08.2023
Проблемы с настройкой времени выполнения некоторых компонентов замка
Мой вопрос (я думаю) можно просто описать таким вопросом:
Как я могу получить у класса "Manager" список всех возможных конкретных реализаций определенного интерфейса, которые были зарегистрированы как компоненты, внедренные в него, чтобы он мог их...
669 просмотров
schedule
22.11.2023
Ошибка создания экземпляра объекта в замке Виндзор
Я не понимаю ошибку, которую я получаю, как указано в нижней части этого вопроса. Почему контейнер пытается преобразовать объект, особенно если компилятор делает это без ошибок? Я использую v2.0.0.5642.
Я уверен, что это в конфигурации, но я...
3553 просмотров
schedule
04.09.2022
Как запретить Castle Windsor вводить зависимости свойств?
Есть ли способ запретить Castle Windsor автоматически вводить зависимости в свойства (помимо атрибута [DoNotWire])?
2600 просмотров
schedule
29.07.2022