Namespace Metalama.Extensions.Architecture.Fabrics
Classes
AmenderExtensions
Extension methods for IProjectAmender, INamespaceAmender and ITypeAmender. Entry point of the package when used in fabrics.
ArchitectureVerifier
Exposes, as extension methods, the fluent API for architecture validation from fabrics. Standard extension methods are exposed by the ArchitectureVerifierExtensions class. To extend the fluent API, expose extension methods of this object. This class is the weakly-typed base of ArchitectureVerifier<T>.
ArchitectureVerifier<T>
Exposes, as extension methods, the fluent API for architecture validation from fabrics. Standard extension methods are exposed by the ArchitectureVerifierExtensions class. To extend the fluent API, expose extension methods of this object. This class is the strongly-typed implementation of ArchitectureVerifier.
ArchitectureVerifierExtensions
Extension methods that verify the architecture. These methods extend the ArchitectureVerifier class, which is returned by the Verify(IProjectAmender) method of the AmenderExtensions class.