feat: add git commit hash to Serilog context

This commit is contained in:
spiral 2022-01-24 08:13:59 -05:00
parent 2e387ecee9
commit c38ca2e7fa
No known key found for this signature in database
GPG key ID: A6059F0CA0E1BD31
4 changed files with 9 additions and 6 deletions

View file

@ -16,20 +16,20 @@ namespace PluralKit.Bot;
public class Init
{
private static Task Main(string[] args)
private static async Task Main(string[] args)
{
// Load configuration and run global init stuff
var config = InitUtils.BuildConfiguration(args).Build();
InitUtils.InitStatic();
// init version service
await BuildInfoService.LoadVersion();
// Set up DI container and modules
var services = BuildContainer(config);
return RunWrapper(services, async ct =>
await RunWrapper(services, async ct =>
{
// init version service
await BuildInfoService.LoadVersion();
var logger = services.Resolve<ILogger>().ForContext<Init>();
// Initialize Sentry SDK, and make sure it gets dropped at the end