Вопросы по теме 'unity-container'

Единство в Prism с использованием WPF
В Prism мы можем иметь еще один экземпляр единства на уровне модуля для регистрации классов в конкретном модуле, чтобы я не загружал единство уровня приложения с таким количеством классов в разных модулях.
970 просмотров
schedule 17.11.2023

Silverlight: как работать со стандартными сборками
Обычная задача Silverlight: уменьшить размер xap-файла. Существует множество горячих руководств, в которых объясняется, как сделать ваше приложение модульным. Но я не нашел никого, кто объяснял бы, как создавать «модульные» стандартные библиотеки....
237 просмотров

Внедрение зависимостей Unity для служб WCF
Может ли кто-нибудь направить меня к хорошему примеру внедрения зависимостей Unity для служб WCF? Также поможет любой блог или статья msdn.
16672 просмотров

Призма с ASP.NET
Моя компания изучает ASP.NET и Prism. Нам интересно, сколько повторного использования кода мы можем получить между двумя вариантами. На мой взгляд, у Prism есть следующие «части»: Shell (Bootstrapper и тому подобное) Модули Сервисы (не...
3076 просмотров
schedule 20.01.2024

Контейнер зависимостей: как создать экземпляры объекта
Я использую Unity как движок впрыска зависимостей. Он содержит интерфейсы / классы для классов типа «репозиторий» и «менеджер». Эти репозитории отвечают за получение / сохранение / обновление данных из / в БД, а менеджеры «знают» об отношениях...
1457 просмотров

Unity: Interception (AOP) перехватывает свойства? а также методы перехвата на форме (winform)?
Мне очень интересно узнать, возможно ли перехватить свойства, а также методы? Я нашел отличный пример и, кажется, поддерживает методы перехвата, можно ли также перехватывать свойства и как насчет событий ?? Я хотел бы написать систему ведения...
884 просмотров

Microsoft Unity 2, как зарегистрировать следующее?
Прямо сейчас у нас есть файл dll, который содержит все вызовы базы данных, и я не могу его изменить. Однако мне нужно позвонить мне из моего проекта Mvc 3. Процесс его вызова прост, я использую следующее:...
417 просмотров

Можно ли отключить автоматическое создание экземпляров UnityContainer?
UnityContainer.Resolve() будет создавать экземпляры классов, которые не были явно зарегистрированы посредством отражения, что позволяет делать такие вещи: using System; using Microsoft.Practices.Unity; namespace ConsoleApplication2 { public...
283 просмотров
schedule 07.11.2022

Как внедрить экспорт N MEF в 1 композитный сервис Unity, используя MefContrib или другой метод?
Скажем, у меня есть 5 отдельных сборок со следующим (предположим, что имя класса отличается в каждой): [Export(typeof(IService))] public class Service: IService { // ... } И у меня есть класс, который будет составным из них в моей...
1080 просмотров

Решить все не работает
У меня есть код, который выглядит примерно так. При попытке сделать ResolveAll я ожидал, что каждый тип, зарегистрированный с помощью IParserType , будет получен из экземпляра контейнера. Но я не получил ни одного экземпляра от Unity . Я...
8188 просмотров
schedule 18.12.2023

Отсутствует регистрация ContentController в asp.net mvc при использовании пользовательского ControllerFactory с единством
Я использую фабрику настраиваемых контроллеров с единством для создания экземпляров контроллера. Моя фабрика выглядит так: public class UnityControllerFactory : DefaultControllerFactory { public override IController...
239 просмотров

Передача имени модуля конструктору модуля
Я создаю приложение Silverlight, которое будет загружать модули, определенные пользователем. Сложность в том, что я не знаю, какие модули будут, поэтому я не знаю их названий. Я столкнулся с небольшой проблемой: когда загружается...
95 просмотров
schedule 15.11.2023

Внедрение сеттера с Unity для ActionFilter
Привет, я использую MS Unity Container с моим приложением MVC 3. Я хочу использовать инъекцию сеттера, чтобы внедрить зависимость для фильтра действий. У меня есть фильтр действий, который я регистрирую в global.asax, и этот фильтр действий...
1136 просмотров

NSubstitute и Unity
В настоящее время я пытаюсь изучить DI & Mocking с Unity и NSubstitute. Я также использую расширение автомока, взятое из этого вопроса: Это возможно с Unity (вместо Castle Windsor)? В моем модульном тесте ниже я пытаюсь установить возвращаемое...
2806 просмотров

Как зарегистрировать компоненты во время выполнения с Unity DI
Я создал проект Microsoft unity (я впервые использовал внедрение зависимостей) с моим домашним контроллером, работающим нормально, как и ожидалось, зарегистрировав свой класс обмена сообщениями следующим образом private static IUnityContainer...
2008 просмотров

Добавление InjectionMembers ПОСЛЕ того, как RegisterType произошло в Unity для .Net
Я использую Юнити 3.0 У меня есть этот код: UnityConfig.Container.RegisterType<IMockProvider, MockProvider>(new PerThreadLifetimeManager(), new Interceptor<InterfaceInterceptor>(), new...
129 просмотров
schedule 27.04.2024

Использование файла конфигурации Unity, как зарегистрировать реализацию валидатора FluentValidation с бетоном в другой сборке
Я пытаюсь зарегистрировать реализацию FluentValidation.IValidator с помощью файла конфигурации Unity. Реализация Validator находится в сборке, на которую указывает ссылка. Не уверен, важно это или нет. У меня есть узел WCF с двумя ссылками (для...
635 просмотров
schedule 27.02.2024

Есть ли трассировка в Unity?
У меня очень большое дерево зависимостей, и Unity не может разрешить зависимость где-то в этой огромной цепочке зависимостей. Мне приходится вручную просматривать все зависимости, чтобы выяснить, чего может не хватать, а это огромная задача. К...
354 просмотров
schedule 27.10.2023

Unity не может разрешить базовую цепочку зависимостей
Я реализую динамическую загрузку и регистрацию своих сборок в Unity IoC. Учитывая эти классы: public interface IA { } public interface IB { } public interface IC { } public class A : IA { } public class B : IB { public B(IA a) { } }...
23381 просмотров
schedule 22.09.2022

Как найти базу сервисов по идентификатору (шаблон локатора сервисов)?
У меня есть разные службы, каждая из которых имеет разные типы. Например, UpdateService имеет три разных типа (HighFreq, MediumFreq, MinFreq). Я сделал перечисление своих услуг и типов, например: public enum UpdateServiceType: byte {...
166 просмотров