Вот у меня есть контроллер, в нём - 3 экшна, и 3 сервиса.
Первый экшн юзает сервис 1
Второй экшн юзает сервис 1 и 2
Третий экшн юзает сервис 2 и 3
При этом, сервис 1 и 3 юзают DbContext, каждый свой собственный, а сервис 2 - IDbConnection
Получается, на каждый запрос к этому контроллеру создаётся два DbContext'a и один IDbConnection
Делаешь DbConnectionFactory
Ιπταμενο
Vasily
Dr. Friedrich
Ayrat
Nikolay
Vladislav
Анна
Romɑn