如何获取给定目录中所有文件的内容?

时间:2018-03-02 20:43:45

标签: octokit.net

Octokit允许我轻松检索给定文件夹中的文件列表,如下所示:

var directoryContent = await _githubClient.Repository.Content.GetAllContents("MyUsername", "MyProject", "TheFolderName").ConfigureAwait(false);

不幸的是,每个文件的Content属性为null,这意味着我必须遍历文件列表并分别检索每个文件:

foreach (var file in directoryContent)
{
    var fileWithContent = await _githubClient.Repository.Content.GetAllContents("MyUsername", "MyProject", file.Path).ConfigureAwait(false);
    ... do something with the content ...
}

是否有更有效的方法来获取给定文件夹中所有文件的内容?

0 个答案:

没有答案