public InterfaceImplementationWeaver(ConstructorWeaver constructorWeaver, MethodWeaver methodWeaver) { this.constructorWeaver = constructorWeaver; this.methodWeaver = methodWeaver; this.objectTypeReference = WeavingInformation.ReferenceFinder.GetTypeReference(typeof(object)); this.objectConstructorReference = WeavingInformation.ReferenceFinder.GetMethodReference(this.objectTypeReference, x => x.IsConstructor); }
public InterfaceImplementationWeaver(ConstructorWeaver constructorWeaver, MethodWeaver methodWeaver) { this.constructorWeaver = constructorWeaver; this.methodWeaver = methodWeaver; this.objectTypeReference = WeavingInformation.ReferenceFinder.GetTypeReference(typeof(object)); this.objectConstructorReference = WeavingInformation.ReferenceFinder.GetMethodReference(this.objectTypeReference, x => x.IsConstructor); }
public ClassDecorationWeaver(ConstructorWeaver constructorWeaver, MethodWeaver methodWeaver) { this.constructorWeaver = constructorWeaver; this.methodWeaver = methodWeaver; }
public ClassDecorationWeaver(ConstructorWeaver constructorWeaver, MethodWeaver methodWeaver) { this.constructorWeaver = constructorWeaver; this.methodWeaver = methodWeaver; }