Описание тега structuremap
StructureMap - это инструмент внедрения / инверсии зависимостей для.NET под лицензией Apache 2.
5
ответов
StructureMap IOC/DI и создание объектов
Я строю небольшой интернет-магазин с asp.net mvc и Structuremap ioc/di. Мой класс Basket использует объект сессии для сохранения, и я хочу использовать SM для создания моего объекта корзины через интерфейс IBasket. Моя реализация корзины требует Htt…
02 ноя '08 в 14:24
1
ответ
Реализация контейнера IoC в контроллере
Я хочу использовать контейнер IoC в методе, чтобы проверять зарегистрированную учетную запись пользователя при отправке платежа. У меня есть два сертификата в моем классе настроек и оператор IF else, чтобы различать каждый из них. public static stri…
16 июл '15 в 15:32
2
ответа
Инъекция зависимостей C# с StructureMap
Мы использовали StructureMap для внедрения зависимостей в наших веб-приложениях ASP.Net MvC 3 с C#, но сегодня я не могу внедрить необходимый тип в созданный C# CustomResolver. Вот код в нашем файле StructureMapInitialization.cs: namespace UI.Depend…
19 сен '12 в 20:48
1
ответ
StructureMap: EqualToAppSetting с аргументом нестрокового конструктора
Дано public class Blah : IBlah { public Blah(decimal argument) { } } когда ForRequestedType<IBlah>() .TheDefault.Is.OfConcreteType<Blah>() .WithCtorArg("argument") .EqualToAppSetting("argument_app_setting_key") Затем StructureMap выдает …
16 июн '09 в 09:14
0
ответов
StructureMap 4 в веб-приложении asp.net
Я пытаюсь добавить внедрение зависимостей в проект asp.net, но я изо всех сил пытаюсь создать глобальный экземпляр IContainer, который выбирается между классами в проекте, а не создавать локальный экземпляр IContainer в каждом классе (я предполагаю,…
21 мар '18 в 12:11
2
ответа
DSL реестра StructureMap для сценария с именованным экземпляром
У меня есть сценарий, в котором мне нужно иметь возможность получить две разные реализации интерфейса IObjectContext из StructureMap. Я знаю, что использование именованного экземпляра является ответом, но у меня возникли проблемы с DSL для этого, по…
03 июн '11 в 15:18
1
ответ
Проблемы StructureMap с двунаправленными / циклическими зависимостями
В настоящее время я интегрирую StructureMap в наш бизнес-уровень, но у меня есть проблемы из-за двунаправленных зависимостей. Уровень содержит несколько менеджеров, где каждый менеджер может вызывать методы друг друга: нет никаких ограничений или пр…
02 май '10 в 17:41
2
ответа
StructureMap Условное использование
Я весь день бился головой, и я не могу найти решение моего дела, поэтому мне нужна помощь. Слушай, это моя проблема: у меня есть два класса, которые реализуют один интерфейс public interface ICacheObject { string Get(); } public class WebCacheObject…
19 окт '10 в 06:48
2
ответа
StructureMap, сканирование сборок и определение объема
Как добавить область видимости при сканировании своих сборок? Похоже, Google не совсем доволен "проверкой структуры сканирования карты":/ ObjectFactory.Configure(registry => { registry.Scan(x => { x.AssemblyContainingType(typeof(IRepository<…
19 фев '09 в 19:35
1
ответ
Вызов метода класса в конфигурации реестра StructureMap
Я не могу помочь, но думаю, что есть лучший способ сделать это, чем мой текущий код в моем реестре StructureMap. For<ISchedulerFactory>().Use(() => new StdSchedulerFactory()); For<IScheduler>().Use(() => new StdSchedulerFactory().G…
27 окт '10 в 19:24
1
ответ
Динамические значения реестра структуры карты по умолчанию
Я пытаюсь вставить строку в реестр Structuremap во время выполнения. я успешно сделал это со статической строкой. как это For<TestDAL>().Use<TestDAL>().Ctor<string>("connectionString").Is("randomStringData"); но когда я пытаюсь сде…
29 мар '17 в 07:22
2
ответа
Как получить реализацию IAuthenticationManager, отображенную в StructureMap
Я изо всех сил пытаюсь использовать StructureMap и Microsoft AspNet Identity вместе, потому что я не могу понять, как получить реализацию IAuthenticationManager. Я пытаюсь явно отобразить это в DefaultRegistry в соответствии с примером ниже. public …
10 окт '14 в 17:00
2
ответа
Структура карты, странное поведение при использовании экземпляра по умолчанию и именованного экземпляра
Кто-нибудь может объяснить следующее поведение? В частности, почему TestInitializeAndConfigure_Fails завершается ошибкой, когда TestUseAndAdd - нет... и почему TestUse_Fails завершается неудачей, когда TestUseOrderChanged - нет. Спасибо код interfac…
21 сен '11 в 14:07
1
ответ
DI и параметры времени выполнения - структура карты
Я все больше и больше смешиваю параметры времени выполнения и неявное внедрение в конструкцию, и это плохо пахнет для меня. Пример - у меня есть базовый класс, описывающий фильтр, и различные унаследованные типы для определенных фильтров (тег, катег…
15 янв '13 в 17:30
2
ответа
Внедрение пользовательских связывателей моделей со структурной картой 3
Я нашел несколько руководств по внедрению пользовательских связывателей моделей в ASP.NET MVC использование проекта StructureMap и последовал за этим учебником: http://benfoster.io/blog/model-binder-dependency-injection-structuremap Я установил Stru…
04 ноя '14 в 07:22
0
ответов
StructureMap - AddAllTypesOf
С StructureMap 2.6.4.1 (нет, я еще не обновился; скоро), я пытаюсь сделать что-то вроде этого: Scan(scan => scan.AddAllTypesOf<IMap>() .NameBy(t => { if (t.Namespace.IsNullOrWhiteSpace()) return null; if (t.Namespace.Contains("Foo")) ret…
20 май '14 в 13:34
1
ответ
Документация StructureMap
Я новичок в инъекции зависимости. Кто-нибудь имеет представление о том, как работает StructureMap? Я искал документацию для этого, но все, что я нашел, было документацией API (список пространств имен и методов), а не то, что я хочу. Мне нужно "как".…
26 июн '14 в 13:17
1
ответ
Как вы разрешаете экземпляры IInterceptionBehavior из контейнера при использовании StructureMap DynamicProxyInterceptor?
Я перехожу с Unity на StructureMap. Я немного использовал Unception InterceptionBehavior. Я думал, что мог бы переключить это на использование StructureMap .InterceptWith и DynamicProxyInterceptor но у моих перехватчиков есть зависимости, и я не мог…
11 апр '17 в 17:11
2
ответа
StructureMap и SignalR - IMessageBus, экземпляр по умолчанию не определен
Я использовал nuget для обновления моего проекта до версии 2.2r и карты структуры 2.6.4.Теперь, когда моя программа пытается использовать SignalR, структурная карта выдает эту ошибку: StructureMap.StructureMapException was unhandled by user code HRe…
11 фев '15 в 07:21
2
ответа
Ошибка Windows Azure - не удалось загрузить файл или сборку MFCMIFC80
Я создал проект Angular/WebAPI/MongoDb и использую StructureMap для внедрения зависимостей, и я опубликовал его в частной учетной записи BitBucket. Я создал веб-приложение Azure и настроил его на автоматическое развертывание всякий раз, когда я фикс…
12 июн '15 в 16:51