public ObservesSagaConnectorFactory() { _policy = new AnyExistingSagaPolicy <TSaga, TMessage>(); _queryFactory = new ExpressionSagaQueryFactory <TSaga, TMessage>(GetFilterExpression()); _consumeFilter = new ObservesSagaMessageFilter <TSaga, TMessage>(); }
public ObservesSagaConnectorFactory() { var policy = new AnyExistingSagaPolicy <TSaga, TMessage>(); ISagaQueryFactory <TSaga, TMessage> queryFactory = new ExpressionSagaQueryFactory <TSaga, TMessage>(GetFilterExpression()); var consumeFilter = new ObservesSagaMessageFilter <TSaga, TMessage>(); _connector = new QuerySagaMessageConnector <TSaga, TMessage>(consumeFilter, policy, queryFactory); }