Определение класса вызывающего API с помощью ASP.NET сердечник
Я разрабатываю приложение, которое вызывает API Prestashop. Я работал с APIs раньше, но не в ASP.NET ядро.
На стороне клиента в Java (retrofit) у нас был интерфейс, в котором мы определяли наши URL-вызовы и имена функций следующим образом:
public interface TodoApi {
@POST("/owners/login")
Call<String> loginP(@Body UserLogin login);
@POST("/workers/login")
Call<String> loginT(@Body UserLogin login);
@POST("/workers/token")
Call<String> tokenT(@Body String token);
@POST("/owners/token")
Call<String> tokenP(@Body String token);
...
}
Есть ли стандарт (или способ) достижения этого в ASP.NET ядро?
У вопроса есть решение - Посмотреть?

Какое это имеет отношение к платформе Microsoft Bot Framework?
Источник

Каков ваш ожидаемый стандартный способ? Как вы достигли своего требования с помощью API? Ты хочешь сказать, что хочешь asp.net core api для возврата xml? Каковы ваши ожидаемые входные и выходные данные asp.net основной api?
Источник

Источник
Ответы - Определение класса вызывающего API с помощью ASP.NET сердечник / Defining an API caller class with ASP.NET Core
Является ответом!

06.11.2019 03:17:49
Нет никакого "стандартного" способа сделать это, но есть порт retrofit
, который называется refit
, который вы можете использовать.
Существует несколько других способов, например, использование HttpClient
напрямую, использование RestSharp
и т. д.
Вы можете прочитать больше о том, как выполнять http-запросы на Microsoft docs, например, здесь .
Помочь в развитии проекта: