簡體   English   中英

GraphServiceClient 及其以編程方式使用

[英]GraphServiceClient and its usage programmatically

我正在嘗試使用 C# 代碼和GraphServiceClient創建組日歷。 我已經有一個GraphServiceClient object。 但是只要我調用下面的代碼,什么都沒有發生。 呼叫沒有響應。 它只是調用並忘記。

Group group = await graphClient.Groups.Request()

        //.WithUserAccount(ClaimsPrincipal.Current.ToGraphUserAccount())

        .AddAsync(new Group

        {
            GroupTypes = new List<string> { "Unified" },
            DisplayName = "Test",
            Description = "Test",
            MailNickname = "Test",
            MailEnabled = false,
            SecurityEnabled = false
        });

我的問題:

  1. 有什么方法可以驗證GraphServiceClient object 值?

  2. 是否有任何日志服務可以幫助我理解為什么graphClient.Groups.Request()調用沒有響應?

根據我的測試,它可以正常工作。

調試時,我可以得到組 object:

在此處輸入圖像描述

通過使用 Fiddler 進行分析,我可以仔細檢查組創建請求是否成功。

在此處輸入圖像描述


所以:

1. 有什么方法可以驗證“GraphServiceClient 對象”的值嗎?

我認為您不需要驗證它。 如果 GraphServiceClient object 無效,會報錯異常。

2. 是否有任何日志服務可以幫助我理解為什么“graphClient.Groups.Request()”調用沒有響應?

根據我的測試,它可以正常工作。 您可以調試它或使用 Fiddler 捕獲流量以查看是否有任何請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM