.NET版Graph SDK无Request方法,调用示例代码报错求助
解决Microsoft Graph SDK 5.0.0-preview16中
Request()方法报错问题 你使用Microsoft Graph SDK 5.0.0-preview16版本时,调用代码:
var users = await graphClient.Users.Request().GetAsync();
触发以下错误:
'UsersRequestBuilder' 不包含 'Request' 的定义,也找不到可接受第一个参数类型为 'UsersRequestBuilder' 的可访问扩展方法 'Request'(是否缺少 using 指令或程序集引用?)
问题原因
Graph SDK v5系列(含预览版)对API结构做了重构,移除了旧版本中必需的Request()方法,实体集对象可直接调用操作方法。
修正方案
直接去掉Request()调用,使用以下代码:
var users = await graphClient.Users.GetAsync();
同时确认项目中已引入正确的命名空间:
using Microsoft.Graph; using Microsoft.Graph.Models;
内容的提问来源于stack exchange,提问作者silvergraphs
相关产品推荐
相关产品推荐

