Два Get запроса c#

120
01 декабря 2020, 03:10

Есть ли возможность сделать два Get запроса к одному API ? Например функция1 вернет число 1, функция2 вернет число 2. Требуется для получение двух разных ответов с двух разных функций в одном контроллере. Оба Get запроса. Как такая вещь реализуется?

Answer 1

У тебя в контроллере у методов есть атрибут, который предписывает схему, т.е httpGet,httpPost, ты же можешь сделать например

[HttpGet("method1")]
public IActionResult Method1()
{
 return Ok("value 1");
}
[HttpGet("method2")]
public IActionResult Method2()
{
 return Ok("value 2");
}

И пожалуйста, обращайся к своему приложению : localhost:9200/method1 или localhost:9200/method2

Ну и если у контроллера был route, то естественно его в url'e используй.

READ ALSO
Как удалить свой профиль?

Как удалить свой профиль?

Как удалить свой профиль, но не везде, а только на ruSo или на SO?

108
ZedGraph не хочет работать с DataGridView (C#)

ZedGraph не хочет работать с DataGridView (C#)

Есть переменные у меня двух стилей 1)Такой пишет ошибку, что Входная строка имела неверный формат или Ссылка на объект не указывает на экземпляр...

92
Жизненный цикл ASP MVC приложения и Quartz.Net

Жизненный цикл ASP MVC приложения и Quartz.Net

Всем привет! Такой вопрос, у меня есть ASP MVC приложение которое в фоне с помощью QuartzNet выполняет определенные действия

80