public CompositeMethodWeaverBuilder(ICompositeMethodMap compositeMethodMap, ITypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices) : base(compositeMethodMap.ContractType, typeDefinition) { this.compositeMethodMap = compositeMethodMap; this.aspectWeavingServices = aspectWeavingServices; }
public CompositeMethodWeaverBuilder(ICompositeMethodMap compositeMethodMap, ITypeDefinition typeDefinition) : base(compositeMethodMap.ImplementationMember, compositeMethodMap.ImplementationType, compositeMethodMap.ContractType, typeDefinition) { this.compositeMethodMap = compositeMethodMap; }
public CompositeMethodWeaverBuilder(ICompositeMethodMap compositeMethodMap, ITypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices) : base(compositeMethodMap.ContractType, typeDefinition) { this.compositeMethodMap = compositeMethodMap; this.aspectWeavingServices = aspectWeavingServices; }