Я пытаюсь обработать эти запросы одним и тем же действием контроллера:
localhost:52000/api/messages
localhost:52000/api/messages?page=1
localhost:52000/api/messages?date=2019/29/11&page=1
Я выполнил действие контроллера следующим образом:
[Route("api/messages")]
[HttpGet]
public HttpResponseMessage getMessage(DateTime? date, int? page)
Но это работает, только если значение строки запроса равно нулю, а не если фактический запрос равен нулю.
Как мне сделать, чтобы каждый запрос api/messages
обрабатывался действием getMessage()
?
Спасибо!