public EventScenarioService(InMemoryTestHarness inMemoryTestHarness, IObjectContainer objectContainer, IScenarioDbContext scenarioDbContext, IServiceBus serviceBus, IGroupTransactionExecutionService groupTransactionExecutionService, ITestOutputHelper output) { _inMemoryTestHarness = inMemoryTestHarness; _objectContainer = objectContainer; _scenarioDbContext = scenarioDbContext; _serviceBus = serviceBus; _groupTransactionExecutionService = groupTransactionExecutionService; _output = output; }
public GroupTransactionSteps( IntelligenceDbContext intelligenceDbContext, IServiceBus serviceBus, InMemoryTestHarness inMemoryTestHarness, IGroupTransactionInfoRepository groupTransactionInfoRepository, IMessageInfoRepository messageInfoRepository, IGroupTransactionExecutionService groupTransactionExecutionService) { _serviceBus = serviceBus; InMemoryTestHarness = inMemoryTestHarness; GroupTransactionInfoRepository = groupTransactionInfoRepository; MessageInfoRepository = messageInfoRepository; _groupTransactionExecutionService = groupTransactionExecutionService; _intelligenceDbContext = intelligenceDbContext; InsertPriorities(); }
public TransactionRunner(IGroupTransactionExecutionService transactionExecutionService) { _transactionExecutionService = transactionExecutionService; }