feat: Add Hangfire infrastructure with dynamic storage configuration

- Install Hangfire packages (Core, AspNetCore, SqlServer, InMemory)
- Configure Hangfire in Program.cs with boolean InMemory flag from appsettings
- Add Hangfire dashboard at /hangfire route
- Update appsettings.json with Hangfire:InMemory configuration
- Update launchSettings.json with new launch URL
- Remove obsolete Worker.cs background service
This commit is contained in:
2026-07-12 00:04:00 +02:00
parent 8255f1f6aa
commit eb7adc741a
5 changed files with 78 additions and 29 deletions

View File

@@ -5,5 +5,14 @@
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
"ConnectionStrings": {
"SDD-VMP04-SQL17": "Server=SDD-VMP04-SQL17\\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=dd;Encrypt=false;TrustServerCertificate=True;"
},
"AllowedHosts": "*",
"Hangfire": {
"InMemory": true
},
"ReC": {
"ApiUrl": "http://172.24.12.39:90"
}
}