Tracer.Fody 1.2.3

There is a newer version of this package available.
See the version list below for details.
dotnet add package Tracer.Fody --version 1.2.3
                    
NuGet\Install-Package Tracer.Fody -Version 1.2.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Tracer.Fody" Version="1.2.3">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Tracer.Fody" Version="1.2.3" />
                    
Directory.Packages.props
<PackageReference Include="Tracer.Fody">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Tracer.Fody --version 1.2.3
                    
#r "nuget: Tracer.Fody, 1.2.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Tracer.Fody@1.2.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Tracer.Fody&version=1.2.3
                    
Install as a Cake Addin
#tool nuget:?package=Tracer.Fody&version=1.2.3
                    
Install as a Cake Tool

Trace.Fody is an ILWeaver which adds trace enter and leave log entries to methods. Besides it rewrites static log calls to
   instance calls adding method information to the call in order to avoid costly stack walks in the logger. This is a general rewriter which can be adapted to different logging frameworks, do not use it directly.
Use one of the existing adapters in your project like Tracer.Log4Net.Fody or build your own.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (13)

Showing the top 5 NuGet packages that depend on Tracer.Fody:

Package Downloads
Tracer.OpenTracing.Fody

Tracer.Fody plugin for instrumenting with OpenTracing

Xels.Bitcoin

Xels Bitcoin FullNode

Xels.Bitcoin.Features.Consensus

Xels Bitcoin Features Consensus

Xels.Bitcoin.Features.RPC

Xels Bitcoin Features RPC

Xels.Bitcoin.Features.MemoryPool

Xels Bitcoin Features MemoryPool

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Tracer.Fody:

Repository Stars
stratisproject/StratisBitcoinFullNode
Bitcoin full node in C#
Version Downloads Last Updated
3.3.1 169,776 4/19/2020
3.3.0 7,232 3/5/2020
3.2.2 9,024 1/6/2020
3.2.1 2,120 12/7/2019
3.2.0 11,731 10/14/2019
3.1.0 28,215 5/27/2019
3.0.0 5,101 3/19/2019
3.0.0-beta3 2,303 3/1/2019
3.0.0-beta2 1,705 2/21/2019
3.0.0-beta 2,091 2/18/2019
2.2.0 68,611 5/14/2018
2.0.0 4,819 11/5/2017
1.6.0 10,283 5/18/2017
1.5.0 16,885 4/18/2017
1.4.0 9,127 1/2/2017
1.3.1 3,839 8/24/2016
1.3.0 10,741 7/17/2016
1.2.4 3,918 4/14/2016
1.2.3 3,814 3/21/2016
1.2.2 3,595 3/19/2016
Loading failed

* 1.0.0
   Initial release
* 1.1.0
   - Trace leave now logs when a method is exited with an exception
   - Bug fix on static log rewrites
   - Tracer now creates verifiable code
* 1.1.1
   - Fixed static log rewrite for constructors and closures/lambdas
* 1.2.0
   - In the configuration TraceOn target value extended with 'none' which means no tracing by default
   - Changed TraceLeave signature to receive start and end ticks instead of elapsed ticks
* 1.2.2
- Updated to Fody 1.29.4
* 1.2.3
- Added support for strong named custom adapter assemblies