0

我正在使用 C# Office Graph SDK 与 Office 图形交互。我需要创建特定的请求标头,而我正在使用 GraphServiceClient 和 RequestBuilder 来创建请求。我怎样才能做到这一点?

4

1 回答 1

2

要为请求设置自定义标头,您需要创建选项集合。要添加标题,您需要将 HeaderOption 类型的新项目添加到此集合中。请参阅下面的代码示例:

List<Option> options = new List<Option>
{
   //Creating query parameters
   new QueryOption("filter", $"(start/dateTime le '{DateTime.Now.AddMinutes(5).ToString("yyyy-MM-ddTHH:mm")}')),

   //Creating header
   new HeaderOption("Prefer","outlook.timezone=\"Europe/Budapest\"")
};

var res = await graphClient.Users["userId"].Events.Request(options).GetAsync();
于 2019-01-14T14:37:24.190 回答