1 нужны зависимости 1 и 2 , а для метода 2 зависимости 2 и 3 - внедряем не паримся ?
Например для специфичного юз-кейса чтения User'a вам нужен провайдер локального времени или локаций , или истории заказов , а для остальных методов данные зависимости нафиг не упёрлись
А потом еще головняк, если захочется местами использовать dapper или хранимки
тогда нужно разделить UserManager
Обсуждают сегодня