From 57352847fc8ef6e6be276bad5bc9952edc6d831c Mon Sep 17 00:00:00 2001 From: meysamhadeli Date: Fri, 7 Oct 2022 17:19:10 +0330 Subject: [PATCH] fix null exception in AddCustomSerilog --- src/BuildingBlocks/Logging/Extensions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/BuildingBlocks/Logging/Extensions.cs b/src/BuildingBlocks/Logging/Extensions.cs index 3f34c88..7642cfa 100644 --- a/src/BuildingBlocks/Logging/Extensions.cs +++ b/src/BuildingBlocks/Logging/Extensions.cs @@ -37,7 +37,7 @@ namespace BuildingBlocks.Logging .Enrich.FromLogContext() .ReadFrom.Configuration(context.Configuration); - if (logOptions.Elastic.Enable) + if (logOptions.Elastic is { Enable: true }) { loggerConfiguration.WriteTo.Elasticsearch( new ElasticsearchSinkOptions(new Uri(logOptions.Elastic.ElasticServiceUrl)) @@ -48,7 +48,7 @@ namespace BuildingBlocks.Logging }); } - if (logOptions.File.Enable) + if (logOptions.File is { Enable: true }) { var path = string.IsNullOrWhiteSpace(logOptions.File.Path) ? "logs/.txt" : logOptions.File.Path; if (!Enum.TryParse(logOptions.File.Interval, true, out var interval))