|
|
|
@ -1,7 +1,6 @@
|
|
|
|
|
using Hangfire;
|
|
|
|
|
using Hangfire.Console;
|
|
|
|
|
using Hangfire.HttpJob;
|
|
|
|
|
using Hangfire.Tags.SqlServer;
|
|
|
|
|
|
|
|
|
|
var builder = WebApplication.CreateBuilder(args);
|
|
|
|
|
|
|
|
|
@ -9,12 +8,13 @@ var builder = WebApplication.CreateBuilder(args);
|
|
|
|
|
var connectionString = builder.Configuration["ConnectionStrings:Default"];
|
|
|
|
|
|
|
|
|
|
builder.Services.AddHangfire(config => config
|
|
|
|
|
.UseSimpleAssemblyNameTypeSerializer()
|
|
|
|
|
.UseRecommendedSerializerSettings()
|
|
|
|
|
.UseSqlServerStorage(connectionString)
|
|
|
|
|
// .UseConsole(new ConsoleOptions()
|
|
|
|
|
// {
|
|
|
|
|
// BackgroundColor = "#000079"
|
|
|
|
|
// })
|
|
|
|
|
// .UseTagsWithSql()
|
|
|
|
|
.UseConsole(new ConsoleOptions()
|
|
|
|
|
{
|
|
|
|
|
BackgroundColor = "#000079"
|
|
|
|
|
})
|
|
|
|
|
.UseHangfireHttpJob()
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
@ -24,7 +24,7 @@ builder.Services.AddHangfireServer();
|
|
|
|
|
var app = builder.Build();
|
|
|
|
|
|
|
|
|
|
app.UseHangfireDashboard();
|
|
|
|
|
// app.UseHangfireServer();
|
|
|
|
|
|
|
|
|
|
app.MapGet("/", () => "Hangfire service is running!");
|
|
|
|
|
|
|
|
|
|
app.Run();
|