diff options
author | Wouter Tinus <win.acme.simple@gmail.com> | 2019-12-07 08:34:49 +0100 |
---|---|---|
committer | Wouter Tinus <win.acme.simple@gmail.com> | 2019-12-07 08:34:49 +0100 |
commit | 812aa36dfc44a57c5ea356558e81ed37628c0b42 (patch) | |
tree | 7a9a691229b3e77cbc6853f743c5598f6a51c65d /src/main.lib/Services/ArgumentsService.cs | |
parent | 0639136bcbbd9b6e4d9bf6f4b45e2131660d63f0 (diff) | |
download | letsencrypt-win-simple-812aa36dfc44a57c5ea356558e81ed37628c0b42.zip letsencrypt-win-simple-812aa36dfc44a57c5ea356558e81ed37628c0b42.tar.gz letsencrypt-win-simple-812aa36dfc44a57c5ea356558e81ed37628c0b42.tar.bz2 |
Fix broken import
Diffstat (limited to 'src/main.lib/Services/ArgumentsService.cs')
-rw-r--r-- | src/main.lib/Services/ArgumentsService.cs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main.lib/Services/ArgumentsService.cs b/src/main.lib/Services/ArgumentsService.cs index f9ff334..3bf802b 100644 --- a/src/main.lib/Services/ArgumentsService.cs +++ b/src/main.lib/Services/ArgumentsService.cs @@ -9,7 +9,7 @@ namespace PKISharp.WACS.Services private readonly ILogService _log; private readonly ArgumentsParser _parser; - public MainArguments? MainArguments { get; private set; } + public MainArguments MainArguments { get; private set; } = new MainArguments(); public ArgumentsService(ILogService log, ArgumentsParser parser) { @@ -17,7 +17,12 @@ namespace PKISharp.WACS.Services _parser = parser; if (parser.Validate()) { - MainArguments = parser.GetArguments<MainArguments>(); + var main = parser.GetArguments<MainArguments>(); + if (main == null) + { + throw new InvalidOperationException("No MainArguments"); + } + MainArguments = main; } } |