Я пытаюсь сделать этот вызов и не могу определить, где находится пространство имен Packages
. Кажется, я тоже не могу найти его в Интернете.
Вызов REST предназначен для следующего
Если вы посмотрите на тип ответа, это Package[]
. Я хочу десериализовать его в этот тип объекта.
Я делаю другие вызовы API и могу найти их пространство имен.
У меня установлены текущие пакеты nuget https://www.nuget.org/packages/Microsoft.TeamFoundationServer.Client/
<PackageReference Include = "Microsoft.TeamFoundationServer.Client" Version = "19.225.1" />
Это для служб Azure DevOps, поэтому это последняя версия.
🤔 А знаете ли вы, что...
С C# можно разрабатывать мобильные приложения для платформы Android с использованием Xamarin.
Боюсь, такого .NET-клиента для управления пакетами каналов и артефактов не существует.
Когда вы проверяете документ Клиентские библиотеки .NET для Azure DevOps и TFS и Azure DevOps .net Sdk, мы можем получить пакеты REST и подробные пространства имен, но ни одного из них для управления пакетами каналов и артефактов.
В настоящее время нам нужно запустить Rest API в проекте: Сведения об артефакте — Получить пакеты, затем мы можем настроить класс и десериализовать ответ API.
С другой стороны, вы можете отправить заявку на предложение на сайте: Сообщество разработчиков, которое является нашим основным форумом для предложений продуктов, чтобы сообщить об этой функции.