public AutopilotManager(IAuditEventRepository auditEventRepository, IAutopilotSettingsRepository autopilotSettingsRepository, IAutopilotRuleRepository autopilotRuleRepository, IMapper mapper) { _auditEventRepository = auditEventRepository; _autopilotSettingsRepository = autopilotSettingsRepository; _autopilotRuleRepository = autopilotRuleRepository; _mapper = mapper; }
public AutopilotSettingsController(IAutopilotSettingsRepository autopilotSettingsRepository, IAutopilotRuleRepository autopilotRuleRepository, IRuleRepository ruleRepository, IRuleTypeRepository ruleTypeRepository, IModelDataValidator <UpdateAutopilotSettingsModel> autopilotSettingsValidator, IMapper mapper) { _autopilotSettingsRepository = autopilotSettingsRepository; _autopilotRuleRepository = autopilotRuleRepository; _ruleRepository = ruleRepository; _ruleTypeRepository = ruleTypeRepository; _autopilotSettingsValidator = autopilotSettingsValidator; _mapper = mapper; }
public AutopilotSettingsDomainModelHandler(IAutopilotSettingsRepository autopilotSettingsRepository, ISqlServerDbContext dbContext) { _repository = autopilotSettingsRepository ?? throw new ArgumentNullException(nameof(autopilotSettingsRepository)); _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); }