Inheritance: AbstractMethodScopeWeaver
 public SetPropertyDecoratorWeaver(MethodInfo method, IWeavingSettings weavingSettings)
     : base(method, weavingSettings)
 {
     MethodEndWeaver       = new MethodEndWeaver();
     MethodScopeWeaver     = new SetPropertyDecoratorScopeWeaver(method, weavingSettings);
     MethodDefintionWeaver = new SetPropertySignatureWeaver(weavingSettings.TypeDefinition);
 }
 public SetPropertyDecoratorWeaver(MethodInfo method, IWeavingSettings weavingSettings)
     : base(method, weavingSettings)
 {
     MethodEndWeaver = new MethodEndWeaver();
     MethodScopeWeaver = new SetPropertyDecoratorScopeWeaver(method, weavingSettings);
     MethodDefintionWeaver = new SetPropertySignatureWeaver(weavingSettings.TypeDefinition);
 }