него, например,
LoginController : BaseController
во всех кторах заинжекчены сервисы и логгер, который делегирует инициализацию
public LoginController(...,ILogger log):base(log)
теперь вопрос:
нужно добавить в BaseController некую логику, для этого нужно инжектить сервис в дефолтный ктор где уже логгер, если я добавляю туда сервис, то у меня во всех дальнейших контроллерах ломается делегирование :base(log), т.к. ожидается второй параметр, как быть?
ну если эта логика требуется в BaseController, то продублировать инжект нужного сервиса во всех дочерних контроллерах
Обсуждают сегодня