A class that, when inherited by a type in a given namespace, allows that type to analyze and add aspects to that namespace.
Namespace: Metalama.Framework.Fabrics
Assembly: Metalama.Framework.dll
Syntax
public abstract class NamespaceFabric : Fabric, ICompileTimeSerializable, ITemplateProvider
Constructors
Name | Description |
---|---|
NamespaceFabric() |
Methods
Name | Description |
---|---|
AmendNamespace(INamespaceAmender) | The user can implement this method to analyze types in the current namespace, add aspects, and report or suppress diagnostics. |