From 54b3ecafddc13816b1a19d2ee61a63ff74336b94 Mon Sep 17 00:00:00 2001 From: Stuart Ferguson Date: Wed, 27 Aug 2025 19:02:33 +0100 Subject: [PATCH] add hosting config --- .../Program.cs | 5 ++++- .../TransactionProcessing.SchedulerService.TickerQ.csproj | 3 +++ .../hosting.json | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/hosting.json diff --git a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/Program.cs b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/Program.cs index a3b9d26..1862044 100644 --- a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/Program.cs +++ b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/Program.cs @@ -78,7 +78,10 @@ builder.Logging.ClearProviders(); // Add NLog -builder.Host.UseNLog(); +builder.Host.UseNLog().ConfigureAppConfiguration((hostingContext, config) => +{ + config.AddJsonFile("hosting.json", optional: true, reloadOnChange: true); +}); String nlogConfigFilename = "nlog.config"; diff --git a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/TransactionProcessing.SchedulerService.TickerQ.csproj b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/TransactionProcessing.SchedulerService.TickerQ.csproj index be8d73d..6efdc88 100644 --- a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/TransactionProcessing.SchedulerService.TickerQ.csproj +++ b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/TransactionProcessing.SchedulerService.TickerQ.csproj @@ -28,6 +28,9 @@ + + Always + Always diff --git a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/hosting.json b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/hosting.json new file mode 100644 index 0000000..ec2f1f9 --- /dev/null +++ b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.TickerQ/hosting.json @@ -0,0 +1,3 @@ +{ + "urls": "http://*:9601" +} \ No newline at end of file