C# Класс Cilador.Fody.DtoProjector.DtoProjectorWeave

Наследование: IWeave
Показать файл Открыть проект

Открытые методы

Метод Описание
Initialize ( IWeavingContext weavingContext, WeaveConfigTypeBase weaveConfig ) : void

Initializes the weave.

Weave ( IWeavingContext weavingContext, Mono.Cecil.TypeDefinition target, CustomAttribute weaveAttribute ) : void

Projects a DTO type as a nested type inside of the target type.

Описание методов

Initialize() публичный Метод

Initializes the weave.
public Initialize ( IWeavingContext weavingContext, WeaveConfigTypeBase weaveConfig ) : void
weavingContext IWeavingContext Weaving context that is initializing the weave.
weaveConfig WeaveConfigTypeBase Must be null for this type of weave.
Результат void

Weave() публичный Метод

Projects a DTO type as a nested type inside of the target type.
public Weave ( IWeavingContext weavingContext, Mono.Cecil.TypeDefinition target, CustomAttribute weaveAttribute ) : void
weavingContext IWeavingContext Weaving context within which the weave is running.
target Mono.Cecil.TypeDefinition Target type.
weaveAttribute Mono.Cecil.CustomAttribute Attribute that decorated the target type.
Результат void