var queryOptionsN = new List<QueryOption>()
{
    new QueryOption("format", "application/json"),
};
var unsortedUsersCollection = graphServiceClient.Reports.GetOneDriveUsageAccountDetail("D180").Request(queryOptionsN).GetAsync().Result;

引发异常:

InnerException = {"'R' is an invalid start of a value. Path: $ | LineNumber: 0 | BytePositionInLine: 0."}

推荐答案

在反序列化Graph API SDK中的响应期间,似乎出现异常.

创建http请求并将响应读取为json字符串时,可以try 一种解决方法.

var message = graphServiceClient.Reports.GetOneDriveUsageAccountDetail("D180")
                             .Request(queryOptionsN)
                             .GetHttpRequestMessage();
var response = await client.HttpProvider.SendAsync(message);
// Download report data - content should be json
var content = await response.Content.ReadAsStringAsync();

GetSharePointSiteUsageDetail类似.

Csharp相关问答推荐

子组件:如何根据另一个组件的状态启用输入

需要深入了解NpgSQL DateTimeOffset处理

Nuget包Serilog.Sinks.AwsCloudwatch引发TypeLoadExceptions,因为父类型是密封的

返回TyedResults.BadRequest<;字符串>;时问题详细信息不起作用

Blazor服务器端的身份验证角色

JsonSerializer.Deserialize<;TValue>;(String,JsonSerializerOptions)何时返回空?

NET8 MAUI并部署到真实设备上进行测试

在swagger示例中添加默认数组列表

TagHelpers在新区域不起作用

自定义列表按字符串的部分排序

无法使用[FromForm]发送带有图像和JSON的多部分请求

在使用UserManager时,如何包含与其他实体的关系?

当我将`ConcurentDictionary`转换为`IDictionary`时,出现了奇怪的并发行为

如何在mediatr命令中访问HttpContext而不安装弃用的nuget包

用于请求用户返回列表的C#Google API

在.Net 8 Visual Studio 2022中启用本机AOT发布时发布失败

在Visual Studio 2022中查找Xamarin模板时遇到问题

如果所有";async任务方法()";调用都返回Task.FromResult()-是否同步执行?

避免在特定区域中设置Visual Studio代码的自动格式

我是否以错误的方式使用了异步延迟初始化?