У меня есть набор задач, которые я хочу выполнять каждую ночь.
Эти задачи включают, по порядку, запрос к базе данных, перемещение, а затем переименование некоторых изображений и обновление таблицы базы данных. Моя первая мысль заключалась в том, чтобы создать задание SQL Server и использовать xp_cmdshell для перемещения файлов, но после небольшого исследования я отказался от этого.
Как лучше всего реализовать это как .NET заявление? Стоит ли создавать службу Windows? Консольное приложение, которое планируется запускать один раз за ночь? Другой крутой способ, о котором я даже не знаю?