我想返回一个表和表中的行数作为响应



我必须在响应中发送noOfRecords变量。

public HttpResponseMessage GetWareHouses(int pageNumber, int noofRows) 
{ 
var result = myModelObject.SelectTableData(pageNumber, noofRows); 
int numberOfRec = result.Count; /*I need to send this data in response.*/ 
if(numberOfRec>0) 
return  Request.CreateResponse(HttpStatusCode.OK, result) 
} 

在您的函数中,至少存在两个问题。

  1. 所有路径都需要返回一个值。在你的功能中,它不是
  2. 如果您使用Controllers返回值,我建议您使用IActionResult

因此

public IActionResult GetWareHouses(int pageNumber, int noofRows) 
{ 
var result = myModelObject.SelectTableData(pageNumber, noofRows); 
int numberOfRec = result.Count; 
if(numberOfRec>0) 
return Ok(result) ;
return BadRequest("problem");
} 

相关内容

  • 没有找到相关文章

最新更新