我有一个API,它以[{" Acc":" adm"," Cnt":" 087&#]的格式返回响应34;," YR":" 17"}]。
var response_EndPoint = await client_EndPoint.GetAsync(EndPoint_URL);
var projectDetails = await response_EndPoint.Content.ReadAsAsync<Model[]>();
return Ok(projectDetails);
现在我正在检查是否有办法扩展此Rest API以发送两个响应,一个是[{&#34; Acc&#34;:&#34; adm&#34;,&#34; Cnt&#34 ;:&#34; 087&#34;,&#34; Yr&#34;:&#34; 17&#34;}],另一个是17-adm-087
foreach (Model res in projectName)
{
string serviceResponse = string.Format("{0}-{1}-{2}", res.Yr,res.Acc, res.Cnt);
}
我正在构建字符串,但不确定是否有可能发送这两个响应。
答案 0 :(得分:3)
您无法从一个端点发送两个响应,但可以将结果合并到一个响应中。如果你需要两个完全不同的回答,你有两个选择。