Metalama 1.0 / / Metalama Documentation / Aspect API / Metalama.​Framework.​Aspects / Override­Event­Aspect

Class OverrideEventAspect

A base aspect that overrides the implementation of an event.

Inheritance
OverrideEventAspect
Namespace: Metalama.Framework.Aspects
Assembly: Metalama.Framework.dll
Syntax
public abstract class OverrideEventAspect : EventAspect, IAspect<IEvent>, IAspect, ICompileTimeSerializable, IEligible<IEvent>

Constructors

Name Description
OverrideEventAspect()

Methods

Name Description
BuildAspect(IAspectBuilder<IEvent>)

Initializes the aspect. The implementation must add advice, child aspects and validators using the builder parameter.

BuildEligibility(IEligibilityBuilder<IEvent>)
OverrideAdd(Object)
OverrideRemove(Object)

See Also