diff --git a/dotnet-client-libraries/Quartz.NET/Quartz.NET/Program.cs b/dotnet-client-libraries/Quartz.NET/Quartz.NET/Program.cs index ab6a036a8a..6bd1b7ac3d 100644 --- a/dotnet-client-libraries/Quartz.NET/Quartz.NET/Program.cs +++ b/dotnet-client-libraries/Quartz.NET/Quartz.NET/Program.cs @@ -17,7 +17,7 @@ .WithIntervalInSeconds(5)) .Build(); -var builder = Host.CreateDefaultBuilder() +var host = Host.CreateDefaultBuilder() .ConfigureServices((cxt, services) => { services.AddQuartz(opt => @@ -25,7 +25,7 @@ opt.UsePersistentStore(s => { s.UseSqlServer("Server=localhost,1433;Database=Quartz;User Id=sa;Password=;Encrypt=False;"); - s.UseJsonSerializer(); + s.UseNewtonsoftJsonSerializer(); }); }); services.AddQuartzHostedService(opt => @@ -34,8 +34,8 @@ }); }).Build(); -var schedulerFactory = builder.Services.GetRequiredService(); +var schedulerFactory = host.Services.GetRequiredService(); var scheduler = await schedulerFactory.GetScheduler(); await scheduler.ScheduleJob(job, trigger); -await builder.RunAsync(); \ No newline at end of file +await host.RunAsync(); \ No newline at end of file diff --git a/dotnet-client-libraries/Quartz.NET/Quartz.NET/Quartz.NET.csproj b/dotnet-client-libraries/Quartz.NET/Quartz.NET/Quartz.NET.csproj index df58d11a47..8ce967ea13 100644 --- a/dotnet-client-libraries/Quartz.NET/Quartz.NET/Quartz.NET.csproj +++ b/dotnet-client-libraries/Quartz.NET/Quartz.NET/Quartz.NET.csproj @@ -2,17 +2,17 @@ Exe - net7.0 + net10.0 enable enable - - - - - + + + + + diff --git a/dotnet-client-libraries/Quartz.NET/Tests/Tests.csproj b/dotnet-client-libraries/Quartz.NET/Tests/Tests.csproj index 56d3a95d0c..67bd047e38 100644 --- a/dotnet-client-libraries/Quartz.NET/Tests/Tests.csproj +++ b/dotnet-client-libraries/Quartz.NET/Tests/Tests.csproj @@ -1,22 +1,23 @@ - net7.0 + net10.0 enable enable false + true - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all