我目前正在使用 .net 和 Microsoft.Graph Client Library 5.0.0 ( https://www.nuget.org/packages/Microsoft.Graph/ ) 以及 GraphTutorial 控制台应用 ( https://developer.microsoft.com/en-us/graph#get-started ) 研究 Microsoft Graph API。
尝试通过 API 获取 Outlook 日历时,出现 Microsoft.Graph.Models.ODataErrors.ODataError
异常。问题是它没有告诉我到底出了什么问题。
如何获取有关错误的详细信息?例如,是关于权限、查询还是其他什么?
我尝试深入研究 Exception 对象,但找不到任何有用的东西。
最佳答案
如果您使用 C# SDK,您可以添加 try-catch
并捕获 ODataError
try
{
await graphServiceClient...
}
catch (ODataError odataError)
{
Console.WriteLine(odataError.Error?.Code);
Console.WriteLine(odataError.Error?.Message);
throw;
}
关于c# - Microsoft.Graph.Models.ODataErrors.ODataError 异常。我在哪里可以找到详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76964347/