Metalama//API Documentation/Advanced API/Metalama.​Framework.​Engine.​Aspect­Weavers/IAspect­Driver
Open sandboxFocus

Interface IAspectDriver

Aspect drivers are responsible for executing aspects.

Namespace: Metalama.Framework.Engine.AspectWeavers
Assembly: Metalama.Framework.Sdk.dll
public interface IAspectDriver

There are low-level aspect drivers, which should implement IAspectWeaver, and a high-level aspect driver implemented by Metalama. These two families of drivers don't share any semantic. This interface exists for clarity and type safety only.