如何确定捕获的LibGit2SharpException是HTTP 401错误?

时间:2014-01-22 08:01:13

标签: libgit2sharp

当我尝试使用无效凭据获取更改( RepositoryExtensions.Fetch )时, LibGit2Sharp 会抛出 LibGit2SharpException ,并显示以下消息:

An error was raised by libgit2. Category = Tag (Error).
Request failed with status code: 401

由于可能存在其他错误,有没有办法确定异常实际上是HTTP 401错误而不解析消息?

1 个答案:

答案 0 :(得分:1)

不幸的是,我认为目前不可能从该例外中获取更具体的信息。这是一个有用的补充。你想在LibGit2Sharp project打开一个问题吗?如果没有,我将很快创建一个。