public IScenarioWithEndpointBehavior <TContext> WithEndpoint(EndpointConfigurationBuilder endpointConfigurationBuilder, Action <EndpointBehaviorBuilder <TContext> > defineBehavior) { var builder = new EndpointBehaviorBuilder <TContext>(endpointConfigurationBuilder); defineBehavior(builder); behaviors.Add(builder.Build()); return(this); }
public IScenarioWithEndpointBehavior <TContext> WithEndpoint <T>(Action <EndpointBehaviorBuilder <TContext> > defineBehavior) where T : EndpointConfigurationBuilder { var builder = new EndpointBehaviorBuilder <TContext>(typeof(T)); defineBehavior(builder); behaviors.Add(builder.Build()); return(this); }