Описание тега common-service-locator
1
ответ
Почему мой проект не может ссылаться на сборку System.ComponentModel?
Мой проект установлен на.NET Framework 4.5. Я получаю следующую ошибку при попытке использовать SimpleIOC (из MVVM Light) в моем проекте WPF: Error 3 Reference required to assembly 'System.ComponentModel, Version=4.0.0.0, Culture=neutral, PublicKeyT…
19 дек '14 в 02:09
2
ответа
Использование Common Service Locator вне основного проекта
Я недавно сделал переход от StructureMap к Ninject. Все было гладко, пока я не понял, что у Ninject нет версии ObjectMactory (сервисного локатора) StructureMap. Я обнаружил Common Service Locator, который предоставляет шаблон Service Locator для люб…
19 фев '12 в 13:21
1
ответ
ServiceLocator GetAllInstances не содержит экземпляр, имя контракта которого указано
Предположим, у меня есть интерфейс ITest: public interface ITest { void PrintMachineInfo(); } И плюс две реализации: [Export("MachineName", typeof(ITest))] [PartCreationPolicy(CreationPolicy.Shared)] public class Test1 : ITest { public void PrintMac…
05 фев '15 в 06:21
1
ответ
Общий сервисный локатор и реализации IDependencyResolver
Я строю библиотеку для разговорной обработки естественного языка. Во многих отношениях он действует так же, как MVC3 в том смысле, что он имеет контроллеры и методы действий. Он также использует внедрение зависимостей почти так же, как MVC3 при созд…
09 сен '11 в 02:12
1
ответ
В чем разница между GetService и GetInstance в CSL
Я пишу против Common Service Locator и у меня возникают проблемы с выяснением семантических различий между GetInstance, GetAllInstances и GetService (GetAllInstances довольно очевидны, но GetInstance и GetService, похоже, возвращают объект). Наприме…
17 ноя '10 в 03:44
0
ответов
Обновление CommonServiceLocator
Я обновляю все пакеты в старой системе.NET, чтобы иметь возможность перейти с.NET 4.0 на 4.7. Я обновил CommonServiceLocator до версии 2.0.4 и StructureMap до версии 4.1.1.372 и установил новый адаптер - CommonServiceLocator.StructureMapAdapter.Unof…
03 окт '18 в 09:02
1
ответ
Зачем использовать ServiceLocator, когда MEF присутствует?
Я размышлял над вопросом после того, как начал изучать Prism... почему мы должны использовать Service locator если у нас есть MEF чтобы удовлетворить весь импорт требуется. Ссылка Common Service Locator для MEF Я не понял, для чего это нужно, если о…
29 янв '13 в 05:49
1
ответ
Использование Ninject в качестве IoC для Caliburn Micro для WP7
Я пытаюсь использовать Ninject в качестве контейнера IOC для Caliburn Micro для WP7.1 Mango. Единственный пост, который я нашел для этого, создает NinjectServiceLocator и устанавливает его в качестве поставщика в ServiceLocator. Вопросы: 1) NinjectS…
06 фев '12 в 04:12
1
ответ
Контейнерный конфликт IoC
В моем текущем проекте я использую SolrNet и OAuth.Net. Обе библиотеки используют Common Service Locator. SolrNet установил в качестве поставщика локатора собственную реализацию контейнера IoC. Поставщик локатора для OAuth.Net установлен в моем коде…
26 ноя '10 в 16:37
1
ответ
Широко используется локатор общего обслуживания?
Сейчас я работаю над новым проектом и немного подумал о настройке IoC. Я знаю, что вы не должны зависеть от шаблона местоположения службы (во всяком случае, во многом), но в хорошо структурированном приложении есть только несколько мест, где это мож…
07 фев '10 в 19:42
3
ответа
Пакет указан в разделе "Обновления" в диспетчере NuGet и не может быть удален
Это проблема, с которой я сталкиваюсь довольно долго, но поскольку мы закрываем этот проект на работе, я подумал, что, наконец, смогу его решить. Когда я проверяю обновления для наших пакетов NuGet, список всегда показывает это (+ любые фактические …
28 июн '14 в 22:06
0
ответов
Как сделать так, чтобы объекты единства вводили в тип, используя дочерний контейнер, когда клиентское приложение использует абстракцию IServiceLocator
Я пытаюсь использовать интерфейс CommonServiceLocator.IServiceLocator в качестве моей абстракции DI. мой существующий код использует дочерние контейнеры, и я не могу найти способ исключить использование дочерних контейнеров во время выполнения, испо…
26 фев '18 в 16:18
1
ответ
SimpleIoc MvvmLight ломается в приложениях Xamarin Forms 1.3 для Android и iOS, но не в Windows Phone
Я работаю над приложением Xamarin Forms, и все идет хорошо при сборке и запуске Windows Phone. Однако, когда я пытаюсь запустить версию Android, она строится нормально, а затем не удается, и я получаю исключение при вызове ServiceLocator для разреше…
11 фев '15 в 14:35
0
ответов
Существует ли общий интерфейс для регистрации компонентов IoC? (думаю, что CommonServiceLocator, но для регистрации)
Common Service Locator - отличный интерфейс для программирования для извлечения зарегистрированных экземпляров в контейнере IoC. Я создал инструмент, основанный на соглашениях, который регистрирует экземпляры в контейнере IoC, и я хочу, чтобы он не…
07 фев '14 в 15:22
1
ответ
Как получить экземпляр контейнера обратно из ServiceLocation?
Возможно ли вернуть экземпляр контейнера из ServiceLocation? Я вижу только возможность разрешать экземпляры типов, а не регистрировать их.
19 сен '10 в 08:21
1
ответ
Это правильный способ избежать шаблона ServiceLocator, используя Constructor Injection?
Это правильный способ избежать шаблона ServiceLocator, используя Constructor Injection? public interface IEntitySomethingBase<TEntity> { //Stuff } public class AccountEntitySomething : IEntitySomethingBase<Account> { //Stuff } public cla…
26 апр '12 в 19:48
0
ответов
Ядро Asp.net: внедрение в обработчик событий?
У меня есть основное приложение asp.net, и это моя установка: services.AddSingleton(typeof(ISchedule), typeof(MySchedule)); services.AddLogging(); services.AddScheduler((sender, args) => { // How do I log here? }); К сожалению, я не могу контроли…
15 окт '18 в 19:02
1
ответ
Ninject, как получить доступ к ядру для создания экземпляров?
Я новичок в ninject, используя ninject 2.0. Мое приложение размещено в asp.net mvc. Теперь я не знаю, как получить доступ к ядру, созданному в моей библиотеке классов. Я думаю, что я должен создать ядро в global.aspx и загрузить все модули в нем. …
10 июл '10 в 19:08
4
ответа
Когда вы будете использовать Common Service Locator?
Я рассматривал Common Service Locator как способ абстрагирования моего контейнера IoC, но я заметил, что некоторые люди категорически против этого типа. Люди рекомендуют никогда не использовать это? Всегда используете это? или иногда его используете…
09 апр '09 в 19:55
2
ответа
Внедрение зависимости и расположение сервиса
Насколько я знаю, внедрение зависимостей не совпадает с расположением службы. но блок приложения Unity содержит библиотеку Common Locator Locator (которую я считаю сервисным локатором). как эта библиотека должна использоваться и когда она должна исп…
17 ноя '12 в 16:38