【发布时间】:2019-06-10 06:26:46
【问题描述】:
如何使用 Octokit.net 上传 zip 文件?我是 Octokit.net 的新手,谁能提供代码 sn-p?
【问题讨论】:
-
这不是
OctoKit帮助和支持页面,我建议您研究文档,如果您有具体问题,请回来查看我们,我们将非常乐意提供帮助。请阅读此How to Ask
标签: c# .net asp.net-mvc octokit.net
如何使用 Octokit.net 上传 zip 文件?我是 Octokit.net 的新手,谁能提供代码 sn-p?
【问题讨论】:
OctoKit 帮助和支持页面,我建议您研究文档,如果您有具体问题,请回来查看我们,我们将非常乐意提供帮助。请阅读此How to Ask
标签: c# .net asp.net-mvc octokit.net
ocktokit.net 文档非常完整,请仔细阅读docs。
这是文档中的一个示例:
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);
}
【讨论】: