Sorry I'm no longer working on this project any more. But Erhan has given it a new home, so if you'd like to contribute and help him revive it, go and check it out at

SheepAspect is an AOP framework for .Net platform that is heavily inspired by AspectJ. It statically weaves target assemblies as a post-compiler task, while maintaining debugability.

     - Support for Visual Studio 2012

     - Bug fixes


     Whats new in Preview-3:

       - DeclareMixin advice

       - DeclareAttributes advice

       - IAspectAware (OnAspectCreated interception)

       - More complete set of pointcuts

       - Intellisense API documentation

       - Accept binaries without pdb

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

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 1,948 8/21/2013 630 7/10/2013 642 6/12/2013 612 6/12/2013 765 2/14/2013 641 1/22/2013 619 1/16/2013 626 1/16/2013 694 11/26/2012 629 11/22/2012 1,019 3/14/2012 1,146 9/18/2011
0.2.0 824 7/12/2011