当您从 Visual Studio 2019 创建新的 .NET 5 Blazor WebAssembly 项目然后运行它时,Windows 防火墙会请求 Nodejs 的权限。
为什么需要 Nodejs?它在 .net 5 blazor web assembly 项目中的作用是什么?为什么它要连接到互联网?如果我的防火墙不允许 Nodejs,会发生什么情况?
我试图使用libgit2Sharp列出存储库中的所有提交,其作者和提交日期,但提交对象没有创建提交的日期/时间属性.
using (var repo = new Repository(path))
{
///get commits from all branches, not just master
var commits = repo.Commits.QueryBy(new CommitFilter { Since = repo.Refs });
//here I can access commit's author, but not time
commits.Select(com => new { Author = com.Author.Name, Date = com.???
}
Run Code Online (Sandbox Code Playgroud)
我没有在官方页面上找到libgit2sharp项目的任何文档:
让我们简单地说:我们目前缺乏适当的文档.任何关于这个主题的帮助将不胜感激;-)
我怎样才能访问commit的时间?