csnemes / tracer

Tracing rewriter using Fody
Apache License 2.0
93 stars 26 forks source link

Tracer 3.2.0

Tracing and logging rewriter using Fody. It adds trace enter and trace leave log entries for the methods specified. Such calls include incoming and outgoing arguments as well as time spent in the method. It also rewrites static log entries to properly configured log calls. Tracer is the rewriter core on which one of the specific adapters like Tracer.Log4Net is built uppon. Creating custom adapters for your specific needs is very easy. Version 2.x or higher supports netstandard 2.0. See Wiki for details.

Existing adapters are (supporting netstandard 2.0):

Adapter NuGet package Version
Log4Net Tracer.Log4Net.Fody NuGet
Serilog Tracer.Serilog.Fody NuGet
NLog Tracer.4NLog.Fody NuGet

Should you have any question/problem send an email to csaba.nemes@outlook.com or add an issue/request.

Compatibility:

To install:

To build:

Use Visual Studio 2017

Version History for Tracer:

Version History for Tracer.Log4Net:

Version History for Tracer.Serilog:

Version History for Tracer.4NLog:

Notes: