コード例 #1
0
 public CompositeMethodWeaverBuilder(ICompositeMethodMap compositeMethodMap, ITypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices)
     : base(compositeMethodMap.ContractType, typeDefinition)
 {
     this.compositeMethodMap    = compositeMethodMap;
     this.aspectWeavingServices = aspectWeavingServices;
 }
コード例 #2
0
 public CompositeMethodWeaverBuilder(ICompositeMethodMap compositeMethodMap, ITypeDefinition typeDefinition)
     : base(compositeMethodMap.ImplementationMember, compositeMethodMap.ImplementationType, compositeMethodMap.ContractType, typeDefinition)
 {
     this.compositeMethodMap = compositeMethodMap;
 }
コード例 #3
0
 public CompositeMethodWeaverBuilder(ICompositeMethodMap compositeMethodMap, ITypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices)
     : base(compositeMethodMap.ContractType, typeDefinition)
 {
     this.compositeMethodMap = compositeMethodMap;
     this.aspectWeavingServices = aspectWeavingServices;
 }