0

Octokit 上是否有允许为 repo 加注星标的本机方法?

一直在 client.Repositories 上四处寻找,但找不到任何东西。

4

2 回答 2

0

是的,您可以通过以下方法为存储库加注星标

await client.Activity.Starring.StarRepo(repo.Owner.Login, repo.Name);

该方法将返回 bool 指示存储库是否已成功添加星标。

于 2016-09-12T17:42:39.997 回答
0

查看您的标签,我假设您在谈论Oktokit.net

该文档没有列出独立的 API 调用,但我能够通过查看源代码检测到此功能:

检查IObservableStarredClient.cs

    /// <summary>
    /// Stars a repository for the authenticated user
    /// </summary>
    /// <param name="owner">The owner of the repository to star</param>
    /// <param name="name">The name of the repository to star</param>
    /// <returns>A <c>bool</c> representing the success of starring</returns>
    IObservable<bool> StarRepo(string owner, string name);
于 2016-06-03T02:55:52.807 回答