簡體   English   中英

使用 C# Office Graph SDK 客戶端指定請求標頭

[英]Specifying request headers using C# Office Graph SDK client

我正在使用 C# Office Graph SDK 與 Office 圖形交互。 我需要創建特定的請求標頭,同時我使用 GraphServiceClient 和 RequestBuilder 創建請求。 我怎樣才能做到這一點?

要為請求設置自定義標頭,您需要創建 Option 集合。 要添加標題,您需要向該集合添加 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();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM