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
00:00 - Introduction
02:01 - NopCommerce
03:38 - Naming conventions with attribute
05:33 - Naming conventions with fabrics
08:21 - Isolate interface implementations
11:48 - Disabling warnings with #pragma
15:02 - Conclusion
See also
Verifying architecture
Verifying usage of a class, member, or namespace
Enforcing naming conventions