public ExecutorBuilder PersistTasks(Action<AggregateMatcherBuilder> buildAction) { var aggregateMatcherBuilder = new AggregateMatcherBuilder(); _persisterMatcherBuilder = aggregateMatcherBuilder; buildAction(aggregateMatcherBuilder); return this; }
public DarkFlowFacility RouteTasks(Action<AggregateMatcherBuilder> buildAction) { var aggregateMatcherBuilder = new AggregateMatcherBuilder(); _routerMatcherBuilder = aggregateMatcherBuilder; buildAction(aggregateMatcherBuilder); return this; }
public DarkFlowFacility PersistTasks(Action<AggregateMatcherBuilder> buildAction) { var builder = new AggregateMatcherBuilder(); _persisterMatchersBuilder = builder; buildAction(builder); return this; }
public ExecutorBuilder RouteTasks(Action<AggregateMatcherBuilder> buildAction) { var aggregateMatcherBuilder = new AggregateMatcherBuilder(); _routeMatcherBuilder = aggregateMatcherBuilder; buildAction(aggregateMatcherBuilder); return this; }
public DarkFlowFacility RouteTasks(IMatcherBuilder matcherBuilder) { _routerMatcherBuilder = matcherBuilder; return this; }
public DarkFlowFacility PersistTasks(IMatcherBuilder builder) { _persisterMatchersBuilder = builder; return this; }