Я использую пользовательский сервис Singleton httpClient и сервис UserInfo с областью действия, который содержит данные пользователя, отправившего запрос.
В файле startup.cs
services.AddScpoped<IUserInfo, UserInfo>();
services.AddHttpClient<MicroServiceClient>();
Я хочу добавьте настраиваемый заголовок с данными из службы userInfo в каждый запрос, отправляемый через службу MicroServiceClient. Но я сталкиваюсь с проблемой, потому что я не могу использовать сервис с ограниченным доступом внутри сингелтона.