Моя настройка
- Asp. Net Core 3.1 Web API
- Swagger UI
Проблема
Это часть объекта запроса
public class CreatePostRequest
{
public long? EventTime { get; set; }
public long? EndTime { get; set; }
public List<string>? Tags { get; set; }
}
Я отправляю что-то вроде это:
И в контроллере я получаю их как одну строку
Это контроллер:
[HttpPost(ApiRoutes.Posts.Create)]
[ProducesResponseType(typeof(Response<CreatePostResponse>), 201)]
public async Task<IActionResult> Create([FromForm]CreatePostRequest postRequest)
{
// postRequest.Tags.Count == 1 -> both in the first list element separated by coma
}
Мне нужно, чтобы они были получены как 2 отдельные строки. Я думаю, что проблема может быть в привязке модели, но не уверен. В чем может быть проблема?