C# 如何在ASP.NET中保存客户端删除请求中的所有数据?

C# 如何在ASP.NET中保存客户端删除请求中的所有数据?,c#,asp.net,angularjs,asp.net-mvc,api,C#,Asp.net,Angularjs,Asp.net Mvc,Api,当我点击从客户端到API的请求时,以下显示在网络上作为我的URL查询字符串 我的服务器端控制器如下所示: public Result<bool> Delete(Guid id) { return _ABCProductionRepo.Delete(id); } 公共结果删除(Guid id) { 返回_ABCProductionRepo.Delete(id); } 我刚从我的请求URL收到第一个GUID ID!我还尝试了A

当我点击从客户端到API的请求时,以下显示在网络上作为我的URL查询字符串

我的服务器端控制器如下所示:

public Result<bool> Delete(Guid id)
        {
            return _ABCProductionRepo.Delete(id);
        }
公共结果删除(Guid id)
{
返回_ABCProductionRepo.Delete(id);
}

我刚从我的请求URL收到第一个GUID ID!我还尝试了ArrayList而不是GUID类型。但是什么也没发生。

您的删除请求很好,但是要接受控制器中的数组,您需要将参数修改为数组并包含[FromUri]

Delete([FromUri] Guid[] id)

尝试创建ID的集合对象并将其发布到服务器。