コード例 #1
0
 public request_objs(request_objs req_dialog, string message)// отправка сообщения
 {
     this.login     = req_dialog.login;
     this.password  = req_dialog.password;
     this.dialog_id = req_dialog.dialog_id;
     this.message   = message;
 }
コード例 #2
0
        public async Task <IEnumerable <Message> > GetMessages(request_objs ReqO)
        {
            HttpClient client = GetClient();
            string     result = await client.GetStringAsync(Url);

            return(JsonConvert.DeserializeObject <IEnumerable <Message> >(result));
        }
コード例 #3
0
        public async Task <string> GetDialogs(request_objs ReqO)
        {
            HttpClient client = GetClient();
            string     result = await client.GetStringAsync(Url);

            return(result);
        }
コード例 #4
0
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            NetService net = new NetService();

            request_objs ReqO = new request_objs("123", "123");


            List <Dialog> Dialogs = new List <Dialog> {
            };
            //IEnumerable<Dialog> dialogs = await net.GetDialogs(ReqO);
            string dialogs = await net.GetDialogs(ReqO);

            /*foreach (Dialog d in dialogs)
             *  Dialogs.Add(d);*/

            label1.Content = dialogs;
        }
コード例 #5
0
 public request_objs(request_objs req_log, int dialog_id) //вход в диалог, создание диалога
 {
     this.login     = req_log.login;
     this.password  = req_log.password;
     this.dialog_id = dialog_id;
 }
コード例 #6
0
 public async void AddMessage(request_objs ReqO)
 {
     HttpClient client = GetClient();
     string     result = await client.GetStringAsync(Url);
 }
コード例 #7
0
 public async void AddDialog(request_objs ReqO, string login)
 {
     HttpClient client = GetClient();
     string     result = await client.GetStringAsync(Url);
 }