问题:
使用 C# 库,试图获取用户的 mailboxsettings
但它始终是 null
作为 User 类的属性
我尝试像下面这样获取 mailboxsetting
:
return (await client.Users["userid"].Request().GetAsync()).MailboxSettings;
但它总是返回null
。
但是当我尝试通过发送请求 /beta/users/{id}/mailboxSettings
来使用 rest API 时,它起作用了。
是不是 mailboxsettings
没有暴露在 User 类中?
最佳答案
您应该像这样构建您的请求:
var result = await client.Users["userid"].Request().Select("MailboxSetting").GetAsync().Result;
var mailboxSettings = result.MailboxSettings;
因此您将获得MailboxSettings
。
关于c# - 使用 .NET SDK MailboxSettings 始终为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46901314/