vedo che il percorso di download per un repo GitHub ha la formaC# esempio di scaricare GitHub repo privato a livello di codice
https://github.com/{username}/{reponame}/archive/{branchname}.zip
Per un repo privato, comprensibilmente è necessario fornire le credenziali per scaricare il repo, qualcuno può fornire un esempio C# su come fornire un'autenticazione di base HTTPS in modo da poter scaricare il repository in modo programmatico?
Grazie,
So che si può usare 'curl' da altre questioni, ma non posso supporre che 'curl' sia installato sulla macchina, quindi dobbiamo usare le primitive .Net di base, sfortunatamente. – theburningmonk