Вы просите, чтобы за вас разобрались в текущем коде. А лучше описать задачу, которую вы пытаетесь решить.
Я тоже не оч понял из вопроса, что вы хотите.
Нашёл у себя в загашнике такой код, может вам поможет, в конфиге ничего нет, всё через код:
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.File("info.txt", LogEventLevel.Information)
//.WriteTo.File("debug.txt", LogEventLevel.Debug)
.WriteTo.Console(LogEventLevel.Information, theme: SystemConsoleTheme.Colored)
.CreateLogger();
private static void ConfigureServices(IServiceCollection services, IExternalServerSettings serverSettings)
{
......
services.AddLogging(lb =>
{
lb.SetMinimumLevel(LogLevel.Debug);
lb.AddFilter((type, level) => !type.Contains("System"));
});
}