public async override Task ExecuteRequestAsync()
        {
            usersListView.BeginUpdate();
            usersListView.Items.Clear();

            // Get the current list of users
            var users = await InfluxDbClient.GetUsersAsync();

            if (users != null && users.Count() > 0)
            {
                foreach (var user in users)
                {
                    usersListView.Items.Add(
                        new ListViewItem(new string[] {
                        user.Name,
                        user.IsAdmin ? CheckMark : null
                    })
                    {
                        Tag = user
                    });
                }
            }

            // Restore any previous selection
            var selectedUser = SelectedUser;

            if (selectedUser != null)
            {
                foreach (ListViewItem li in usersListView.Items)
                {
                    if (li.Text == selectedUser.Name)
                    {
                        li.Selected = true;
                        break;
                    }
                }
            }

            usersListView.EndUpdate();
        }