Custom attribute that, when applied to a method of an aspect class, specifies that this method
should be invoked after the instances of all the aspects applied on the same target have been initialized. The target method
must have a void return value and have a single parameter of type AspectInitializationReason.
Namespace: PostSharp.Aspects.Advices
Assembly: PostSharp.dll
Syntax
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
public sealed class OnAspectsInitializedAdvice : AdviceRemarks
Use this advice instead of InitializeAspectInstanceAdvice when the initialization logic of the aspect depends on other aspects of the same target being initialized.
Constructors
| Name | Description |
|---|---|
| OnAspectsInitializedAdvice() |