In Using Metalama, you learned how to use pre-built aspects in your project. This section shows you how to write your first aspect. We'll focus on simple tasks and features. Later sections cover more advanced details.
In this section
| Article | Description |
|---|---|
| Getting started with overriding methods | Override a method's implementation with an aspect. |
| Getting started with overriding fields and properties | Override a property's implementation or encapsulate a field with a property. |
| Getting started with contracts | Validate the value of fields, properties, or parameters. |