netrox, я правильно понимаю, что после полной загрузки страницы нужно открыть соединение посредством websocket на js, дальше добавить таймер, который каждые n секунд будет запрашивать данные у сервера?
Что если одновременно на сайте будет 1000 пользователей, разве сервер не сдохнет от такого количества запросов к бд (ну или сама бд сдохнет)?
d-stream, разве нельзя как-то определить причину?
У меня была идея, что бы моё приложение после каждого запуска записывала, что оно начала работать (например, Старт), если пользователь сам закрыл программу, то записать в файл Успех, а если будет не Успех (тот самый случай, когда прогу закрыл не пользователь), тогда ничего не запишется, логично. Но! Когда пользователь заново запустит програму она увидит, что последняя запись в файле будет Старт, она поймёт, что последний раз завершилась не пользователем и будет искать причину в логах винды. Файл выступает в роле логов приложения.
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
Environment.Exit(100); // это задаёт код выхода
Console.WriteLine("ExitCode: " + Environment.ExitCode); // это получает код выхода
}
#, не вижу смысла в коде. Есть приложение, которое написано на c# WinForms, нужно что бы при аварийном закрытии программы в бд записывайся код ошибки. У меня две проблемы, я не знаю как создать эту аварийное закрытие, так как если нажать на крестик вверху приложения, то всё нормально, если нажать на остановку приложение через VS, тоже всё ок, даже если через Диспетчер задач закрыть приложение тоже всё нормально, хз как это сделать так что бы была ошибка, и второе это если ошибка есть, то нужно ошибку обработать и всё