5 packages tagged with “post-compiler”
The #1 pattern-aware extension to C# and VB.
Attributes-based compile-time AOP framework. Cross-cutting concerns made easy! Just apply your attributes where you need them and everything automagicaly works! No xml configs! No wierd reflection hacks! No runtime emit! Works with AOT and Blazor! See release notes for this version here: https://github.com/pamidur/aspect-injector/releases/tag/2.9.0
PostSharp SDK allows for development of PostSharp add-ins using low-level APIs.
PSA: 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 https://github.com/erhan0/aop 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
Attributes-based compile-time AOP framework. Cross-cutting concerns made easy! Just apply your attributes where you need and everything automagicaly works! No xml configs! No wierd reflection hacks! No runtime emit! Works with AOT and Blazor! See release notes for this version here: https://github.com/pamidur/aspect-injector/releases/tag/