Описание тега structuremap3
Версия 3 библиотеки внедрения / инверсии зависимостей StructureMap для.NET
2
ответа
Как зарегистрироваться и получить IUserIdentity из контейнера в NancyFx?
Я использую FluentValidation с NancyFx. Я хочу проверить некоторые данные в соответствии с текущим контекстом, точно в отношении текущего пользователя. К сожалению, я не могу найти ни одного примера, как зарегистрироваться и получить из контейнера (…
11 мар '15 в 15:34
0
ответов
StructureMap 3: Может кто-нибудь объяснить, как работает.HybridHttpOrThreadLocalScoped?
Я изо всех сил пытаюсь найти документацию, которая говорит мне, как .HybridHttpOrThreadLocalScoped работает в StructureMap 3, а именно в версии 3.1.6.191. Кто-нибудь может мне это объяснить?
27 апр '18 в 17:23
1
ответ
ServiceStack Redis проблемы с одновременными запросами на чтение
Я использую реализацию ServiceStack.Redis для кэширования событий, доставляемых через интерфейс Web API. Эти события должны быть вставлены в кеш и автоматически удалены через некоторое время (например, через 3 дня): private readonly IRedisTypedClien…
09 янв '15 в 09:19
0
ответов
Регистрация структурной карты с открытыми универсальными типами приводит к ошибке
Открытый универсальный тип public interface ICrudRepository<TEntity, in TKey> where TEntity : class, new() { Реализация public class EmployeeRepository:ICrudRepository<Employee,int> { Постановка на учет private static void OnRegistry(Con…
07 окт '14 в 07:49
1
ответ
strucutreMap Внедрение зависимостей не работает
В моем приложении я настроил структуру карты как public class DefaultRegistry : Registry { #region Constructors and Destructors public DefaultRegistry() { Scan( scan => { scan.Assembly("Eterp.Data.ErpCore"); scan.Assembly("Eterp.Data.Seed"); scan…
13 июл '14 в 03:27
2
ответа
StructureMap 3 получить запрошенный тип
У меня есть следующие регистрации StructureMap, которые работают в версии 2.6.4, и я наконец обновляюсь до последней версии SM (3.1.2 на момент написания статьи). И нужно обновить его, так как кажется, что IContext.BuildStack больше не существует. В…
30 сен '14 в 04:31
2
ответа
Не может разрешить символ SetAllProperties в StructureMap.Net4
В моем проекте я использую StructureMap.Net4 (версия 3.0.3) с StructureMap (3.0.3) . Я настроил Ioc с помощью следующего кода для ввода сеттера public static IContainer Initialize() { ObjectFactory.Initialize(x => { x.For<ICacheManager>().U…
12 июн '14 в 10:46
1
ответ
StructureMap вызывает исключение Stack Empty на страницах справки Web API ModelDescriptionLink.cshtml
У меня есть проект веб-API, который использует StructureMap для своего DI. Некоторое время он работал нормально, но у меня возникли некоторые проблемы со страницами справки Web API (Microsoft.AspNet.WebApi.HelpPage), где InvalidOperationExceptions г…
09 июл '15 в 13:10
0
ответов
Значение не может быть нулевым. Имя параметра: httpContext для StructureMap.WebApi2 в проекте Web API2
Я использовал пакет nuget StructureMap.WebApi2 для проекта Web API 2. Контроллеры Web API используют инъекцию конструктора для внедрения зависимости репозитория, которая должна быть разрешена с помощью StructureMap Ioc. Теперь, когда я пытаюсь запус…
08 апр '15 в 20:22
2
ответа
StructureMap и многоуровневое решение MVC
У меня есть структура проекта следующим образом: Data Layer - для моделей MVC Website - для всех других сайтов, связанных с MVC. Я хочу, чтобы мой контроллер вводил контекст базы данных и службу одновременно и все еще гарантировал внедрение зависимо…
04 окт '14 в 14:51
0
ответов
Карта структуры, версия 3, конструктор Injection для IEnumerable<T> не работает
У меня есть несколько типов, как ParentClassA а также ParentClassBс их конструктором, имеющим параметр как IEumerable<IType>, как показано в коде ниже. public interface IType { } public class TypeA : IType { } public class TypeB : IType { } pu…
17 май '15 в 20:30
1
ответ
Что мне делать, когда ASP.NET 5 (vNext) не может перенаправлять привязки?
Я просто мокну от MVC 6. Я установил VS 2015 и по умолчанию ASP.NET 5 preview MVC Web Application В шаблоне все отлично работает под локальным IIS. Затем я попытался отключить контейнер DI по умолчанию с StructureMap точно следуйте этим инструкциям …
22 авг '15 в 13:20
1
ответ
Как зарегистрировать необязательный декоратор или декоратор с необязательными параметрами, используя structmap asp.net mvc?
Я реализовал подход CQRS в своем приложении под сильным влиянием этой фантастической статьи: https://cuttingedge.it/blogs/steven/pivot/entry.php?id=9. Мой код для команд и обработчиков настроен идентично статье, и эта часть работает хорошо. Моя проб…
04 авг '15 в 16:39
1
ответ
NHibernate + Structuremap + TransactionScope
Мне было интересно, если кто-то может предложить лучший шаблон для использования в приведенном выше сценарии, предполагая, что A) StructureMap используется следующим образом: cfg.For<ISession>() .LifecycleIs(new TransientLifecycle()) .Use(ctx …
02 мар '16 в 13:57
1
ответ
Что является эквивалентом ObjectFactory.Inject в StructureMap 3.0
Я недавно обновился до StructureMap 3.0 и заметил, что ObjectFactory.Inject отсутствует. Что является эквивалентом для простой конфигурации инъекций, предоставленной этим методом?
02 июн '14 в 16:25
0
ответов
Как переопределить сопоставление плагинов StructureMap 3
Мы используем StructureMap 3.1.6.186 и столкнулись с проблемой переопределения определенного плагина. В нашем случае у нас есть консольное приложение, которое мы развертываем на удаленном сервере. Консольное приложение имеет очень отдаленную зависим…
17 фев '16 в 14:21
0
ответов
Синглтон области сессии StructureMap3 - нет переменной сеанса?
Я довольно новичок в StructureMap. Я пытаюсь создать синглтон-класс в области сеанса (используя MVC4 с Sitecore). После некоторого поиска в Google я придумал это: x.For<IMyClass>().LifecycleIs(new HttpSessionLifecycle()).Use<MyClass>(); …
23 дек '15 в 13:02
1
ответ
Как можно использовать авторегистрацию Structuremap в asp.net-mvc?
У меня есть простое приложение MVC, который имеет 3 слоя Ui => имеет ссылку на Common And Services общий Услуги => имеет отношение к общему Я определяю свои контракты на обслуживание на уровне Common и внедряю их на уровне сервисов //Common layer pu…
28 янв '15 в 10:37
1
ответ
StructureMap считает, что он должен внедрить конструктор и выдает исключение
Я использую StructureMap и ASP.Net Identity в своем приложении. Когда у меня есть эта строка в моем Application_Start ControllerBuilder.Current.SetControllerFactory(new StructureMapControllerFactory()); а это StructureMapControllerFactory: public cl…
24 мар '15 в 22:29
0
ответов
Bootstrap StructureMap.WebApi2 из собственного хоста OWIN WepAPI2
У меня есть проект WebAPI, который я сам размещаю в проекте комплекта тестов интеграции, так что тесты будут настраивать и разрушать приложение WebAPI в процессе, следуя этим инструкциям http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use…
26 апр '15 в 16:57