public MediatorResponse <TraineeshipApplicationViewModel> Review(ApplicationSelectionViewModel applicationSelectionViewModel) { if (applicationSelectionViewModel.ApplicationId == Guid.Empty) { _logService.Info("Review vacancy failed: VacancyGuid is empty."); return(GetMediatorResponse(TraineeshipApplicationMediatorCodes.Review.NoApplicationId, new TraineeshipApplicationViewModel(), ApplicationPageMessages.ApplicationNotFound, UserMessageLevel.Info)); } var viewModel = _applicationProvider.GetTraineeshipApplicationViewModel(applicationSelectionViewModel); return(GetMediatorResponse(TraineeshipApplicationMediatorCodes.Review.Ok, viewModel)); }