public async Task <int> WriteQualificationsToTableStorage(string qualificationsFilePath) { if (string.IsNullOrEmpty(qualificationsFilePath)) { return(0); } var removedQualifications = await _tableStorageService.ClearQualifications(); _logger.LogInformation("Removed {removedQualifications} qualifications from table storage", removedQualifications); var savedQualifications = await _tableStorageService .SaveQualifications(await GetQualificationsData(_fileReader, qualificationsFilePath)); _logger.LogInformation("Saved {savedQualifications} qualifications to table storage", savedQualifications); return(savedQualifications); }