A framework that adds mixins, inversion of control, DbC, and other language features to the Common Language Runtime.

Install-Package LinFu.Core -Version
dotnet add package LinFu.Core --version
<PackageReference Include="LinFu.Core" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LinFu.Core --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.


This package has no dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on LinFu.Core:

Package Downloads
LinFu provider for SNAP. SNAP makes AOP easy by integrating with your favorite IoC container. SNAP does not modify compiled code (unlike PostSharp) . It uses your IoC container to create runtime-callable wrappers to intercept your method calls. Source code for SNAP is hosted at
Castle extension to support interceptors for types and methods

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on LinFu.Core:

Repository Stars
Simple .NET Aspect-Oriented Programming

Version History

Version Downloads Last updated 10,836 3/21/2012