public static async Task Main(string[] args) { const string groupName = "AAATest"; const string applicationName = "AAATestApplication"; bool writeJsonObjectsToOutput = true; Console.WriteLine("Hello World!\n"); GraphServiceClient graphClient = await GraphClientHelper.InitializeGraphClientWithMsiAsync(); // User await Users.DisplayLoggedInUserInfoAsync(graphClient, writeJsonObjectsToOutput); WriteSectionDevider(); // Groups //await Groups.ListGroupsAsync(graphClient, writeJsonObjectsToOutput); //Group group = await Groups.GetOrCreateGroupIfNotExistAsync(graphClient, groupName); //await Groups.DisplayGroupAsync(graphClient, group, writeJsonObjectsToOutput); //await Groups.AddGroupMemberAsync(graphClient, group, "1dbbdd07-9978-489f-b676-6c084a890b49"); //await Groups.AddGroupOwnerAsync(graphClient, group, "bf41f70e-be3c-473a-b594-1e7c57b28da4"); //await Groups.ListGroupMembersAsync(graphClient, group, writeJsonObjectsToOutput); //await Groups.ListGroupOwnersAsync(graphClient, group, writeJsonObjectsToOutput); //await Groups.DeleteGroupAsync(graphClient, group); // Applications await Applications.ListApplicationsAsync(graphClient, writeJsonObjectsToOutput); Application application = await Applications.GetOrCreateApplicationIfNotExistAsync(graphClient, applicationName); await Applications.DisplayApplicationAsync(graphClient, application, writeJsonObjectsToOutput); await Applications.AddApplicationOwnerAsync(graphClient, application, "d7fa49d4-38d8-427b-9199-193a5e0923f4"); await Applications.ListApplicationOwnersAsync(graphClient, application, writeJsonObjectsToOutput); //await Applications.DeleteApplicationAsync(graphClient, application); WriteSectionDevider(); Console.WriteLine("Bye!!!\n"); }