Указание заголовков запросов с помощью клиента C # Office Graph SDK - PullRequest
0 голосов
/ 14 января 2019

Я взаимодействую с Office graph, используя C # Office Graph SDK. Мне нужно создать конкретный заголовок запроса, в то время как я использую GraphServiceClient и RequestBuilder для создания запроса. Как мне этого добиться?

1 Ответ

0 голосов
/ 14 января 2019

Чтобы установить пользовательский заголовок для запроса, вам нужно создать коллекцию 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();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...