Я написал простое консольное приложение, которое должно печатать сообщение каждую минуту. Я получаю первое печатное сообщение с надписью «запуск», однако я не получаю сообщение в методе PrintTest()
в моей консоли. Что является причиной этого ? Кстати, это консольное приложение ядра .net.
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Starting");
GlobalConfiguration
.Configuration
.UseSqlServerStorage(@"Server=127.0.0.1,1433; Database=HFTest; User Id=sa; Password=Password123");
RecurringJob.AddOrUpdate((() => PrintTest()), Cron.Minutely());
Console.ReadKey();
}
public static void PrintTest()
{
Console.WriteLine("Hangfire Server started. Press any key to exit...");
}
}