public async Task AddResult(int providedPayLoadId, string diffResult) { DataModels.PayLoadDataModel existingDiffResult = await _dataBase.GetResult(providedPayLoadId, "DiffResult"); if (existingDiffResult != null) { existingDiffResult.Data = diffResult; await _dataBase.UpdateDiffResult(existingDiffResult); } else { await _dataBase.AddResult(providedPayLoadId, "DiffResult", diffResult); } }