summaryrefslogtreecommitdiffstats
path: root/src/main/Program.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/Program.cs')
-rw-r--r--src/main/Program.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/Program.cs b/src/main/Program.cs
index 7e4aa75..383695c 100644
--- a/src/main/Program.cs
+++ b/src/main/Program.cs
@@ -19,6 +19,10 @@ namespace PKISharp.WACS.Host
{
// Setup DI
var container = GlobalScope(args);
+ if (container == null)
+ {
+ return;
+ }
// Default is Tls 1.0 only, change to Tls 1.2 or 1.3
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls13;
@@ -55,6 +59,10 @@ namespace PKISharp.WACS.Host
var argumentsParser = new ArgumentsParser(logger, pluginService, args);
var argumentsService = new ArgumentsService(logger, argumentsParser);
var settingsService = new SettingsService(logger, argumentsService);
+ if (!settingsService.Valid)
+ {
+ return null;
+ }
logger.SetDiskLoggingPath(settingsService.Client.LogPath);
_ = builder.RegisterInstance(argumentsService);