Я пишу приложение WPF с использованием C #.Мне нужно, чтобы приложение продолжало работать в течение двух минут, а затем выполнить техническое обслуживание.Возможно, пользователь не взаимодействует с ним, поэтому пользовательские события не гарантируются.
Какое событие я должен отслеживать, чтобы выполнить это требование?
Вот некоторый псевдокод того, что яучитывая:
public partial class MainWindow : Window
{
void RegularTimelyEventOccoured() {
if (timer >= 2 minutes) {
DoMaintenance();
}
}
}