diff --git a/DigitalData.Core.Security/Services/PemFileInitalizer.cs b/DigitalData.Core.Security/Services/PemFileInitalizer.cs index d22f76e..4b65d3d 100644 --- a/DigitalData.Core.Security/Services/PemFileInitalizer.cs +++ b/DigitalData.Core.Security/Services/PemFileInitalizer.cs @@ -10,9 +10,9 @@ public class PemFileInitalizer : BackgroundService { private readonly CryptoFactoryParams _factoryParams; - private readonly ILogger? _logger; + private readonly ILogger _logger; - public PemFileInitalizer(IOptions factoryParamsOptions, ILogger? logger = null) + public PemFileInitalizer(IOptions factoryParamsOptions, ILogger logger) { _factoryParams = factoryParamsOptions.Value; _logger = logger; @@ -20,9 +20,7 @@ public class PemFileInitalizer : BackgroundService protected override async Task ExecuteAsync(CancellationToken stoppingToken) { - if (_logger is null) - await InitPemFiles(stoppingToken); - else try + try { await InitPemFiles(stoppingToken); }