Как создать планировщик обратного отсчета в .NET Core MVC ⇐ Jquery
-
Гость
Как создать планировщик обратного отсчета в .NET Core MVC
Я работаю над MVC с .NET Core 2.1. Я пытаюсь:
[*]Создайте планировщик, который будет показывать время в течение 3 минут (т. е. 3:00, 3:59, 3:58.... 0,02, 0,01). [*]Через 3 минуты таймер будет перезапущен. [*]Главное, что таймер будет применим ко всем пользователям. [*]Примеры использования: если пользователь входит в систему через 10 секунд после запуска таймера, он/она увидит что-то вроде 2:50; если пользователь присоединяется через 30 секунд, таймер покажет 2:30.
Я пробую Quartz Scheduler. Существует функция Execute, которую можно использовать следующим образом:
публичное асинхронное выполнение задачи (контекст IJobExecutionContext) { // Выполняем задачу ожидайте Task.CompletedTask; } Эту функцию можно написать в классе для фоновой обработки. Но эта функциональность не может быть реализована в контроллере/представлении.
Я работаю над MVC с .NET Core 2.1. Я пытаюсь:
[*]Создайте планировщик, который будет показывать время в течение 3 минут (т. е. 3:00, 3:59, 3:58.... 0,02, 0,01). [*]Через 3 минуты таймер будет перезапущен. [*]Главное, что таймер будет применим ко всем пользователям. [*]Примеры использования: если пользователь входит в систему через 10 секунд после запуска таймера, он/она увидит что-то вроде 2:50; если пользователь присоединяется через 30 секунд, таймер покажет 2:30.
Я пробую Quartz Scheduler. Существует функция Execute, которую можно использовать следующим образом:
публичное асинхронное выполнение задачи (контекст IJobExecutionContext) { // Выполняем задачу ожидайте Task.CompletedTask; } Эту функцию можно написать в классе для фоновой обработки. Но эта функциональность не может быть реализована в контроллере/представлении.
Мобильная версия