Comments (7)
Could you modify JsonPropertyNames configuration?
https://github.com/Cysharp/ZLogger?tab=readme-ov-file#json
from zlogger.
That works for the basic case, but CLEF logging can use either A) Message (m) or B) Message Templates (mt). Editting the JsonPropertyNames will allow you to log with the message, but not the message template. Specifically, to use the message templates correctly, and thus the log viewers that support CLEF, the output has to be different that what is provided by default with the JsonLogger. You can see this subtle, but important, difference in what I described above, where to use MessageTemplates, the outgoing string needs to include the literals that was generated.
from zlogger.
Thank you, I understand.
I think it's a good suggestion. We have the information internally, so I'll try to prepare a way to extract it!
from zlogger.
Thank you! That would be most helpful, as I'm required to log to CLEF for the project I'm in charge of
from zlogger.
v2.4.0 supports Write/GetOriginalFormat feature.
This is the sample of custom formatter of CLEF.
https://github.com/Cysharp/ZLogger/blob/master/sandbox/ConsoleApp/SampleCustomFormatter.cs
from zlogger.
-[edit]: Ignore this, I'm a dummy. Thanks for helping out!
from zlogger.
Thanks, but good point.
Perhaps ResetWrittenCount will not work in Unity and you can use Clear instead.
from zlogger.
Related Issues (20)
- v2 release task
- Misuse HOT 5
- Improvement: Shared Files HOT 2
- Improvement: Add optional MessageCap HOT 2
- Make use of "Interceptors" feature from C# 12 (Experimental) HOT 3
- Possible symbol name collisions in generated code HOT 2
- Recommendation for Caller* attributes HOT 3
- Add Intermediate String Interpolater HOT 3
- UnitLoggerFactory formatting problems with JSON messages HOT 4
- NuGet Clone failure in Unity With dotnet 4.8.1 HOT 5
- Dependency errors in Unity 2023.2 HOT 7
- Some AOT warning HOT 2
- MessageSequence's IEnumerable Handling Assumptions lead to erroneous serialization HOT 13
- NullReferenceException due to Key being Null in MagicalBox.ReaderCache HOT 9
- Exception output content with plain text is missing HOT 1
- Load Assembly faild in unity 2021.3.12(MacOs)/15(Win11) HOT 4
- FileLogger not Compatible with WebGL HOT 1
- Typo in the "about" text to the repository HOT 1
- IL2CPP build problem with UnityLoggerFactory HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zlogger.