Я использую приведенный ниже код для поиска информации о пользователе:
var users2 = await graphServiceClient.Users.
.Request()
.Filter("startswith(displayName,'Robert')")
.Select(u => new {
u.DisplayName,
u.MobilePhone,
u.UserPrincipalName
}).GetAsync();
, и это работает, но когда я использую код ниже и пытаюсь сохранить отображаемое имя пользователя в строке, а затем выполнить запрос, который он возвращает null.
string dispName = mem.DisplayName;
var users2 = await graphServiceClient.Users
.Request()
.Filter("startswith(displayName,'{dispName}')")
.Select(u => new {
u.DisplayName,
u.MobilePhone,
u.UserPrincipalName
})
.GetAsync();
Я также пытался использовать $ '{dispName}', это не работает. Пожалуйста, помогите.