public async Task <EducationProviderResponse> SaveAsync(EducationProvider educationProvider) { try { await _educationProviderRepository.AddAsync(educationProvider); await _unitOfWork.CompleteAsync(); return(new EducationProviderResponse(educationProvider)); } catch (Exception ex) { return(new EducationProviderResponse($"An error ocurred while saving the educationProvider: {ex.Message}")); } }