В моем приложении мне нужно динамически добавлять проверки работоспособности на основе зарегистрированных зависимостей в IServiceCollection
aka services.
Мой план состоит в том, чтобы перебирать службы и динамически добавлять все необходимые проверки работоспособности. Проблема в том, что это будет работать только в том случае, если моя библиотека, которая добавляет проверки работоспособности, является самым последним вызовом в цепочке services.Add
, так что все зависимости зарегистрированы в этот момент.
В идеале я бы хотел чтобы иметь возможность добавлять несколько результатов, используя IHealthCheck. Любые идеи, как я мог бы заставить все это работать?