public async Task <ActionResult> Get(string code, string type = "day", int?start = 0, int?end = 0) { TickerBLL bll = new TickerBLL(this.s3_bucket_name, this.local_temp_folder); List <TickerEntity> tickerList = new List <TickerEntity>(); Console.WriteLine($"code: {code} type: {type} start: {start} end: {end}"); if (type.ToLower() == "day") { tickerList = await bll.GetDailyTickerEntityList(code.ToUpper(), start, end); } else if (type.ToLower() == "week") { tickerList = await bll.GetWeeklyTickerEntityList(code.ToUpper(), start, end); } else { return(BadRequest($"Wrong type input: {type}")); } return(Ok(tickerList)); }