C# IHost как встроенный независимый контекстC#

Место общения программистов C#
Ответить
Anonymous
 C# IHost как встроенный независимый контекст

Сообщение Anonymous »

Я использую IHost для объявления компонентов системы (небольших встроенных приложений). Это позволяет изолировать сервисы (DI-контейнеры), контекст выполнения и тестирование от основной системы.
Дело в том, что сущность Component объединяет множество сервисов (в том числе фоновых, таких как IHostedService), и я не нашел лучшее решение(

Код: Выделить всё

ScopedСервисы 
не обеспечивали такого контроля).
Я не измерял накладные расходы этого решения, но хотел бы получить отзывы, критику и идеи по улучшению.
У меня уже есть решение и я ищу, как его улучшить.


Подробнее здесь: https://stackoverflow.com/questions/790 ... nt-context
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»