MetalamaAPI documentationAspect APIMetalama.​Framework.​AspectsOverride­Event­Aspect
Open sandboxFocus

OverrideEventAspect Class

A base aspect that overrides the implementation of an event.

Inheritance
System.Object
OverrideEventAspect
Namespace: Metalama.Framework.Aspects
Assembly: Metalama.Framework.dll
Syntax
public abstract class OverrideEventAspect : EventAspect, IAspect<IEvent>, IAspect, ICompileTimeSerializable, ITemplateProvider, 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