IVerifier<T> Interface
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
Syntax
[CompileTime]
[Obsolete("Use IAspectReceiver<T>.")]
public interface IVerifier<out T> where T : class, IDeclaration
Type Parameters
Name | Description |
---|---|
T |
Properties
Name | Description |
---|---|
AssemblyName | Gets assembly name the project that instantiated the current IVerifier<T>. |
Namespace | Gets the namespace from which the current IVerifier<T> was instantiated, i.e. the namespace of the
NamespaceFabric or the TypeFabric. Returns |
Receiver | Gets the underlying IAspectReceiver<TDeclaration>. |