Я работаю над плагином для TFS для подключения определенных операций.Я могу успешно перехватывать нажатия кода с помощью ISubscriber в PushNotification, но у меня возникают проблемы с поиском любого типа, который соответствует завершению запроса на извлечение.
Еще немного о том, что я пытаюсьделать.В настоящее время у меня есть хук PushNotification, который выполняет некоторые проверки для конкретных ветвей.Некоторые отклоняют толчок, другие предоставляют уведомления пользователям, используя некоторые сложные правила.Мне нужен способ, чтобы иметь возможность предоставлять уведомления как минимум и в идеале не допустить прохождения запроса на получение.Я не могу предоставить уведомления до прохождения запроса на получение, так как уведомления должны появляться только для кода, размещаемого в нашем основном репозитории.
В долгосрочной перспективе я хочу переключить его на использование веб-хуков и некоторой асинхронностиодобрение, но у меня нет времени адаптировать инструменты для такой работы и настроить дополнительный сервер, необходимый для этого.Если нет хорошего решения, я просто пока отключу запросы на получение, пока не смогу написать для него надлежащие сервисы, но если есть способ повторно использовать адаптированные хуки, которые могут работать на подписчике PushNotification IS, это было бы чрезвычайно полезно.