public async virtual Task <bool> HandleRequest(string content, string fileName) { var inputContent = await ReadInputContent(content); var result = _outputWriter.WriteToContent(Map(inputContent.Items), fileName); return(result); }
public async override Task <bool> HandleRequest(string content, string fileName) { bool result = false; var inputContent = await ReadInputContent(content); //Output the data sorted by Tenor and PortfolioID. var orderPortfolioIDandTenorInputContent = inputContent.Items.OrderBy(a => a.Tenor).ThenBy(a => a.Portfolioid).ToList(); result = _outputWriter.WriteToContent(orderPortfolioIDandTenorInputContent, "3.txt"); //Output the data sorted by PortfolioID and Tenor var orderTenorandPortfolioIdInputContent = inputContent.Items.OrderBy(a => a.Portfolioid).ThenBy(a => a.Tenor).ToList(); result = _outputWriter.WriteToContent(orderTenorandPortfolioIdInputContent, "4.txt"); return(result); }