• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Аудит Информационной Безопасности от Кодебай Пентест

    Кодебай Пентест — одна из сильнейших Red Team в RU сегменте. Команда профессионалов, специализирующаяся на аудите информационных систем и тестировании на проникновение.

    Мы предлагаем: Аудит безопасности веб-сайта компании, Аудит безопасности внешнего периметра, Аудит безопасности веб-приложения, Аудит безопасности внутренней корпоративной сети, Проверка ИБ-грамотности сотрудников, Анализ кода ПО, Аудит Wi-Fi и СКУД, Выявление уязвимостей ПО серверов и рабочих станций, Пентест инфраструктуры методом черного ящика. Узнать подробнее ...

    *Только для юрлиц

  • Приглашаем на KubanCTF

    Старт соревнований 14 сентября в 10:00 по москве

    Ссылка на регистрацию в соревнованиях Kuban CTF: kubanctf.ru

    Кодебай является технологическим партнером мероприятия

Вывод POST запросов в textbox в wpf c#

akiiratik

One Level
27.10.2020
5
1
BIT
0
Доброго времени суток форумчане. Решил написать свой мессенеджер. Реализовал серверную часть на POST-запросах. Сделал клиент в виде консольки, которая возвращала те сообщения, которые я отправлял через Postman.
Переделал консоль в wpf с простеньким дизайном, теперь возник вопрос, ответ на который я не могу найти уже 3ьи сутки.
Как переписать данный отрывок кода, что бы он выводил сообщения в textBox? Закинул функцию в класс кнопки, на которой и работает отправка сообщений.
C#:
static async System.Threading.Tasks.Task GetDataAsync(int id)
        {
            
           // var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
            WebRequest request = WebRequest.Create("http://localhost:5000/api/chat/" + id.ToString());
            WebResponse response = await request.GetResponseAsync();
            using (Stream stream = response.GetResponseStream())
            {
                using (StreamReader reader = new StreamReader(stream))
                {
                    //Console.WriteLine(reader.ReadToEnd());
                    message msg1 = JsonConvert.DeserializeObject<message>(reader.ReadToEnd());
                    //message msg1 = JsonSerializer.Deserialize<message>(reader.ReadToEnd());
                    string message1 = (msg1.username + " " + msg1.text);
                    //Console.WriteLine(msg1.username + " " + msg1.text);
                }
                
            }
        }

Пробовал прописать вывод в самой форме, но не могу понять, как правильно обратиться к переменной message1
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!