Доброго времени суток, возник вопрос в следующем.
Реализовал сервер для мессенеджера на ASP.NET. Отправка сообщений с помощью POST запросов JSON.
Нужно придумать способ сохранения сообщений в файл. Можно даже объяснить, как реализовать самый шакальный - сохранения того, что выводит сервер при получении POST-запроса в командной строке. Пример моего решения:
Выглядит этот отрывок вот так. Пытался играться с StreamWriter, ничего не выводит в файл.
Реализовал сервер для мессенеджера на ASP.NET. Отправка сообщений с помощью POST запросов JSON.
Нужно придумать способ сохранения сообщений в файл. Можно даже объяснить, как реализовать самый шакальный - сохранения того, что выводит сервер при получении POST-запроса в командной строке. Пример моего решения:
C#:
ms.Add(msg.username, msg.text);
Console.WriteLine($"{msg.username}: {msg.text} ({ms.messages.Count})"); //Вывод сообщений в консоле сервера
Выглядит этот отрывок вот так. Пытался играться с StreamWriter, ничего не выводит в файл.
C#:
using (var file = new StreamWriter(@"D:\preactice\server\server\myFile.txt"))
{
ms.Add(msg.username, msg.text);
Console.WriteLine($"{msg.username}: {msg.text} ({ms.messages.Count})"); //Вывод сообщений в консоле сервера
// Читаем текст, введенный пользователем.
var line = Console.ReadLine();
// Пишем в файл.
file.WriteLine(line);
}