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");
        }