示例#1
0
        public static int Main()
        {
            var loggerFactory = new LoggerFactory().AddConsole();

            var serviceProvider = SampleServiceProvider.Create(loggerFactory);

            return(TopshelfJob.Run <PingQueueJob>(() => serviceProvider.GetService <PingQueueJob>(), loggerFactory: loggerFactory));
        }
示例#2
0
文件: Program.cs 项目: nj/Foundatio
        public static int Main()
        {
            var loggerFactory = new LoggerFactory();

            loggerFactory.AddNLog();

            var serviceProvider = ServiceProvider.FindAndGetServiceProvider(typeof(PingQueueJob), loggerFactory);

            return(TopshelfJob.Run <PingQueueJob>(() => serviceProvider.GetService <PingQueueJob>(), loggerFactory: loggerFactory));
        }