public async Task TestGet2Users() { var r = await _client.UserGetListAsync(top : 2); Assert.NotNull(r); Assert.Equal(2, r.Items.Count); }
private async Task BindUsers() { var users = await GraphClient.UserGetListAsync(); gvUsers.DataSource = users.Items; gvUsers.DataBind(); }
public async Task TestFetchByExtensionProperty() { var extPropertyName = _fixture.ExtensionPropertyName; Skip.If(string.IsNullOrEmpty(extPropertyName), "No extension property defined"); var userQuery = await _client.UserQueryCreateAsync(); userQuery .WhereExtendedProperty(extPropertyName, _fixture.TestUser.GetExtendedProperties()[extPropertyName], ODataOperator.Equals); var users = await _client.UserGetListAsync(userQuery); Assert.NotEmpty(users.Items); Assert.Contains(users.Items, item => item.ObjectId == _fixture.TestUserObjectId); }
static async Task TestUpdates() { var users = await client.UserGetListAsync(); var user = users.Items[14]; await client.UserUpdateAsync(user.ObjectId, new { signInNames = new[] { new SignInName { Value = "*****@*****.**", Type = "emailAddress" } } }); user = await client.UserGetAsync(user.ObjectId); }
// GET: Manage public async Task <ActionResult> Index() { var users = await GraphClient.UserGetListAsync(); return(View(users)); }