public async Task <UploadFromSpreadsheetResponse> UploadFromSpreadsheetAsync([FromBody] Spreadsheet spreadsheet) { var result = new UploadFromSpreadsheetResponse { Success = true }; try { var importResult = await mCoreServices.ImportAffirmationsFromSpreadsheet(spreadsheet.SpreadsheetData); result.Report = _BuildUploadReport(importResult); } catch (Exception ex) { result.ErrorMessage = ex.Message; result.Success = false; } return(result); }