public ProcessingStorageTests() { _host = Substitute.For <IConfigureHost>(); _host.WithProcessingStorage(Arg.Do <IStoreUnhandledMessages>(v => _sut = v)); _cfg = new StoragesConfiguration(_host, Setup.GetConnection()); _cfg.EnableProcessorStorage(ifExists: TableExistsAction.DropIt); }
public ProcessingStorageTests() { _host = Substitute.For<IConfigureHost>(); _host.WithProcessingStorage(Arg.Do<IStoreUnhandledMessages>(v => _sut = v)); _cfg =new StoragesConfiguration(_host,Setup.GetConnection()); _cfg.EnableProcessorStorage(ifExists: TableExistsAction.DropIt); }
public ProcessingServiceTests() { //LogManager.OutputToTrace(); _storage = Substitute.For <IStoreUnhandledMessages>(); _processor = Substitute.For <IProcessMessage>(); _errors = Substitute.For <IFailedMessagesQueue>(); _sut = new ProcessingService(_storage, () => _processor, new BusAuditor(new InMemoryAuditStorage()), _errors); _sut.PollingEnabled = false; _sut.Start(); }
public ProcessingServiceTests() { LogManager.OutputToTrace(); _storage = Substitute.For<IStoreUnhandledMessages>(); _processor = Substitute.For<IProcessMessage>(); _errors = Substitute.For<IFailedMessagesQueue>(); _sut =new ProcessingService(_storage,()=>_processor,new BusAuditor(new InMemoryAuditStorage()), _errors); _sut.PollingEnabled = false; _sut.Start(); }
public ProcessingService(IStoreUnhandledMessages storage,Func<IProcessMessage> processorFactory,BusAuditor busAuditor,IFailedMessagesQueue errors) { storage.MustNotBeNull(); _storage = storage; _processorFactory = processorFactory; _busAuditor = busAuditor; _errors = errors; _cache = new ProcessorMessageCache(); SetupDefaults(); }
public ProcessingService(ITimer timer, IStoreUnhandledMessages storage, Func <IProcessMessage> processorFactory, BusAuditor busAuditor, IFailedMessagesQueue errors) { storage.MustNotBeNull(); timer.MustNotBeNull(); _timer = timer; _timer.SetHandler(Timer_Handler); _storage = storage; _processorFactory = processorFactory; _busAuditor = busAuditor; _errors = errors; _cache = new ProcessorMessageCache(); SetupDefaults(); }
IConfigureHost IConfigureHost.WithProcessingStorage(IStoreUnhandledMessages store) { store.MustNotBeNull(); _storages[typeof(IStoreUnhandledMessages)] = store; return(this); }
public ProcessingService(IStoreUnhandledMessages storage, Func <IProcessMessage> processorFactory, BusAuditor busAuditor, IFailedMessagesQueue errors) : this(new DefaultTimer(), storage, processorFactory, busAuditor, errors) { }