private static void ConfigureFileOutput(LoggerConfiguration loggerConfiguration, LoggingTarget loggingTarget)
        {
            if (loggingTarget == null || !loggingTarget.Enabled)
            {
                return;
            }

            if (!Enum.TryParse <LogEventLevel>(loggingTarget.Level, true, out var level))
            {
                level = LogEventLevel.Debug;
            }

            loggerConfiguration.WriteTo.Logger(l => l.MinimumLevel.Is(level).WriteTo.File(@"Logs\logs.txt", rollingInterval: RollingInterval.Day));
        }
        private static void ConfigureConsoleOutput(LoggerConfiguration loggerConfiguration, LoggingTarget loggingTarget)
        {
            if (loggingTarget == null || !loggingTarget.Enabled)
            {
                return;
            }

            if (!Enum.TryParse <LogEventLevel>(loggingTarget.Level, true, out var level))
            {
                level = LogEventLevel.Information;
            }

            loggerConfiguration.WriteTo.Logger(l => l.MinimumLevel.Is(level).WriteTo.Console());
        }