Unity-Container – вопросы и ответы

58
голосов
1
ответ
Я начал работать над веб-проектом ASP.NET MVC Unity, который строит и работает успешно для моих сверстников, однако, когда я пытаюсь запустить проект, я получаю следующую Parser Error которая ссыла...
6 месяцев, 3 недели назад bewmar
117
голосов
2
ответа
Вот список моих ссылок в моем проекте silverlight. Microsoft.Practices.Unity.Silverlight<br/> mscorelib<br/> Prospector.ProviderMatching.LinkedDataObjects<br/> Prospector.Provider...
6 месяцев, 3 недели назад Alexis Coles
100
голосов
1
ответ
Я пытаюсь использовать generics для подписки обработчиков на разные события. У меня есть следующие интерфейсы и классы: public interface IEvent { } public class CompletedEvent : IEvent { } public i...
6 месяцев, 3 недели назад user1467813
120
голосов
1
ответ
На данный момент у меня есть пользовательский ControllerFactory, в который я ввожу свой контейнер Unity: в global.asax Application_Start(): var container = InitContainer(); DependencyResolver.SetRe...
6 месяцев, 3 недели назад Andrew Best
108
голосов
1
ответ
Я использую Unity.Mvc3 и имею следующий конструктор: public ProductCalculator( string connectionString, IOrderDataAccess orderDataAccess, IProductDataAccess productDataAccess) { _connectionString =...
6 месяцев, 3 недели назад Zharro
70
голосов
1
ответ
У меня есть 2 класса с одинаковой реализацией интерфейса, например Class1 и Class2 наследуют от IInterface1 Мне нужно, чтобы WEB API 2.0 Controller Constructor принимал UnityContainer с параметром ...
6 месяцев, 3 недели назад user145610
58
голосов
1
ответ
Приложение My Prism 7.1 использует 2 модуля, такие как плагины. App: PrismApplication регистрирует одноэлементный IDataService который всегда доступен protected override void RegisterTypes(IContain...
6 месяцев, 3 недели назад JinJi
110
голосов
1
ответ
Unity позволяет вам называть разные реализации одного и того же интерфейса, а затем разрешать их по имени: var container = new UnityContainer(); // register container.Register<IFish, OneFish>...
6 месяцев, 3 недели назад Eli Algranti
82
голоса
2
ответа
Я пытаюсь настроить эту конфигурацию соглашения, но у меня возникла проблема в моем проекте ASP.NET MVC5.. Я добавил следующее в свой метод Application_Start и подключил его к DependencyResolver pu...
6 месяцев, 3 недели назад Steoates
91
голос
3
ответа
Итак, у меня есть веб-проект, который использует Unity для внедрения UserRepository для интерфейсов IUserRepository . У меня есть библиотека классов, которая содержит пользовательский ActionFilterA...
6 месяцев, 3 недели назад ScubaSteve
108
голосов
1
ответ
Проблема с вводом конструктора с параметрами по умолчанию. Например container.RegisterType<IAddressImportRepository, AddressImportRepository>( new PerRequestLifetimeManager()); public Address...
6 месяцев, 3 недели назад zayats
92
голоса
4
ответа
Я хочу интегрировать Unity в мое приложение, и я хочу, чтобы он использовал внешний файл конфигурации Код инициализации Unity var fileMap = new ExeConfigurationFileMap { ExeConfigFilename = "unity....
6 месяцев, 3 недели назад bzamfir
58
голосов
2
ответа
У меня есть класс репозитория, который имеет конструктор с аргументом строкового параметра. Это строка подключения. Я создал интерфейс для этого, и я использую Unity в своем проекте пользовательско...
6 месяцев, 3 недели назад douglas.kirschman
59
голосов
2
ответа
В моем предыдущем вопросе я спросил, как зарегистрировать свою абстрактную фабрику с Unity. Теперь я хочу использовать инъекцию зависимостей. У меня такой класс: public interface ICarManufacturer {...
6 месяцев, 3 недели назад fkucuk
59
голосов
1
ответ
Я использую шаблон поставщика и Unity. Это типичная реализация поставщика. У меня есть SomeProvider как абстрактный базовый провайдер с абстрактными методами, а также логика для создания экземпляра...
6 месяцев, 3 недели назад hIpPy
72
голоса
1
ответ
В StructureMap существует способ проверить, что ваша конфигурация действительна. Вызов StructureMap.ObjectFactory: Есть ли эквивалент для этого в Unity? [Test] public void Test_StructureMap_Configu...
6 месяцев, 3 недели назад CRice
58
голосов
2
ответа
У меня есть файл конфигурации XML, который выглядит так: <register type='MyType'> <constructor> ... <param name='myString' value='null'/> ... </constructor> </register>...
6 месяцев, 3 недели назад Jonny
72
голоса
3
ответа
Если вы уже используете Unity в качестве части вашего проекта, есть ли смысл беспокоиться о написании традиционных классов конфигурации? Похоже, что это дополнительная работа, но положительные стор...
6 месяцев, 3 недели назад Charles Chen
100
голосов
1
ответ
У меня есть интерфейс "IRunAtStartup", который реализован в нескольких классах. интерфейс имеет метод "Execute", который должен выполняться для всех классов при запуске приложения. во время компиля...
6 месяцев, 3 недели назад Vikram
60
голосов
1
ответ
Я смотрел вокруг, чтобы исправить это на пару дней без везения. В основном мы используем Unity для двух вещей: инъекции зависимостей и, что более важно, для перехвата. Я хочу, чтобы перехватчик зап...
6 месяцев, 3 недели назад Mau Sánchez
447
голосов
8
ответов
Какие плюсы и минусы использования Enterprise Library Unity и других контейнеров IoC (Windsor, Spring.Net, Autofac..)?
6 месяцев, 3 недели назад Yoann. B
71
голос
2
ответа
Как говорится в названии, я пытаюсь разрешить интерфейс, который реализует конкретный класс, который также принимает конструктор. Вот конкретный класс обслуживания в качестве примера: public class ...
6 месяцев, 3 недели назад soundbender
70
голосов
2
ответа
В настоящее время моя команда работает над проектом, который использует модель "процесс". Каждый процесс состоит из "этапов", которые могут выполняться каждым шагом "IValidationStep" или "ITransact...
6 месяцев, 4 недели назад JarJarrr
58
голосов
1
ответ
У меня есть вопрос. У меня есть проект WPF с контейнером Unity DI, проектом библиотеки и проектом WCF в общем решении. В библиотеке WCF - это служба, которая считывается из базы данных. UserManager...
6 месяцев, 4 недели назад bluray
92
голоса
2
ответа
Я мог бы использовать некоторую помощь для выяснения наилучшего способа реализации страницы "всплеска"/запуска для моих клиентских приложений Silverlight 4, которые создаются с помощью Prism 2 и за...
6 месяцев, 4 недели назад SonOfPirate
99
голосов
1
ответ
Я изучаю использование контейнера IOC для Web Api 2.2 (недавно выпущенный). Я хочу использовать его как средство определения зависимостей для контроллеров Web API, а также для ввода собственных зав...
6 месяцев, 4 недели назад honk
100
голосов
1
ответ
Я использую Unity.WwebAPI в своем проекте веб-API. Он устанавливается на уровне обслуживания, где у меня есть классы контроллера. Все работает нормально. Теперь я пытаюсь создать класс-оболочку в о...
6 месяцев, 4 недели назад user1263981
58
голосов
1
ответ
Моя конфигурация для калькулятора, зависящая от его вида (GUI), определяется так (тогда она разрешена в текущем контексте): Dependencies.register<IView, View>( "standardView" ); //Register: c...
6 месяцев, 4 недели назад Rhys B.
99
голосов
1
ответ
У меня есть следующий метод: public void RegisterPlugin<T1>() where T1 : IWebrolePlugin { try { _container.RegisterType<T1>(new ContainerControlledLifetimeManager()); _container.Registe...
6 месяцев, 4 недели назад Poul K. Sørensen
58
голосов
1
ответ
Я потерялся, ища решение этой проблемы: У меня есть интерфейс: public interface ITestService { ... } Тогда у меня есть базовый класс, который реализует этот интерфейс и имеет другую службу как свой...
6 месяцев, 4 недели назад Ivan Peric
70
голосов
1
ответ
Мой WebApp представляет собой комбинацию страниц WebForms и страниц MVC 4. Используя Unity, я получаю следующее исключение. Тип исключения : Microsoft.Practices.Unity.ResolutionFailedException, Mic...
6 месяцев, 4 недели назад Ed Sinek
81
голос
1
ответ
Я разрабатываю службу меню для своего приложения, используя Prism 7 и Unity 5. Приложение WPF, MVVM, модульное. Главное меню - это модуль, который присваивается области. МенюСервис отслеживает, как...
6 месяцев, 4 недели назад Bob Sculley
59
голосов
3
ответа
Недавно я прочитал о проекте, управляемом доменом. Наконец, я столкнулся с структурой, которую должен иметь мой проект. Структура будет выглядеть так: MyApp.Domain, который содержит интерфейсы сущн...
6 месяцев, 4 недели назад ali
99
голосов
1
ответ
Все образцы нашли либо адрес более ранней версии призмы, либо в настоящее время не работают. Я использую Visual Studio 2015. Я специально ищу пример использования ViewmodelLocator.AutoWireViewModel
6 месяцев, 4 недели назад clef
71
голос
2
ответа
Каков наилучший способ справиться с ситуацией, когда вы используете IoC, но в ней есть статический метод, а также другие методы, такие как: public partial class ShoppingCart { private IDatabaseFact...
6 месяцев, 4 недели назад Mike
82
голоса
1
ответ
Я создаю DLL журнала, который упростит EntLib 5 Logging Application Block. Я использую ConfigurationSourceBuilder для настройки ведения журнала для моего приложения. В настоящее время у меня есть э...
6 месяцев, 4 недели назад Aarron H
81
голос
2
ответа
Arrrgh! Я тяну свои волосы сюда. Я пытался немного использовать контейнеры IoC, и все кажется прекрасным и денди, пока вы не столкнетесь с какой-то проблемой, которая, по вашему мнению, будет очень...
6 месяцев, 4 недели назад Tanuki
114
голосов
1
ответ
У меня есть классы, такие как AccountsController, ProductsController и т.д., которые все наследуют от BaseController. Unity устанавливает мои службы по мере необходимости. Эти классы также требуют ...
6 месяцев, 4 недели назад Samantha J T Star
81
голос
4
ответа
У меня есть класс Order со следующим конструктором public Order(IProduct product, short count) { this._product = product; this._count = count; } Я пытаюсь настроить контейнер Unity IoC и, очевидно,...
6 месяцев, 4 недели назад The Light
82
голоса
1
ответ
У меня есть класс, A , который принимает один аргумент HttpSessionStateBase в своем конструкторе. В другом классе B , который реализует интерфейс InterfaceB , будет использовать A для самосоздания....
7 месяцев назад Rex T
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема