Metalama//API Documentation/Extensions API/Metalama.​Extensions.​Architecture.​Fabrics/IVerifier<T>
Open sandboxFocus

Interface IVerifier<T>

Exposes, as extension methods, the fluent API for architecture validation from fabrics. When the scope represents a set of types, the ITypeSetVerifier<T> interface is used instead. This interface represents a set of declarations that can be validated.

Namespace: Metalama.Extensions.Architecture.Fabrics
Assembly: Metalama.Extensions.Architecture.dll
public interface IVerifier<out T>
    where T : class, IDeclaration
Type Parameters
Name Description


Name Description

Gets the namespace from which the current IVerifier<T> was instantiated, i.e. the namespace of the NamespaceFabric or the TypeFabric. Returns null if the IVerifier<T> was instantiated from a ProjectFabric.


Gets the underlying IAspectReceiver<TDeclaration>.