public TraineeshipApplicationMediator( ITraineeshipApplicationProvider traineeshipApplicationProvider, IConfigurationService configService, IUserDataProvider userDataProvider, TraineeshipApplicationViewModelServerValidator traineeshipApplicationViewModelServer) : base(configService, userDataProvider) { _traineeshipApplicationProvider = traineeshipApplicationProvider; _traineeshipApplicationViewModelServer = traineeshipApplicationViewModelServer; }
public TraineeshipApplicationMediator(IApplicationProvider applicationProvider, TraineeshipApplicationViewModelServerValidator traineeshipApplicationViewModelServerValidator, IDecryptionService <AnonymisedApplicationLink> decryptionService, IDateTimeService dateTimeService, ILogService logService) { _applicationProvider = applicationProvider; _traineeshipApplicationViewModelServerValidator = traineeshipApplicationViewModelServerValidator; _decryptionService = decryptionService; _dateTimeService = dateTimeService; _logService = logService; }