Это работает правильно, так как я могу получить список всех моих пользователей с помощью следующего запроса.
Код: Выделить всё
var user = await _graphServiceClient.Users.Request().GetAsync();
В примере говорится чтобы сделать это
Код: Выделить всё
var user = await _graphServiceClient.Users[email].Request().GetAsync();
Поэтому я попытался создать фильтр и сделайте это следующим образом.
Код: Выделить всё
var test = await _graphServiceClient.Users["$filter=startswith(mail,'test@email.com')"].Request().GetAsync();
var test = await _graphServiceClient.Users["$filter=(startswith(mail,'test@email.com'))"].Request().GetAsync();
Код: Выделить всё
Status Code: BadRequest
Microsoft.Graph.ServiceException: Code: BadRequest
Message: The $filter path segment must be in the form $filter(expression), where the expression resolves to a boolean.
Что не так с этим фильтрующим запросом?
Подробнее здесь: https://stackoverflow.com/questions/685 ... lter-issue
Мобильная версия