public override void ExecuteActivityConfigured <TActivity, TArguments>(IExecuteActivityConfigurator <TActivity, TArguments> configurator) { var specification = new InMemoryExecuteContextOutboxSpecification <TArguments>(); _configure?.Invoke(specification); configurator.Arguments(x => x.AddPipeSpecification(specification)); }
public override void ActivityConfigured <TActivity, TArguments>(IExecuteActivityConfigurator <TActivity, TArguments> configurator, Uri compensateAddress) { var specification = new InMemoryExecuteContextOutboxSpecification <TArguments>(); configurator.Arguments(x => x.AddPipeSpecification(specification)); }