Browse Source

add exception log if storage structure failed. #337

master
Savorboard 5 years ago
parent
commit
79922302c2
1 changed files with 10 additions and 3 deletions
  1. +10
    -3
      src/DotNetCore.CAP/IBootstrapper.Default.cs

+ 10
- 3
src/DotNetCore.CAP/IBootstrapper.Default.cs View File

@@ -35,7 +35,14 @@ namespace DotNetCore.CAP
{
_logger.LogDebug("### CAP background task is starting.");

await Storage.InitializeAsync(stoppingToken);
try
{
await Storage.InitializeAsync(stoppingToken);
}
catch (Exception e)
{
_logger.LogError(e, "Initializing the storage structure failed!");
}

stoppingToken.Register(() =>
{
@@ -53,11 +60,11 @@ namespace DotNetCore.CAP
}
}
});
await BootstrapCoreAsync();

_logger.LogInformation("### CAP started!");
}
}

protected virtual Task BootstrapCoreAsync()
{


Loading…
Cancel
Save