C# 我想返回一个表和表中的行数作为响应
我必须在响应中发送noOfRecords变量C# 我想返回一个表和表中的行数作为响应,c#,webapi,actionmethod,httpresponsemessage,C#,Webapi,Actionmethod,Httpresponsemessage,我必须在响应中发送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(numberO
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)
}
在您的函数中,至少有两个问题
IActionResult
你查过这个帖子了吗
IActionResult
来自ASP.NET核心,但OP似乎正在使用ASP.NET Web API(来自Request.CreateResponse
用法)
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");
}