Отправить объект FromForm между APIS C# - PullRequest
0 голосов
/ 03 апреля 2020

Я хочу отправить объект между apis, но мой контроллер ждет этого

 public async Task<IActionResult> Post([FromForm]UserViewModel input, CancellationToken ct = default(CancellationToken))

Как я могу отправить эту модель как FromForm?

Мой текущий вызов:

 var userContent = JsonConvert.SerializeObject(userRequest);
            HttpRequestMessage request = new HttpRequestMessage
            {
                Method = HttpMethod.Post,
                RequestUri = new Uri($"{_apiUrl}users"),
                Content = new StringContent(userContent, Encoding.UTF8, "application/json")
            };

            var result = await _httpClient.SendAsync(request);

Моя модель:

public class UserViewModel
{
 public string name;
 public string lastname;
 public List<IFormFile> GalleryImages { get; set; }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...