当我尝试使用无效凭据获取更改( RepositoryExtensions.Fetch )时, LibGit2Sharp 会抛出 LibGit2SharpException ,并显示以下消息:
An error was raised by libgit2. Category = Tag (Error).
Request failed with status code: 401
由于可能存在其他错误,有没有办法确定异常实际上是HTTP 401错误而不解析消息?
答案 0 :(得分:1)
不幸的是,我认为目前不可能从该例外中获取更具体的信息。这是一个有用的补充。你想在LibGit2Sharp project打开一个问题吗?如果没有,我将很快创建一个。