Microsoft.Extensions.Configuration Microsoft.Extensions.Configuration.FileExtensions Microsoft.Extensions.Configuration.Json (support for JSON configuration files) Serilog.Settings.Configuration
var configuration = new ConfigurationBuilder() .SetBasePath(System.IO.Directory.GetCurrentDirectory()) .AddJsonFile(path: "appsettings.json", optional: false, reloadOnChange: true) .Build();
Log.Logger = new LoggerConfiguration() .ReadFrom.Configuration(configuration) .CreateLogger();
Log.Verbose("MRLGauger Starting up ==========================="); Log.Debug("MRLGauger Starting up ==========================="); Log.Information("MRLGauger Starting up ==========================="); Log.Warning("MRLGauger Starting up ==========================="); Log.Error("MRLGauger Starting up ===========================");