public ApplicationStatusUpdateStrategy( IApprenticeshipApplicationWriteRepository apprenticeshipApplicationWriteRepository, ITraineeshipApplicationWriteRepository traineeshipApplicationWriteRepository, IApplicationStatusChangedStrategy applicationStatusChangedStrategy, ILogService logger) { _apprenticeshipApplicationWriteRepository = apprenticeshipApplicationWriteRepository; _traineeshipApplicationWriteRepository = traineeshipApplicationWriteRepository; _applicationStatusChangedStrategy = applicationStatusChangedStrategy; _logger = logger; }