Metalama Documentation
Getting started
Video tutorials
0. A short introduction
1. Your first aspect101
2. More aspect types102
3. Adding many aspects - inheritance and fabrics103
4. Testing aspects104
5. Debugging enhanced code and aspects105
6. Reporting errors and warnings106
7. Offering code fixes and live templates
8. Verifying architecture
9. Building custom architecture rules
Conceptual documentation
Commented examples
API documentation
In this video
01:52 - Adding the NuGet package
02:27 - Creating an aspect and a template
05:59 - Using the target context in the template
07:35 - Adding a condition to the template
09:13 - Summary
See also
Getting started: overriding a method
Adding aspects to your code
Understanding your aspect-oriented code