Как загрузить Zip-файл с помощью Octokit? - PullRequest
0 голосов
/ 10 июня 2019

Как загрузить ZIP-файл с помощью Octokit.net? Я новичок в Octokit.net Кто-нибудь может предоставить фрагмент кода?

1 Ответ

1 голос
/ 10 июня 2019

Документы ocktokit.net достаточно полные, прочитайте документы .

Это пример из документов:

var client = new GitHubClient(new ProductHeaderValue("my-cool-app"));
var basicAuth = new Credentials("username", "password"); // NOTE: not real credentials
client.Credentials = basicAuth;

using(var archiveContents = File.OpenRead("output.zip")) { // TODO: better sample
    var assetUpload = new ReleaseAssetUpload() 
    {
         FileName = "my-cool-project-1.0.zip",
         ContentType = "application/zip",
         RawData = archiveContents
    };
    var release = client.Repository.Release.Get("octokit", "octokit.net", 1);
    var asset = await client.Repository.Release.UploadAsset(release, assetUpload);
}
...