public AfterAsyncWeaveProcess(ILogger log, MethodDefinition target, AfterAdviceEffect effect, AspectDefinition aspect) : base(log, target, effect, aspect) { _asyncResult = (_stateMachine.Fields.First(f => f.Name == "<>t__builder").FieldType as IGenericInstance)?.GenericArguments.FirstOrDefault(); }
public AfterIteratorWeaveProcess(ILogger log, MethodDefinition target, AfterAdviceEffect effect, AspectDefinition aspect) : base(log, target, effect, aspect) { }
public AfterIteratorWeaveProcess(BaseModuleWeaver weaver, MethodDefinition target, AfterAdviceEffect effect, AspectDefinition aspect) : base(weaver, target, effect, aspect) { }