Посоветуйте. Имею приложение с БД SQLite, в БД хранятся события. Хочу добавить в приложение настройку, сколько дней хранить события. Приложение подразумевает работу 24/7. Достаточно просто Task'а с циклом while(true) c Task.Delay(timeout)? Т.е. с какой то периодичностью (какой?) цикл повторяется и вычисляет разницу во времени от сегодня (или от самого свежего события?) до последнего события в БД. Если разница больше настройки, то старые события удаляются.
Никакие таски не нужны. Достаточно сразу после внесения новой записи, тут же удалять запись с требуемым условием.
Допустим, у вас условие хранить запись только в течении 2-х дней. Когда вы вносите новую запись датированную 26.09.2018 10:00
, то в след за этим находите все записи старше 24.09.2018 10:01
и удаляете их.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем здравствуйте, встала проблема, в моем приложении в датагрид есть данные, при клике на строку я открываю новое окно, но как сделать правильно...
Метод show вызывается 2 разаОдин раз когда $message равен NULL и второй раз после того как через setMessage передан объект класса HelloMessage