protected override void ConfigureInputQueueEndpoint(IInMemoryReceiveEndpointConfigurator configurator) { base.ConfigureInputQueueEndpoint(configurator); _repository = new InMemorySagaRepository <Request_Specs.TestState>(); var settings = new RequestSettingsImpl(ServiceQueueAddress, QuartzQueueAddress, TimeSpan.FromSeconds(1)); _machine = new TestStateMachine(settings); configurator.StateMachineSaga(_machine, _repository); }
protected override void ConfigureInMemoryReceiveEndpoint(IInMemoryReceiveEndpointConfigurator configurator) { base.ConfigureInMemoryReceiveEndpoint(configurator); _repository = new InMemorySagaRepository <TestState>(); var settings = new RequestSettingsImpl(ServiceQueueAddress, HangfireAddress, TestTimeout); _machine = new TestStateMachine(settings); configurator.StateMachineSaga(_machine, _repository); }
protected override void ConfigureInputQueueEndpoint(IInMemoryReceiveEndpointConfigurator configurator) { base.ConfigureInputQueueEndpoint(configurator); _repository = new InMemorySagaRepository<Request_Specs.TestState>(); var settings = new RequestSettingsImpl(ServiceQueueAddress, QuartzQueueAddress, TimeSpan.FromSeconds(1)); _machine = new TestStateMachine(settings); configurator.StateMachineSaga(_machine, _repository); }