Вопросы по теме 'structuremap'

Неуниверсальная конфигурация StructureMap
Я изо всех сил пытаюсь настроить StructureMap без использования общего свободного интерфейса, Я не могу использовать общие методы, потому что не знаю их типы во время разработки. Ie: Чтобы выбрать конструктор по умолчанию, единственный метод,...
227 просмотров
schedule 28.09.2022

Внедрение непримитивных типов без их обертывания в интерфейсе в StructureMap
У меня есть простой реестр SM, в котором я настраиваю все свои экземпляры IDynamicValue. У меня есть некоторые аргументы конструктора, которые не являются примитивными типами (в моем случае DateTime и Predicate Of T). Есть ли способ, которым я могу...
277 просмотров
schedule 03.03.2022

Может ли внедрение зависимостей задерживать создание необходимых объектов?
Я играю с внедрением зависимостей ( StructureMap ) с моим приложением ASP.NET MVC. Работает отлично. Becuase StructureMap использует DI через самый жёсткий конструктор (я надеюсь, что я правильно назвал эту концепцию), у меня сложилось...
357 просмотров

StructureMap — вставка зависимости по требованию
я пытаюсь сделать обработку исключений зависимой от контекста. У меня есть класс factory, создающий обработчики исключений. обработчик должен быть построен по последнему выброшенному типу исключения. настраивая структурную карту классическим...
320 просмотров
schedule 11.10.2022

Зависимость конструктора массива от StructureMap
В моем TaskRegistry я определил несколько ITask типов бетонов: public class TaskResigstry : Registry { public TaskResigstry() { ForRequestedType<IBootstrapperTask>().TheDefaultIsConcreteType<StartTasks>();...
1312 просмотров
schedule 30.03.2022

Какую версию StructureMap я могу использовать в приложении веб-формы (Net 2.0)
Я немного запутался. Я хотел бы использовать StructureMap в своем приложении веб-формы, но это все еще Net 2.0. Я не совсем уверен, какую версию мне следует использовать. Кто-нибудь использует проект StructureMap для Net 2.0? Какая версия?...
305 просмотров
schedule 15.07.2023

IOC с несколькими базами данных, которые используют один и тот же интерфейс (StructureMap или любой другой DI Framework)
Мы экспериментировали со StructureMap, и у меня возникли проблемы с пониманием того, как справляться с ситуациями, когда один интерфейс имеет несколько реализаций. В приведенном ниже коде показан пример, в котором у нас есть две базы данных, обе из...
1368 просмотров

StructureMap / NHibernate Session Per Request, включая постоянную трансляцию
Я только начал использовать StructureMap в своих приложениях MVC, и все идет нормально, за исключением правильного обращения с моим ITranscation . Я хочу создавать новую сессию ISession для каждого запроса. Вместе с этим хочу начать трансляцию....
1589 просмотров
schedule 14.02.2023

Контейнер IOC и примитивы при создании оболочки
Я пытаюсь создать оболочку интерфейса для своего контейнера IOC, чтобы не зависеть от конкретного контейнера. Моя проблема в том, что некоторые из классов обслуживания, которые у меня есть, имеют идентификатор компании, который является строкой. Я...
227 просмотров

Как получить все экземпляры универсального класса с картой структуры
В карте структуры у меня есть следующая строка, работающая с событиями домена: public void Dispatch<TEvent>(TEvent eventToDispatch) where TEvent : IDomainEvent { foreach (var handler in...
2491 просмотров
schedule 05.04.2023

StructureMap: вопрос CacheBy(InstanceScope.Singleton)
У меня есть вопрос о том, как работает InstanceScope.Singleton, потому что здесь я получаю неожиданные результаты: У меня есть служба, которая зависит от Дао public MetaProjectService(IMetaProjectDao metaProjectDao) {...
564 просмотров
schedule 03.06.2022

Использование структуры getinstance в операторе linq со значениями инициализатора
Я не знаю, как спросить об этом, но я хочу создать новый объект в операторе linq и инициализировать его значения. Поскольку я должен использовать метод GetInstance StructureMap для получения экземпляра объекта, я не думаю, что это возможно. Я...
256 просмотров
schedule 21.12.2022

Проблема с настройкой StructureMap/nhibernate:
Я продолжаю получать следующую ошибку: Не удается получить доступ к удаленному объекту. Имя объекта: «AdoTransaction». Настройка следует примеру, приведенному на странице...
6457 просмотров
schedule 17.01.2024

Получить экземпляр из StructureMap по имени типа
Есть ли способ запросить экземпляр из ObjectFactory StructureMap по строковому имени типа? Например, неплохо было бы сделать что-то вроде этого: var thing = ObjectFactory.GetInstance("Thing"); Пример использования - это сценарий обмена...
2624 просмотров
schedule 05.01.2023

Как я могу внедрить несколько репозиториев в обработчик сообщений NServicebus?
Я использую следующее: public interface IRepository<T> { void Add(T entity); } public class Repository<T> { private readonly ISession session; public Repository(ISession session) { this.session = session; } public...
1012 просмотров
schedule 07.06.2022

Как при использовании внедрения зависимостей со StructureMap выбрать один из нескольких конструкторов?
Я пытаюсь получить карту структуры для создания объекта SessionSource Fluent Nhibernate для некоторых моих тестов интеграции. Единственная проблема заключается в том, что конкретная реализация Fluent ISessionSource ( SessionSource ) имеет 3...
416 просмотров

Лучший способ макетировать внешние веб-сервисы при тестировании веб-приложения в разработке
В настоящее время я работаю над приложением, которое зависит от множества внешних веб-сервисов. Вот некоторые из них: authorize.net и chargify . При тестировании (ручном тестировании) вещей, отличных от интеграции с этими веб-сервисами, я...
990 просмотров

Как мне настроить StructureMap для использования общего репозитория?
У меня есть интерфейс IGenericRepository<TEntity> where TEntity : IEntity и реализация GenericRepository<TEntity> where TEntity : Entity . Я пытаюсь ввести конкретный IGenericRepository<Section> в класс с помощью...
3664 просмотров

NHibernate не обновляет объект, когда репозиторий передается конструктором
Я впервые разрабатываю NHibernate в сочетании с ASP.NET MVC и StructureMap. Отличным примером для меня служит CodeCampServer . Мне очень нравятся различные концепции, которые были реализованы там, и я могу многому у них научиться. В своих...
653 просмотров

Код исключения StructureMap: 202 Экземпляр по умолчанию для PluginFamily не определен
Я новичок в StructureMap. Я скачал и использую версию 2.6.1.0. Я продолжаю получать следующую ошибку: Код исключения StructureMap: 202 Экземпляр по умолчанию не определен для PluginFamily Company.ProjectCore.Core.IConfiguration,...
49712 просмотров
schedule 16.02.2022