繁体   English   中英

使用 c# microsoft graph sdk 返回组事件

[英]return a groups event using the c# microsoft graph sdk

我对 microsoft graph api 有点陌生。
我正在尝试获取 Office 365 组的所有事件 我成功地得到了结果 microsoft graph explorer https://developer.microsoft.com/en-us/graph/graph-explorer

使用查询https://graph.microsoft.com/v1.0/groups/88d59881-7b15-4adc-a756-5d10681cf99d/events

但是我不太清楚如何使用 c# sdk 来做同样的事情。 我可以获取组信息,但我不知道如何获取事件数组。

这是我获取组信息的方式。 但我不确定如何添加我现在在 ef 核心中的事件,它将是groups.include(x => x.events)但这似乎不适用于使用 microsoft graph sdk。

public  static Task<Group> GetGroup()
{
    EnsureGraphForAppOnlyAuth();
    // Ensure client isn't null
    _ = _appClient ??
        throw new System.NullReferenceException("Graph has not been initialized for app-only auth");

    return _appClient.Groups["88d59881-7b15-4adc-a756-5d10681cf99d"]
        .Request()
        .Select(u => new
        {
            // Only request specific properties
            u.DisplayName,
            u.Id,
            u.Description
        })
        .GetAsync();
}

图表 API 资源管理器有一个选项卡Code snippets ,您可以在其中找到如何使用 SDK 为所选语言重写查询。

在此处输入图像描述

var groupEvents = await _appClient.Groups[""].Events.Request().GetAsync();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM