using Cksoft.Data; using Cksoft.Data.Repository; using Hangfire; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration.Json; using System; using System.Text; namespace OfilmBICollect { class Program { static void Main(string[] args) { Console.OutputEncoding = Encoding.Default; Console.WriteLine("开始执行"); var builder = new ConfigurationBuilder() .Add(new JsonConfigurationSource { Path = "appsettings.json", ReloadOnChange = true }) .Build(); IConfigurationSection dbSection = builder.GetSection("eap"); var conn = dbSection.GetValue("ConnectionStrings"); var timeSpan = builder.GetValue("timespan"); RecurringJob.AddOrUpdate( () => Console.WriteLine("Recurring!"), Cron.Minutely); } } }