Je suis en train de formater l'enregistrement dans le cadre Serilog en utilisant le format outputTemplate comme suitpersonnalisée Mise en forme Connexion Serilog pour UWP Apps
Log.Logger = new LoggerConfiguration()
.WriteTo.File(path, outputTemplate: "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u4}] {Message}{NewLine}{Exception}")
.CreateLogger();
Utilisation de « U4 » pour formater les noms de logLevel donne un nom raccourci comme INFO , EROR, WARN, ...
Mais je voudrais avoir différents niveaux de notation au format INFO, ERROR (au lieu de EROR), FATAL (au lieu de FATL). Comment puis-je restructurer le modèle de sortie pour formater de manière sélective le nom Loglevel?
dans son [code source] Vous feriez mieux de passer du genou profonde du temps (https://github.com/serilog/serilog-extensions-logging) et compilez votre propre version personnalisée. – Skyblue