Я только начинаю с Microsoft Graph API и .net.
Как добавить участников и команду в группу, используя последнюю версию Microsoft.Graph 1.13.0-предварительный пакет nuget (клиентская библиотека Microsoft Graph .NET)?
Можно ли это сделать в одном запросе?
Я не смог настроить участников,Владельцы или Свойства команды в новой групповой выписке.
Также я не могу добавить команду во вновь созданную группу (см. Последнее утверждение).Вызов CreateAsync не возвращает.
Что я делаю не так?
Group group = new Group
{
DisplayName = "Test Group",
Description = "description",
MailNickname = "testgroup",
Visibility = "Private",
MailEnabled = true,
SecurityEnabled = false,
GroupTypes = new List<string> { "Unified" },
Members = {} // not working,
Owners = {} // not working,
Team = {} // not working
};
var createdGroup = await graphClient.Groups.Request().AddAsync(group);
foreach (var item in groupMembers)
{
await raphClient.Groups[createdGroup.Id]
.Members.References.Request().AddAsync(item);
}
// not working
var createdTeam = await graphClient.Groups[createdGroup.Id]
.Team.Request().CreateAsync(new Team());
return createdGroup;