Я разрабатываю API, который будет использоваться клиентским приложением реагировать на администрирование.В соответствии с нашим разработчиком Frontend реагирующий администратор поддерживает удаление нескольких объектов одновременно, отправляя HTTP-запросы на удаление, такие как
DELETE /api/Entity/Delete?filter={"ids":[1,2,3]}
Очевидно, что одиночные запросы идентификатора хорошо обрабатываются этим методом
[HttpDelete("{id}")]
public async Task<IActionResult> Delete(int id)
Но чтобудет правильным способом и маршрутом для обработки запросов, содержащих несколько идентификаторов?Очевидно, что формат запроса на стороне клиента предназначен только для демонстрационных целей и может быть изменен при наличии невысказанных соглашений по таким запросам.