Я использую ASP. NET Core, и у меня есть метод в контроллере, который выглядит следующим образом:
[HttpPost]
public IActionResult RegisterAdmin([FromBody]Admin newAdmin, [FromBody]string password)
{
IActionResult result;
....
}
Затем у меня AJAX вызов, подобный этому:
const admin = {
username: $("#username").val()
};
const password = $("#password").val();
$.ajax({
url: "/admin/registeradmin",
method: "POST",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({ admin, password })
})
Метод RegisterAdmin запущен, но они всегда равны нулю. Я знаю, что могу поместить их в 1 объект, но мне нужно, чтобы он работал следующим образом.