首页 > 解决方案 > AspNetCore WEB/REST API 对象作为参数?与传递Json?

问题描述

我想知道将方法参数作为对象传递与在 AspNetCore WEB/REST API 的上下文中传递 Json 的优缺点。对于我的应用程序,ASPNET REST API 是用 C# 完成的,客户端是 python。我怀疑互操作性,Json 更好。

例子,

[HttpPost]
[Route("api/[controller]/SubmitBatchRequestJsonWay")]
public void SubmitBatchRequest(string jsonBatchRequest)
{
    return;
}

[HttpPost]
[Route("api/[controller]/SubmitBatchRequestPassPoco")]
public void SubmitBatchRequest2(SomeRequest req)
{
    return;
}

但我不确定我是否在这里遗漏了什么?

谢谢

在 Web Api 中将 对象作为参数传递 如何在 Web Api 中将对象作为参数传递

标签: c#restasp.net-core

解决方案


推荐阅读