Я пишу веб-API и должен добавить two get method
с id as parameter
.Как добавить несколько методов http с помощью id как param?
первый метод апи:
[Route("{id}")]
public IHttpActionResult GetItem(int id) {
// some code
}
второй метод апи:
[Route("clientid/{id}")]
public IHttpActionResult GetItemByClientID(int id) {
// some code
}
Аякса вызов:
$http({
url: 'api/mycontroller/clientid',
method: 'get',
params: { id: id }
})
но вызов метода первого апи, так как я могу назвать своим вторым метод api?
Заранее спасибо.
это так же, как прохождение 'Params: {: ID}', HTTP вызов является одинаковым для обоих, как 'HTTP: // локальный/API/mycontroller/ClientID? ID = 1 ' –