public MethodDecoratorWeaver(IWeavingSettings weavingSettings) : base(weavingSettings) { MethodEndWeaver = new MethodEndWeaver(); MethodScopeWeaver = new MethodDecoratorScopeWeaver(weavingSettings); MethodDefintionWeaver = new MethodSignatureWeaver(weavingSettings.TypeDefinition); }
public MethodDecoratorWeaver(MethodInfo method, IWeavingSettings weavingSettings) : base(method, weavingSettings) { MethodEndWeaver = new MethodEndWeaver(); MethodScopeWeaver = new MethodDecoratorScopeWeaver(method, weavingSettings); MethodDefintionWeaver = new MethodSignatureWeaver(weavingSettings.TypeDefinition); }