MetalamaAPI documentationAspect APIMetalama.​Framework.​Code­FixesICode­Action­BuilderApply­Aspect­Async
Open sandboxFocus

ICodeActionBuilder.ApplyAspectAsync Method

ApplyAspectAsync<TTarget>(TTarget, IAspect<TTarget>)

Applies an aspect to a given declaration (so that the source code of the given declaration is modified by the affect).

Declaration
Task ApplyAspectAsync<TTarget>(TTarget targetDeclaration, IAspect<TTarget> aspect)
where TTarget : class, IDeclaration
Parameters
Type Name Description
TTarget targetDeclaration
IAspect<TTarget> aspect
Returns
Type Description
Task
Type Parameters
Name Description
TTarget