feat: Add Windows Service hosting support

- Add Microsoft.Extensions.Hosting.WindowsServices package
- Add HostingOptions:UseWindowsService configuration flag to appsettings.json
- Configure Program.cs to optionally run as Windows Service based on config
- IIS hosting continues to work by default (UseWindowsService=false)
- Delete obsolete Worker.cs that was conflicting with ProfileManager
This commit is contained in:
2026-07-12 00:23:59 +02:00
parent 59bef13f5d
commit d50232b0bb
3 changed files with 10 additions and 0 deletions

View File

@@ -9,6 +9,9 @@
"SDD-VMP04-SQL17": "Server=SDD-VMP04-SQL17\\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=dd;Encrypt=false;TrustServerCertificate=True;"
},
"AllowedHosts": "*",
"HostingOptions": {
"UseWindowsService": false
},
"Hangfire": {
"InMemory": true
},