Docs
Extend logs in your projects
Easy replace logs in entire project with one line of code
And make them Reach, Filterable and Allocation free on string interpolation
Key Benefits
- Almost free on disabled logs
- Very low perf impact on enabled log filtering
- Enable/Disable logs in files on demand without rebuild/redeploy
How It Works
- Reroute all calls to `Debug.Log` with `Flexy.Log.Debug` and handle logging in Allocation Free way
How To use
- Enable C#10 support in project settings (add `-langversion:10` to additional compiler arguments)
- add line `global using Debug = Flexy.Log.Debug;` in one cs file in project to reroute calls