Как проверить, работает ли IUserRequest.UpdateAsync (User userToUpdate)? - PullRequest
0 голосов
/ 15 октября 2018

Я хочу обновить атрибут пользователя в Azure AD, используя Microsoft Graph API:

await client.Users[userId].Request().UpdateAsync(new User
                    {
                        Id = userId,
                        AdditionalData = new Dictionary<string, object>
                        {
                            [targetAttribute] = value
                        }
                    });

Он работает просто отлично, но я не знаю, как его проверить сейчас ..

1 Ответ

0 голосов
/ 15 октября 2018

Что вы имеете в виду, хотите ли вы поднять уведомление или что-то подобное после завершения?например, вы можете записать результат в консоли или где-либо еще.также вы можете распечатать пользовательские значения, чтобы убедиться, какие изменения были применены.

вы можете сделать это с ContinueWith () после асинхронных задач.Вот пример:

var t = new Task(); 
t.ContinueWith(o =>{

    if(o.IsFaulted){
        Console.WriteLine(o.Exception?.InnerException);
    return;
    }

    Console.WriteLine(o.Result);
  });
...