diff --git a/src/Admin/Admin.csproj b/src/Admin/Admin.csproj index cd30e841b4..787e999686 100644 --- a/src/Admin/Admin.csproj +++ b/src/Admin/Admin.csproj @@ -7,6 +7,7 @@ + diff --git a/src/Admin/Program.cs b/src/Admin/Program.cs index 006a8223b2..6773cc0d06 100644 --- a/src/Admin/Program.cs +++ b/src/Admin/Program.cs @@ -1,4 +1,7 @@ using Bit.Core.Utilities; +#if DEBUG +using Bit.ServiceDefaults; +#endif namespace Bit.Admin; @@ -6,7 +9,7 @@ public class Program { public static void Main(string[] args) { - Host + var builder = Host .CreateDefaultBuilder(args) .ConfigureCustomAppConfiguration(args) .ConfigureWebHostDefaults(webBuilder => @@ -17,8 +20,12 @@ public class Program }); webBuilder.UseStartup(); }) - .AddSerilogFileLogging() - .Build() - .Run(); + .AddSerilogFileLogging(); + +#if DEBUG + builder.AddServiceDefaults(); +#endif + + builder.Build().Run(); } } diff --git a/src/Api/Api.csproj b/src/Api/Api.csproj index 48fedfc8c1..8c7dca29dc 100644 --- a/src/Api/Api.csproj +++ b/src/Api/Api.csproj @@ -17,6 +17,7 @@ + diff --git a/src/Api/Program.cs b/src/Api/Program.cs index bf924af47f..62b388f2be 100644 --- a/src/Api/Program.cs +++ b/src/Api/Program.cs @@ -1,4 +1,7 @@ using Bit.Core.Utilities; +#if DEBUG +using Bit.ServiceDefaults; +#endif namespace Bit.Api; @@ -6,15 +9,19 @@ public class Program { public static void Main(string[] args) { - Host + var builder = Host .CreateDefaultBuilder(args) .ConfigureCustomAppConfiguration(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup(); }) - .AddSerilogFileLogging() - .Build() - .Run(); + .AddSerilogFileLogging(); + +#if DEBUG + builder.AddServiceDefaults(); +#endif + + builder.Build().Run(); } } diff --git a/src/Billing/Billing.csproj b/src/Billing/Billing.csproj index 69999dc795..36ed5babb8 100644 --- a/src/Billing/Billing.csproj +++ b/src/Billing/Billing.csproj @@ -14,6 +14,7 @@ + diff --git a/src/Billing/Program.cs b/src/Billing/Program.cs index 334dc49368..78159cbe69 100644 --- a/src/Billing/Program.cs +++ b/src/Billing/Program.cs @@ -1,4 +1,7 @@ using Bit.Core.Utilities; +#if DEBUG +using Bit.ServiceDefaults; +#endif namespace Bit.Billing; @@ -6,15 +9,20 @@ public class Program { public static void Main(string[] args) { - Host + var builder = Host .CreateDefaultBuilder(args) .UseBitwardenSdk() .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup(); }) - .AddSerilogFileLogging() - .Build() - .Run(); + .AddSerilogFileLogging(); + +#if DEBUG + builder.AddServiceDefaults(); +#endif + + builder.Build().Run(); } } + diff --git a/src/Identity/Identity.csproj b/src/Identity/Identity.csproj index bf5ab82166..e703fe55cd 100644 --- a/src/Identity/Identity.csproj +++ b/src/Identity/Identity.csproj @@ -8,6 +8,7 @@ + diff --git a/src/Identity/Program.cs b/src/Identity/Program.cs index 238ad8ce3a..8662336b44 100644 --- a/src/Identity/Program.cs +++ b/src/Identity/Program.cs @@ -1,4 +1,7 @@ using Bit.Core.Utilities; +#if DEBUG +using Bit.ServiceDefaults; +#endif namespace Bit.Identity; @@ -6,9 +9,14 @@ public class Program { public static void Main(string[] args) { - CreateHostBuilder(args) - .Build() - .Run(); + var builder = CreateHostBuilder(args); + +#if DEBUG + builder.AddServiceDefaults(); +#endif + + builder.Build().Run(); + } public static IHostBuilder CreateHostBuilder(string[] args) diff --git a/src/Notifications/Notifications.csproj b/src/Notifications/Notifications.csproj index 4d19f7faf9..1e8ad21b4f 100644 --- a/src/Notifications/Notifications.csproj +++ b/src/Notifications/Notifications.csproj @@ -16,6 +16,7 @@ + diff --git a/src/Notifications/Program.cs b/src/Notifications/Program.cs index 2792391729..ce593bea1a 100644 --- a/src/Notifications/Program.cs +++ b/src/Notifications/Program.cs @@ -1,4 +1,7 @@ using Bit.Core.Utilities; +#if DEBUG +using Bit.ServiceDefaults; +#endif namespace Bit.Notifications; @@ -6,15 +9,19 @@ public class Program { public static void Main(string[] args) { - Host + var builder = Host .CreateDefaultBuilder(args) .ConfigureCustomAppConfiguration(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup(); }) - .AddSerilogFileLogging() - .Build() - .Run(); + .AddSerilogFileLogging(); + +#if DEBUG + builder.AddServiceDefaults(); +#endif + + builder.Build().Run(); } }