예제 #1
0
        public Main(SchedulerRegistry registry)
        {
            _registry = registry;

            // https://github.com/serilog/serilog
            Log.Logger =
                new LoggerConfiguration()
                .WriteTo.ColoredConsole()
                //.WriteTo.RollingFile(@"C:\Jobs\Worker-{Date}.txt")
                .CreateLogger();

            JobManager.JobException += info => { Log.Fatal(info.Exception, "JobManager.JobException"); };
        }
예제 #2
0
 public WindowsService(SchedulerRegistry schedulerRegistry)
 {
     this.registry = schedulerRegistry;
 }
예제 #3
0
 public Main(SchedulerRegistry registry)
 {
     _registry = registry;
 }