The following namespaces allow you to query your projects and solutions using the Metalama code model. This includes results and intermediate objects from the Metalama compilation process, such as aspect instances and reported diagnostics.
Namespace | Description |
---|---|
Metalama.Framework.Introspection | This namespace exposes the output of the Metalama compilation process. |
Metalama.Framework.Workspaces | This namespace enables you to load a C# project or solution in your custom code (or with LinqPad) and inspect the code model. |
Metalama.LinqPad | This namespace implements a LinqPad driver and custom object dumpers. |