Вопросы по теме 'simple-injector'

Простой инжектор с использованием разных декораторов для разных команд
Привет, я начинаю использовать простой контейнер DI инжектора для всех своих проектов и хотел бы получить совет о том, как установить мощный функции в соответствии с моими требованиями. У меня есть пара декораторов обработчиков команд, которые...
1188 просмотров

Потоки SimpleInjector и System.Web.Mvc.Async
Я задал здесь вопрос и прочитал этот вопрос / ответы о многопоточности, и я знаю эти решения. Но сегодня у меня возникла новая проблема. Когда мы используем команды (или где мы можем получить доступ к исходному коду для управления и изменения...
915 просмотров

Простой инжектор открытые общие декораторы
Я пытаюсь использовать некоторые приятные функции в простом инжекторе. У меня сейчас проблемы с декораторами, они тоже не попадают, когда я их ожидаю. Прописываю их так: container.RegisterManyForOpenGeneric(...
1337 просмотров

Исключение Simple Injector: не удается загрузить библиотеки DLL при запуске проекта веб-API
У меня возникло это исключение «Не удалось загрузить файл или сборку System.Web.Http, Version = 4.0.0.0» при запуске моего приложения WebApi, я регистрируюсь в методе AppStart. protected void Application_Start() {...
1358 просмотров
schedule 28.09.2021

Как правильно ввести конструктор / свойства в ASP.NET HttpModule с помощью простого инжектора
У меня есть класс UsersOnlineModule , который создается из IHttpModul . В этом классе я хотел бы внедрить два свойства, для этого я использую Simple Injector . public class UsersOnlineModule { public ITenantStore tenantStore; public...
1715 просмотров

Простой инжектор, функция не перехватывается?
Я пытаюсь перехватить мои вызовы на моем контроллере, но по какой-то причине они не перехватываются. Я в основном пытаюсь заставить этот пример работать: http://simpleinjector.readthedocs.org/en/latest/InterceptionExtensions.html Здесь также...
506 просмотров

Перепечатка из приложения с помощью шаблона Command / Decorator и Simple Injector
Поэтому я использую декоратор для печати после обработки определенных команд. Моя проблема в том, что пользователь хочет выпустить перепечатку. Я создал класс команды Reprint , который отправляется из уровня пользовательского интерфейса, но команде...
81 просмотров
schedule 08.10.2021

Получение экземпляров с использованием данных времени выполнения в Simple Injector
У меня есть приложение, которое строит свой пользовательский интерфейс на основе пользовательской конфигурации в базе данных. Я создал интерфейс под названием IAction, который выглядит так: public interface IAction { ActionType ActionType {...
347 просмотров

Родительский экземпляр Simple Inject inject
Я использую настраиваемую структуру mvp, которая при создании представления пытается разрешить его для правильного презентатора и создает его новый экземпляр, но презентатору требуется представление для своего конструктора. Есть ли способ ввести...
150 просмотров

В Simple Injector, почему одноэлементная или ограниченная служба зависит от временной службы?
Я использую простой инжектор 3.0.4 У меня есть служба, образ жизни которой ограничен, и она зависит от службы, которая ведет к временному образу жизни. Когда я вызываю container.Verify (), я получаю диагностическую ошибку о несоответствии образа...
3323 просмотров

Веб-сайт MVC в среде виртуального хостинга с ограниченным доверием
У меня есть простое веб-приложение MVC 5, работающее на ASP.NET 4.6. Веб-сайт, настроенный локально в IIS, работает, однако, когда сборка выпуска публикуется и загружается в среду общего хостинга, я получаю сообщение об ошибке «Правила безопасности...
224 просмотров

SimpleInjector ctor инъекция сочетает зарегистрированные типы и простые значения
Как зарегистрировать типы, которые принимают в качестве параметра другой зарегистрированный тип, а также простые типы (например, целое число)? public interface IDeviceManager { // implementation omitted. } public class DeviceManager :...
595 просмотров
schedule 16.10.2021

Простой инжектор - можно ли перехватить создание объекта
Я знаю, что могу использовать container.Options.RegisterResolveInterceptor , чтобы получать уведомления каждый раз, когда объект разрешается, но в моем сценарии я хотел бы получать уведомление только тогда, когда объект был создан. Например, если...
473 просмотров

Не удается разрешить ILogger ‹T› Простой инжектор ASP.NET Core 2.0
Мы используем Simple Injector в приложении ASP.NET Core. Недавно мы решили использовать Serilog для журналирования. Конфигурация была выполнена в Program.cs, как указано в их документации . Затем, чтобы Simple Injector мог разрешить...
2559 просмотров
schedule 14.09.2021

Как определить, какой образ жизни использовать в Simple Injector
В моем приложении используется Entity Framework. Поскольку я хочу, чтобы мой DbContext повторно использовался в одном запросе, я зарегистрировал его как Lifestyle.Scoped , как показано ниже:...
1851 просмотров

Simple Injector не содержит служб ASP.NET Core при использовании Auto Cross-Wiring
Я использую Simple Injector с ASP.NET Core 2.1. Я включил автоматическое перекрестное соединение, как показано ниже, но когда я делаю container.GetCurrentRegistrations() , я не вижу никаких служб ASP.NET Core, доступных в контейнере Simple Injector....
153 просмотров

Переходный компонент зарегистрирован как временный, но реализует одноразовый
Я использую простой инжектор, но почему-то получаю ошибку, как указано в теме. Я пробовал много вещей, прежде чем решил опубликовать этот вопрос, например, это не работает для меня. Когда я вызываю Validate , возникает следующее исключение:...
940 просмотров

Как правильно настроить простой инжектор с асинхронными задачами
У меня есть собственный WebAPI внутри моего приложения ASP.NET MVC. Я хочу выполнить асинхронное действие, когда выполняется одно из моих действий API. Асинхронное действие зависит от DbContext наряду с некоторыми другими зависимостями. Ниже...
550 просмотров

Как настроить Simple Injector для реализации шаблона обработчика команд внутри контекстной транзакции
Я пытаюсь применить шаблон обработчика команд в приложении WPF. У меня возникла проблема с пониманием того, как настроить контейнер IoC (в моем случае я использую Simple Injector) для использования такого рода функций. Я хочу выполнить обработчик...
92 просмотров

Как добавить все зарегистрированные сервисы из Blazor в Simple Injector?
У меня есть приложение Blazor на стороне сервера, и я также использую простой инжектор для других инъекций зависимостей в моем приложении. Я хочу зарегистрировать все службы от blazor до простого контейнера инжектора, потому что в противном случае...
84 просмотров