public async Task <IActionResult> GetList( [FromRoute, Required] string key, [FromQuery, Required] string context) { try { var todoListDetails = await _toDoModel.GetList(key, context); return(Json(todoListDetails)); } catch (Exception e) { return(ResolveException(e)); } }