С портала Azure DevOps я могу вручную добавить файл / папку в хранилище независимо от того, клонирован ли исходный код или нет - Изображение для иллюстрации .
Однако я хочу программно создать папку и файл внутри этой папки в репозитории из кода c # в моем основном приложении ASP .NET.
Существует ли API REST службы Azure DevOps или любой другой способ сделать это?Я буду использовать базовую аутентификацию только через токен PAT.
Примечание. Я ограничен в возможности клонировать исходный код в локальном хранилище.
Ранний ответ действительно приветствуется.
Я попробовал HttpClient, GitHttpClient и LibGit2Sharp, но не получилось.