Skip to content
Bo Flynn edited this page Jun 17, 2021 · 5 revisions

Welcome to the Tracer wiki!

Tracer is a tool for injecting method tracing and help you a bit with logging. 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 instance log calls.

Tracer.Fody itself deals with the weaving only so it should not be used directly. Instead use an adapter like Tracer.Log4Net.Fody.

There is a section on getting started quickly.

For more details on how-to configure and use see the Basics page. Also take a look at the source as TestApplication demonstrates Tracer capabilities.

Creating custom adapter for your specific needs is very easy, see Custom adapters.

Tracer is built on the excellent Fody and Cecil.