public class PropertyCollection
{
[JsonPropertyName("User Name:")]
public string UserName { get; set; } = string.Empty;
[JsonPropertyName("User Password:")]
public string UserPassword { get; set; } = string.Empty;
}
[HttpPost("usersubmit", Name = "user-data")]
[ServiceFilter(typeof(ValidateMediaTypeAttribute))]
public IActionResult PostUserData([FromBody] PropertyCollection UserCol, string userId)
{
return new OkObjectResult(iUserDataHelper.PostUserData(UserCol, userId));
}
Я получаю нулевое значение для имени пользователя и пароля пользователя.
Этот проект API был разработан с использованием .NET 8.0.
Пожалуйста, помогите!
Ожидаемый результат: правильное значение
[HttpPost("usersubmit", Name = "user-data")] [ServiceFilter(typeof(ValidateMediaTypeAttribute))] public IActionResult PostUserData([FromBody] PropertyCollection UserCol, string userId) { return new OkObjectResult(iUserDataHelper.PostUserData(UserCol, userId)); } [/code] Я получаю нулевое значение для имени пользователя и пароля пользователя. Этот проект API был разработан с использованием .NET 8.0. Пожалуйста, помогите! Ожидаемый результат: правильное значение