C# 版本不兼容Microsoft.Graph

C# 版本不兼容Microsoft.Graph,c#,.net,microsoft-graph-api,C#,.net,Microsoft Graph Api,我正在使用microsoft.graph访问团队用户数据,并向该用户发起呼叫。之后,我利用microsoft.graph.communications.calls(.media)访问正在进行的通话的媒体 为了完成一个呼叫,我使用了本教程 它依赖于microsoft.graph.beta。但这与.communications.calls(.media)不兼容,因为它们依赖于microsoft.graph的v1.0 我在v1.0中寻找解决方案,但用户类甚至不存在。该教程的链接只有几天的历史。我能在

我正在使用microsoft.graph访问团队用户数据,并向该用户发起呼叫。之后,我利用microsoft.graph.communications.calls(.media)访问正在进行的通话的媒体

为了完成一个呼叫,我使用了本教程

它依赖于microsoft.graph.beta。但这与.communications.calls(.media)不兼容,因为它们依赖于microsoft.graph的v1.0

我在v1.0中寻找解决方案,但用户类甚至不存在。该教程的链接只有几天的历史。我能在接下来的几周内得到解决方案吗

非常感谢您的建议。

当您使用时,需要允许SDK为您处理调用。此SDK的核心目的是让它根据调用的端点自动将调用路由到v1.0或Beta版本

ICommunicationsClient
对象是Graph Communications SDK和调用SDK的入口点。此SDK专为有状态服务而设计,并在Graph Core SDK的基础上为资源状态管理和媒体管理提供额外的支持。
ICommunicationsClientBuilder
是用于构建具有所需设置的新
ICommunicationsClient
的对象


我不明白。您可以使用相同的令牌调用任意一个版本。我在获取令牌方面没有问题。也许我对这个问题的描述不清楚。我使用的是c#api,这意味着我安装了相应的nuget软件包。由于依赖关系,安装microsoft.graph.communications.calls会导致安装microsoft.grpah v1.0。但是v1.0中没有用户类,这在手头的任务中或多或少是必不可少的。非常感谢你关注我的问题!