私は LibGit2Sharp を使用して、多くの Git 操作をアプリケーションに追加しています。Microsoft.Alm.Authentication
認証と資格情報マネージャーのアクセスに役立つ を追加しました。コマンドラインからすでに入力されている資格情報を取得するのに最適です。
ただし、Github、BitBucket、および VSTS のユーザー名とパスワードを要求する Credential Manager のログイン UI にもフックする方法はありますか。この UI はコマンド ラインから自動的にポップアップしますが、LibGit2Sharp を使用している場合は起動しません。
Github の GitCredentialManager プロジェクトを見てきましたが、UI を提供するコンポーネントを確認できますが、それらを明示的にフックする方法を理解する前に、これが一部として提供されていることを見逃している方法はありますかMicrosoft.Alm.Authentication
(または関連パッケージ)?または、これを最適に接続する方法について、誰かが例やガイダンスを指摘できますか?