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

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

Сообщение Anonymous »

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

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

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


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

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