You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 01:50:32