私はコントローラで自分の行動を持っている:Asp.Netコアmodelbinder NULL値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個のアクションに追加するだけのオーバーヘッドです。私はそれを幸せにするためにこの事を加えることができるどんなグローバルな場所ですか?
ありがとうございます!
あなたはあなたの新規アカウント()メソッドを呼び出す/渡しているどのようにあなたのコードを投稿することができますか? –