Удаление участника из группы с помощью клиентской библиотеки Microsoft Graph .NET

Как правильно удалить участника из группы с помощью клиентской библиотеки Microsoft Graph .NET?

Добавление участника может быть сделано следующим образом:

client.Groups["groupid"].Members.References.Request().AddAsync(objToAdd);

Поэтому я ожидал, что есть что-то вроде:

client.Groups["groupid"].Members.References.Request().RemoveAsync(objToRemove);

Тот же вопрос относится и к client.Groups["groupid"].Owners.References.


person stefboe    schedule 02.05.2016    source источник


Ответы (1)


Попробуйте так:

client.Groups["group_id"].Members["member_id"].Reference.Request().DeleteAsync();

API для удаления участника:

DELETE /groups/<id>/members/<id>/$ref

Метод DirectoryObjectReferenceRequest.DeleteAsync() будет использовать метод DELETE для отправки запроса.

person Jeffrey Chen    schedule 02.05.2016
comment
Как раз то, чего мне не хватало - спасибо - person slamidtfyn; 02.02.2017