Octokit.dll Как загрузить/удалить файл в свою репозиторию на GitHub
Нужно сначала удалить файл (Find.cs) и затем загрузить обновлённый этот же файл (Find.cs) с моего компьютера на мой аккаунт в указанный репозиторий, но у меня появляется ошибка
using System;
using System.Diagnostics;
using System.IO;
using Octokit;
public static async System.Threading.Tasks.Task UploadAsync()
{
var client = new GitHubClient(new ProductHeaderValue("GitHub"));
var basicAuth = new Credentials("name", "password");
client.Credentials = basicAuth;
var tokenAuth = new Credentials("token ");
client.Credentials = tokenAuth;
using (var archiveContents = File.OpenRead(System.Windows.Forms.Application.StartupPath + "/Find.cs"))
{
var assetUpload = new ReleaseAssetUpload()
{
FileName = "Find.cs",
ContentType = "name/repositories",
RawData = archiveContents
;
var release = await client.Repository.Release.Get("name", "repositories", 1);
var asset = await client.Repository.Release.UploadAsset(release, assetUpload);
}
Ошибка: Не удается преобразовать из "System.Threading.Tasks.Task" в "Octokit.Release"