Когда я пытаюсь обновить список SignInNames
, я получаю сообщение об ошибке: Resource <EMAIL ADDRESS> does not exist or one of its queried reference-property objects are not present
.
var currentUser = await GetUserByUserNameAsync(userId); // this gets the user
var signinNames = currentUser.SignInNames.ToList();
signinNames.Add(new SignInName
{
Type = "emailAddress",
Value = newEmailaddress
});
var data = new B2CChangeEmailAddressData()
{
SignInNames = signinNames
};
var response = await _graphApi.SendAsync(new HttpMethod("PATCH"), $"users/{userId}", null, data);
И затем возвращается ошибка.Я использую сопоставимый код для обновления пароля, который отлично работает.Я что-то пропускаю?