Ready-to-Use Aspect Libraries
No need to reinvent the wheel. Metalama comes with a set of professionally built aspects, ready to be used in your projects.
Features
- Open source. Released under the same MIT license as the Metalama Framework.
- Professionally built. Crafted by the Metalama core team.
- Continuously tested. Integrated into Metalama’s CI/CD process.
- Customizable. Designed for extensibility and adaptability.
- Professionally supported. Covered by Metalama Professional and Metalama Enterprise support.
Libraries
Code Contracts
Check preconditions, postconditions, and invariants. Validate fields, properties, parameters, and return values.
Memoization
Add high-performance, low-overhead caching to get-only properties and parameterless methods.
Observability
Implement INotifyPropertyChanged
without any boilerplate code. Never miss a notification again.
Dependency Properties and Commands
Transform C# automatic properties into WPF dependency properties and methods into WPF commands without redundant code.
Resources
- Source code on GitHub
- Metalama Marketplace indexes all aspect libraries and extensions