У меня есть следующие классы C# в Web API asp.net 2 проекта: WebService1
, который имеет зависимость от IHttpClientWrapper
WebService2
, который имеет зависимость от IHttpClientWrapper
autofac один экземпляр на запрос типа
как я могу зарегистрировать autofac так что каждый раз, когда webService1
разрешен, он получает тот же экземпляр HttpClientWrapper
и webService2
получает тот же экземпляр HttpClientWrapper
. Однако каждый отдельный экземпляр HttpClientWrapper используется только для объектов типов с одним и тем же типом.
любая помощь будет оценена.
Вы прочитали [документацию] (https://autofac.readthedocs.io/en/latest/lifetime/index.html)? – Steven