Пример #1
0
        public async Task GetUsers()
        {
            var allStreams = await streamEndpoint.GetStreams();

            var count = allStreams.Count;

            Assert.IsTrue(count > 0);
        }
Пример #2
0
        private async void btnGet_Click(object sender, System.EventArgs e)
        {
            await Program.GetZulipClient();

            streamEndPoint = streamEndPoint ?? Program.client.GetStreamEndPoint();
            try {
                var streams = await streamEndPoint.GetStreams();

                dgvStreams.DataSource = streams;
            } catch (System.Exception ex) {
                MessageBox.Show(ex.Message);
            }
        }
Пример #3
0
        private async void lnkFillCombos_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            await Program.GetZulipClient();

            try {
                IList <User> users = await userEndPoint.GetUsers();

                cboUsers.DisplayMember = nameof(User.FullName);
                cboUsers.ValueMember   = nameof(User.Email);
                cboUsers.DataSource    = users;


                IList <Stream> streams = await streamEndPoint.GetStreams();

                cboStreams.DisplayMember = nameof(Stream.Name);
                cboStreams.ValueMember   = nameof(Stream.Name);
                cboStreams.DataSource    = streams;
            } catch (System.Exception ex) {
                MessageBox.Show(ex.ToString());
            }
        }