سلام دوستان ...
من به صورت زیر username و password رو به یک web api ارسال میکنم ... ولی در سمت سرور نمیتونم اطلاعات رو دریافت کنم و null نشون میده ... دوستان اگه راهنمایی کنید که باید چه کنم ممنون میشم


کلاینت



public async Task<string> login2(string command , string username , string password)
{
string exist = string.Empty;








var dataForm = new FormUrlEncodedContent(new[] {
new KeyValuePair<string,string>("username",username),
new KeyValuePair<string, string>("password",password)
});




var resp = await http.PostAsync(command,dataForm);
exist = await resp.Content.ReadAsStringAsync();
return exist;
}





سرور



public IActionResult Login([FromForm] string entry)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}




Console.WriteLine(entry);




return Ok(entry);
}



entry رو null نشون میده