0
我有我的控制器动作:Asp.Net核心ModelBinder的空值时POST
[HttpPost]
public JsonResult SignUp(DTOUser dtoUser)
{
return Json(new string[] { "value1", "value2" });
}
,我已经在Startup.cs
services.AddMvcCore(options => {
options.InputFormatters.Insert(0, new JilInputFormatter());
options.OutputFormatters.Insert(0, new JilOutputFormatter());
});
这里配置我的格式化问题是我的dtoUser
拥有所有变量null
直到我指定[FromBody]
为什么我必须每次指定FromBody
。这在Asp.Net 4旧版本中从未需要。
我该如何解决这个问题。这只是将FromBody添加到我将要开发的项目中的100个操作的额外开销。任何我可以添加这个东西来保持它快乐的地方吗?
谢谢!
你可以发布你的代码是如何传递/调用您的注册()方法? –