refactor(PemFileInitalizer): Die Methode ExecuteAsync wurde vereinfacht.
- Die Logger-Inject-Funktion wurde obligatorisch gemacht. - Der try catch-Blog wurde so konfiguriert, dass die Ausnahme in jedem Fall protokolliert wird.
This commit is contained in:
parent
144fe86987
commit
6a12ad77ec
@ -10,9 +10,9 @@ public class PemFileInitalizer : BackgroundService
|
|||||||
{
|
{
|
||||||
private readonly CryptoFactoryParams _factoryParams;
|
private readonly CryptoFactoryParams _factoryParams;
|
||||||
|
|
||||||
private readonly ILogger<PemFileInitalizer>? _logger;
|
private readonly ILogger<PemFileInitalizer> _logger;
|
||||||
|
|
||||||
public PemFileInitalizer(IOptions<CryptoFactoryParams> factoryParamsOptions, ILogger<PemFileInitalizer>? logger = null)
|
public PemFileInitalizer(IOptions<CryptoFactoryParams> factoryParamsOptions, ILogger<PemFileInitalizer> logger)
|
||||||
{
|
{
|
||||||
_factoryParams = factoryParamsOptions.Value;
|
_factoryParams = factoryParamsOptions.Value;
|
||||||
_logger = logger;
|
_logger = logger;
|
||||||
@ -20,9 +20,7 @@ public class PemFileInitalizer : BackgroundService
|
|||||||
|
|
||||||
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
|
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
|
||||||
{
|
{
|
||||||
if (_logger is null)
|
try
|
||||||
await InitPemFiles(stoppingToken);
|
|
||||||
else try
|
|
||||||
{
|
{
|
||||||
await InitPemFiles(stoppingToken);
|
await InitPemFiles(stoppingToken);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user