Процесс расширения DevOps Azure при удалении - PullRequest
0 голосов
/ 17 февраля 2019

Я разрабатываю расширение Azure DevOps.Когда клиент загружает расширение, он может зарегистрироваться в Azure Hub, тогда его учетная запись добавляется в мою базу данных.

Когда клиент удаляет расширение, его учетную запись также следует удалять из моей базы данных.

Как добавитьпроцесс для расширения Azure DevOps, который может быть запущен при удалении или удалении расширения?

1 Ответ

0 голосов
/ 17 февраля 2019

Я не думаю, что есть API для этого, но вы можете увидеть деинсталляции здесь на портале Marketplace.Я полагаю, вы могли бы опросить это или выяснить используемый API.любая интеграция с этими API не поддерживается.

https://marketplace.visualstudio.com/manage/publishers/{PublisherID}/extensions/{ExtensionID}/hub?_a=uninstall

enter image description here

Также помните, что в целях устранения неполадок люди удаляют / переустанавливают расширения, и им может потребоваться переустановкакак часть сценариев миграции / обновления, для которых они, вероятно, предполагают, что никакие данные не будут потеряны в ходе выполнения.

Вероятно, при регистрации лучше запрашивать контактные данные, отслеживать использование и предупреждать, что данные будут удалены после X дней бездействия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...