├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── RELEASE_NOTES.md ├── RELEASE_NOTES_DIRECTORY.md ├── ReleaseSteps.md ├── Zebus.DotSettings ├── execute-tests.bat ├── lib └── zmq │ ├── Abc.Zebus.libzmq.x64.dll │ ├── Abc.Zebus.libzmq.x64.so │ ├── Abc.Zebus.libzmq.x86.dll │ └── README.md └── src ├── Abc.Zebus.Contracts ├── Abc.Zebus.Contracts.csproj ├── Abc.Zebus.Contracts.v3.ncrunchproject ├── ICommand.cs ├── IEvent.cs ├── IMessage.cs ├── MessageTypeIdAttribute.cs ├── Routing │ ├── Routable.cs │ └── RoutingPositionAttribute.cs └── TransientAttribute.cs ├── Abc.Zebus.Directory.Cassandra.Tests ├── Abc.Zebus.Directory.Cassandra.Tests.csproj ├── ConsoleTraceListener.cs ├── Cql │ ├── CassandraConfigurationMock.cs │ ├── CqlPeerRepositoryPerformanceTests.cs │ ├── CqlPeerRepositoryTests.DynamicSubscriptions.cs │ ├── CqlPeerRepositoryTests.cs │ └── CqlTestFixture.cs ├── Data │ └── CassandraExtensionsTests.cs ├── FakeCommand.cs ├── FakeRoutableCommand.cs ├── Properties │ └── AssemblyInfo.cs └── app.config ├── Abc.Zebus.Directory.Cassandra ├── Abc.Zebus.Directory.Cassandra.csproj ├── Cql │ ├── CassandraCqlSessionManager.cs │ ├── CqlDataContext.cs │ ├── CqlPeerRepository.cs │ ├── DirectoryDataContext.cs │ └── ICassandraConfiguration.cs ├── Data │ ├── CassandraExtensions.cs │ ├── CassandraPeer.cs │ └── CassandraSubscription.cs ├── Properties │ └── AssemblyInfo.cs └── schema_creation.cql ├── Abc.Zebus.Directory.RocksDb.Tests ├── Abc.Zebus.Directory.RocksDb.Tests.csproj ├── RocksDbPeerRepositoryTests.DynamicSubscriptions.cs └── RocksDbPeerRepositoryTests.cs ├── Abc.Zebus.Directory.RocksDb ├── Abc.Zebus.Directory.RocksDb.csproj ├── Notes.txt ├── Properties │ └── AssemblyInfo.cs └── Storage │ ├── RocksDbPeerRepository.cs │ └── RocksDbStoragePeer.cs ├── Abc.Zebus.Directory.Runner ├── Abc.Zebus.Directory.Runner.csproj ├── Abc.Zebus.Directory.Runner.v3.ncrunchproject ├── App.config ├── AppSettings.cs ├── CassandraAppSettingsConfiguration.cs ├── Program.cs └── log4net.config ├── Abc.Zebus.Directory.Tests ├── Abc.Zebus.Directory.Tests.csproj ├── Configuration │ └── ConfigurationTests.cs ├── DeadPeerDetection │ ├── DeadPeerDetectorEntryTests.cs │ └── DeadPeerDetectorTests.cs ├── DirectorySpeedReporterTests.cs ├── FakeCommand.cs ├── FakeRoutableCommand.cs ├── Handlers │ └── DirectoryCommandsHandlerTests.cs ├── Log4netConfigurator.cs ├── PeerDirectoryServerTests.cs ├── Properties │ └── AssemblyInfo.cs ├── Storage │ └── MemoryPeerRepositoryTests.cs └── TestData.cs ├── Abc.Zebus.Directory ├── Abc.Zebus.Directory.csproj ├── Configuration │ ├── AppSettings.cs │ ├── AppSettingsBusConfiguration.cs │ ├── AppSettingsDirectoryConfiguration.cs │ └── IDirectoryConfiguration.cs ├── DeadPeerDetection │ ├── DeadPeerDetector.cs │ ├── DeadPeerDetectorEntry.cs │ ├── DeadPeerStatus.cs │ └── IDeadPeerDetector.cs ├── DirectorySpeedReporter.cs ├── Handlers │ └── DirectoryCommandsHandler.cs ├── IDirectorySpeedReporter.cs ├── Initialization │ └── DirectoryRegistry.cs ├── Messages │ ├── MarkPeerAsNotRespondingInternalCommand.cs │ └── MarkPeerAsRespondingCommand.cs ├── NoopDirectorySpeedReporter.cs ├── PeerDirectoryServer.cs ├── Properties │ └── AssemblyInfo.cs └── Storage │ ├── ExtendPeerRepository.cs │ ├── IPeerRepository.cs │ └── MemoryPeerRepository.cs ├── Abc.Zebus.Log4Net ├── Abc.Zebus.Log4Net.csproj └── Log4NetFactory.cs ├── Abc.Zebus.Persistence.Cassandra.Testing ├── Abc.Zebus.Persistence.Cassandra.Testing.csproj ├── CassandraConfigurationMock.cs └── Properties │ └── AssemblyInfo.cs ├── Abc.Zebus.Persistence.Cassandra.Tests ├── Abc.Zebus.Persistence.Cassandra.Tests.csproj ├── BucketIdHelperTests.cs ├── Cql │ └── CqlTestFixture.cs ├── CqlMessageReaderTests.cs ├── CqlStorageTests.cs ├── MessageIdV2.cs ├── OldestNonAckedMessageUpdaterPeriodicActionTests.cs └── Properties │ └── AssemblyInfo.cs ├── Abc.Zebus.Persistence.Cassandra ├── Abc.Zebus.Persistence.Cassandra.csproj ├── Cql │ ├── CassandraCqlSessionManager.cs │ ├── CqlDataContext.cs │ ├── CqlMessageReader.cs │ ├── CqlStorage.cs │ ├── ICassandraConfiguration.cs │ ├── ICqlStorage.cs │ ├── PeerState.cs │ └── PeerStateRepository.cs ├── Data │ ├── CassandraPeerState.cs │ ├── PersistenceCqlDataContext.cs │ └── PersistentMessage.cs ├── ICqlPersistenceConfiguration.cs ├── PeriodicAction │ └── OldestNonAckedMessageUpdaterPeriodicAction.cs ├── Properties │ └── AssemblyInfo.cs ├── Util │ └── MessageIdExtensions.cs └── schema │ ├── 1.0 │ ├── 01_Create_PersistentMessage.cql │ └── 02_Create_PeerState.cql │ └── 1.1 │ └── 01_Create_PersistentMessage.cql ├── Abc.Zebus.Persistence.Messages ├── Abc.Zebus.Persistence.Messages.csproj ├── BucketIdHelper.cs ├── NonAckMessage.cs ├── NonAckMessagesCountChanged.cs ├── Properties │ └── AssemblyInfo.cs ├── PublishNonAckMessagesCountCommand.cs ├── PurgeMessageQueueCommand.cs ├── RemoveMessageFromQueueCommand.cs ├── ReplaySessionEnded.cs └── ReplaySessionStarted.cs ├── Abc.Zebus.Persistence.RocksDb.Tests ├── Abc.Zebus.Persistence.RocksDb.Tests.csproj ├── Abc.Zebus.Persistence.RocksDb.Tests.v3.ncrunchproject ├── PerformanceTests.cs ├── Properties │ └── AssemblyInfo.cs └── RocksDbStorageTests.cs ├── Abc.Zebus.Persistence.RocksDb ├── Abc.Zebus.Persistence.RocksDb.csproj ├── Abc.Zebus.Persistence.RocksDb.v3.ncrunchproject ├── Properties │ └── AssemblyInfo.cs ├── RocksDbMessageReader.cs └── RocksDbStorage.cs ├── Abc.Zebus.Persistence.Runner ├── Abc.Zebus.Persistence.Runner.csproj ├── App.config ├── AppSettings.cs ├── AppSettingsConfiguration.cs ├── CassandraAppSettingsConfiguration.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs └── log4net.config ├── Abc.Zebus.Persistence.Tests ├── Abc.Zebus.Persistence.Tests.csproj ├── FakeCommand.cs ├── Handlers │ ├── MessageHandledHandlerTests.cs │ ├── PeerDecommissionedHandlerTests.cs │ ├── PeerStoppedHandlerTests.cs │ ├── PersistMessageCommandHandlerTests.cs │ ├── PublishNonAckMessagesCountCommandHandlerTests.cs │ ├── PurgeMessageQueueCommandHandlerTests.cs │ └── StartMessageReplayCommandHandlerTests.cs ├── Initialization │ └── MessageReplayerInitializerTests.cs ├── Matching │ ├── InMemoryMessageMatcherTests.cs │ └── TestInMemoryMessageMatcher.cs ├── MessageReplayerRepositoryTests.cs ├── MessageReplayerTests.cs ├── Properties │ └── AssemblyInfo.cs ├── SerializationTests.cs ├── TestUtil │ ├── ExtendICollection.cs │ ├── HandlerTestFixture.cs │ └── MockContainer.cs ├── Transport │ └── QueueingTransportTests.cs └── Util │ └── ConcurrentSetTests.cs ├── Abc.Zebus.Persistence ├── Abc.Zebus.Persistence.csproj ├── Handlers │ ├── MessageHandledHandler.cs │ ├── PeerDecommissionedHandler.cs │ ├── PeerStoppedHandler.cs │ ├── PersistMessageCommandHandler.cs │ ├── PublishNonAckMessagesCountCommandHandler.cs │ ├── PurgeMessageQueueCommandHandler.cs │ └── StartMessageReplayCommandHandler.cs ├── IMessageReplayer.cs ├── IMessageReplayerRepository.cs ├── IPersistenceConfiguration.cs ├── Initialization │ ├── InMemoryMessageMatcherInitializer.cs │ ├── MessageReplayerInitializer.cs │ └── PersistenceRegistry.cs ├── Matching │ ├── IInMemoryMessageMatcher.cs │ ├── InMemoryMessageMatcher.cs │ ├── MatcherEntry.cs │ └── MatcherEntryType.cs ├── MessageReplayer.cs ├── MessageReplayerRepository.cs ├── PersistenceStoppingStrategy.cs ├── Properties │ └── AssemblyInfo.cs ├── Reporter │ ├── IPersistenceReporter.cs │ ├── NoopPersistenceReporter.cs │ ├── ReplaySpeedReport.cs │ └── StorageReport.cs ├── Storage │ ├── IMessageReader.cs │ ├── IStorage.cs │ ├── NonAckedCount.cs │ └── NonAckedCountCache.cs ├── Transport │ └── QueueingTransport.cs └── Util │ ├── ConcurrentSet.cs │ ├── ExtendDictionary.cs │ └── ExtendIEnumerable.cs ├── Abc.Zebus.Testing ├── Abc.Zebus.Testing.csproj ├── Abc.Zebus.Testing.netcoreapp2.1.v3.ncrunchproject ├── Abc.Zebus.Testing.netstandard2.0.v3.ncrunchproject ├── Comparison │ ├── ComparisonExtensions.cs │ └── MessageComparer.cs ├── CurrentThreadTaskScheduler.cs ├── Directory │ └── TestPeerDirectory.cs ├── Dispatch │ ├── IAsyncExecutableMessage.cs │ ├── IExecutableMessage.cs │ ├── NoopMessageHandlerInvoker.cs │ ├── TestAsyncMessageHandlerInvoker`1.cs │ ├── TestBatchedMessageHandlerInvoker`1.cs │ └── TestMessageHandlerInvoker`1.cs ├── Extensions │ ├── ExtendSystemDateTime.cs │ └── NUnitExtensions.cs ├── Integration │ ├── Configurations │ │ └── Directory-Local.config │ ├── IntegrationTestFixture.cs │ └── TestService.cs ├── Measurements │ ├── Measure.cs │ └── MeasureConfiguration.cs ├── MessageSerializationTester.cs ├── Properties │ └── AssemblyInfo.cs ├── TestBus.cs ├── TestExtensions.cs ├── Transport │ ├── TestTransport.cs │ ├── TransportMessageSent.cs │ └── UpdatedPeer.cs ├── UnitTesting │ ├── MoqExtensions.cs │ └── SetupSequence.cs └── Wait.cs ├── Abc.Zebus.Tests.proj ├── Abc.Zebus.Tests.props ├── Abc.Zebus.Tests ├── Abc.Zebus.Tests.csproj ├── Abc.Zebus.Tests.netcoreapp2.1.v3.ncrunchproject ├── CommandResultTests.cs ├── Comparison │ └── ComparisonExtensionsTests.cs ├── Core │ ├── BusFactoryTests.cs │ ├── BusInMemoryTests.cs │ ├── BusManualTests.cs │ ├── BusPerformanceTests.cs │ ├── BusTests.CompletionMessages.cs │ ├── BusTests.Core.cs │ ├── BusTests.DeserializationErrors.cs │ ├── BusTests.Dispatch.cs │ ├── BusTests.DispatchErrors.cs │ ├── BusTests.Publish.cs │ ├── BusTests.Reply.cs │ ├── BusTests.Send.cs │ ├── BusTests.Subscribe.cs │ ├── BusTests.cs │ ├── MessageContextAwareBusTests.cs │ └── RoundRobinPeerSelectorTests.cs ├── Directory │ ├── DirectoryPeerSelectorTests.cs │ ├── MessageBindingTests.cs │ ├── PeerDescriptorTests.cs │ ├── PeerDirectoryClientTests.Performance.cs │ ├── PeerDirectoryClientTests.cs │ ├── PeerSubscriptionTreeTests.Performance.cs │ └── PeerSubscriptionTreeTests.cs ├── Dispatch │ ├── AsyncMessageHandlerInvokerTests.cs │ ├── BatchedMessageHandlerInvokerTests.cs │ ├── DispatchMessages │ │ ├── AsyncCommand.cs │ │ ├── AsyncCommandHandler.cs │ │ ├── AsyncDoNotStartTaskCommand.cs │ │ ├── AsyncDoNotStartTaskCommandHandler.cs │ │ ├── AsyncExecutableEvent.cs │ │ ├── AsyncFailingCommand.cs │ │ ├── AsyncFailingCommandHandler.cs │ │ ├── CapturingTaskSchedulerAsyncCommandHandler.cs │ │ ├── CapturingTaskSchedulerSyncCommandHandler.cs │ │ ├── DispatchCommand.cs │ │ ├── ExecutableEvent.cs │ │ ├── ExecutableEventHandler.cs │ │ ├── FailingCommand.cs │ │ ├── FailingCommandHandler.cs │ │ ├── ForwardCommand.cs │ │ ├── ForwardCommandHandler.cs │ │ ├── ManualCommand.cs │ │ ├── ManualCommandHandler.cs │ │ ├── Namespace1 │ │ │ ├── Namespace2 │ │ │ │ └── SyncCommandHandlerWithOtherQueueName.cs │ │ │ └── UseOtherQueue.cs │ │ ├── ReplyCommand.cs │ │ ├── ReplyCommandHandler.cs │ │ ├── RoutableCommand.cs │ │ ├── RoutableCommandHandler.cs │ │ ├── RoutableEvent.cs │ │ ├── RoutableEventHandler.cs │ │ ├── ScanCommand1.cs │ │ ├── ScanCommand2.cs │ │ ├── ScanCommandHandler1.cs │ │ ├── ScanCommandHandler2.cs │ │ ├── SyncCommandHandler.cs │ │ ├── SyncCommandHandlerWithQueueName1.cs │ │ └── SyncCommandHandlerWithQueueName2.cs │ ├── DispatchQueueTests.cs │ ├── DynamicMessageHandlerInvokerTests.cs │ ├── MessageDispatcherTests.CustomQueues.cs │ ├── MessageDispatcherTests.cs │ ├── MessageHandlerInvokerSubscriberTests.cs │ ├── Pipes │ │ ├── AsyncPipeInvocationTests.cs │ │ ├── AttributePipeSourceTests.cs │ │ ├── FakePipeSource.cs │ │ ├── PipeInvocationTests.cs │ │ ├── PipeManagerTests.cs │ │ ├── PipeSourceTests.cs │ │ └── TestPipe.cs │ └── SyncMessageHandlerInvokerTests.cs ├── DomainExceptionTests.cs ├── Hosting │ ├── HostInitializerHelperTests.cs │ └── PeriodicActionHostInitializerTests.cs ├── Initialization │ └── ZebusRegistryTests.cs ├── Log4netConfigurator.cs ├── Lotus │ ├── CustomProcessingFailedTests.cs │ └── ReplayMessageHandlerTests.cs ├── MessageContextTests.cs ├── MessageIdTests.cs ├── MessageProcessingExceptionTests.cs ├── MessageUtilTests.cs ├── Messages │ ├── EmptyCommand.cs │ ├── FakeCommand.cs │ ├── FakeCommandResult.cs │ ├── FakeEvent.cs │ ├── FakeInfrastructureCommand.cs │ ├── FakeInfrastructureTransientCommand.cs │ ├── FakeNonPersistentCommand.cs │ ├── FakeRoutableCommand.cs │ ├── FakeRoutableCommandWithBoolean.cs │ ├── FakeRoutableCommandWithCollection.cs │ ├── FakeRoutableCommandWithEnum.cs │ └── UnserializableMessage.cs ├── Persistence │ ├── PersistentTransportFixture.cs │ ├── PersistentTransportTests.cs │ └── TranscientPersistentTransportTests.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Routing │ ├── BindingKeyExtensions.cs │ ├── BindingKeyTests.cs │ ├── BindingKeyUtilTests.cs │ ├── RoutingContentTests.cs │ └── RoutingMatchingTests.cs ├── Scan │ ├── MessageHandlerInvokerLoaderTests.cs │ ├── StaticAsyncMessageHandlerInvokerLoaderTests.cs │ └── SyncMessageHandlerInvokerLoaderTests.cs ├── Serialization │ ├── MessageSerializerTests.cs │ └── Protobuf │ │ └── ProtoBufferReaderTests.cs ├── SerializationTests.cs ├── SubscriptionTests.cs ├── Subscriptions │ ├── SnapshotGeneratorTests.cs │ ├── SubscriptionHandlerTests.cs │ └── SubscriptionMultipleSnapshotGeneratorTests.cs ├── TaskExtensions.cs ├── TestData.cs ├── Testing │ ├── TestBusTests.cs │ └── TestPeerDirectoryTests.cs ├── Transport │ ├── BackwardCompatibilityTests.cs │ ├── OriginatorInfoTests.cs │ ├── TcpUtil.cs │ ├── TransportMessageReaderTests.cs │ ├── TransportMessageTests.cs │ ├── TransportMessageWriterTests.cs │ ├── V1_5_0 │ │ ├── OriginatorInfo_1_5_0.cs │ │ └── TransportMessage_1_5_0.cs │ ├── ZmqTests.cs │ ├── ZmqTransportPerformanceTests.cs │ ├── ZmqTransportTests.cs │ └── transport_message_1_4_1.bin ├── Util │ ├── Collections │ │ ├── ConcurrentSetTests.cs │ │ ├── FlushableBlockingCollectionPerformanceTests.cs │ │ └── FlushableBlockingCollectionTests.cs │ ├── CultureScopeTests.cs │ ├── DisposableActionTests.cs │ ├── Extensions │ │ ├── ExtendDictionaryTests.cs │ │ ├── ExtendICollectionTests.cs │ │ ├── ExtendStringTests.cs │ │ └── ExtendTypeTests.cs │ ├── FluentTime │ │ └── TimeSpanCreationTests.cs │ ├── SystemDateTimeTests.cs │ ├── TypeUtilTests.cs │ └── UniqueTimestampProviderTests.cs ├── VersionedLibrary_2.dll └── log4net.config ├── Abc.Zebus.sln ├── Abc.Zebus.v3.ncrunchsolution ├── Abc.Zebus ├── Abc.Zebus.csproj ├── Abc.Zebus.v3.ncrunchproject ├── BusExtensions.cs ├── CommandResult.cs ├── Core │ ├── Bus.cs │ ├── BusConfiguration.cs │ ├── BusFactory.cs │ ├── BusMessageLogger.cs │ ├── DefaultMessageSendingStrategy.cs │ ├── DefaultStoppingStrategy.cs │ ├── IMessageSendingStrategy.cs │ ├── IStoppingStrategy.cs │ ├── MessageContextAwareBus.cs │ ├── MessageExecutionCompleted.cs │ └── RoundRobinPeerSelector.cs ├── Directory │ ├── DecommissionPeerCommand.cs │ ├── DirectoryErrorCodes.cs │ ├── DirectoryPeerSelector.cs │ ├── IPeerDirectory.cs │ ├── MarkPeerAsNotRespondingCommand.cs │ ├── MarkPeerAsRespondingCommand.cs │ ├── MessageBinding.cs │ ├── PeerDecommissioned.cs │ ├── PeerDescriptor.cs │ ├── PeerDirectoryClient.PeerEntry.cs │ ├── PeerDirectoryClient.cs │ ├── PeerNotResponding.cs │ ├── PeerResponding.cs │ ├── PeerStarted.cs │ ├── PeerStopped.cs │ ├── PeerSubscriptionTree.cs │ ├── PeerSubscriptionsForTypesUpdated.cs │ ├── PeerSubscriptionsUpdated.cs │ ├── PeerUpdateAction.cs │ ├── PingPeerCommand.cs │ ├── RegisterPeerCommand.cs │ ├── RegisterPeerResponse.cs │ ├── SubscriptionsForType.cs │ ├── UnregisterPeerCommand.cs │ ├── UpdatePeerSubscriptionsCommand.cs │ └── UpdatePeerSubscriptionsForTypesCommand.cs ├── Dispatch │ ├── AsyncMessageHandlerInvoker.cs │ ├── BatchedMessageHandlerInvoker.cs │ ├── DispatchQueue.cs │ ├── DispatchQueueFactory.cs │ ├── DispatchQueueNameAttribute.cs │ ├── DispatchResult.cs │ ├── DynamicMessageHandlerInvoker.cs │ ├── IDispatchQueueFactory.cs │ ├── IMessageDispatchFactory.cs │ ├── IMessageDispatcher.cs │ ├── IMessageHandlerInvocation.cs │ ├── IMessageHandlerInvoker.cs │ ├── IProvideDispatchQueueNameForCurrentNamespace.cs │ ├── LocalDispatch.cs │ ├── MessageDispatch.cs │ ├── MessageDispatcher.cs │ ├── MessageHandlerInvoker.cs │ ├── MessageHandlerInvokerMode.cs │ ├── MessageHandlerInvokerSubscriber.cs │ ├── Pipes │ │ ├── AfterInvokeArgs.cs │ │ ├── AttributePipeSource.cs │ │ ├── BeforeInvokeArgs.cs │ │ ├── IPipe.cs │ │ ├── IPipeManager.cs │ │ ├── IPipeSource.cs │ │ ├── PipeAttribute.cs │ │ ├── PipeInvocation.cs │ │ ├── PipeManager.cs │ │ └── PipeSource.cs │ └── SyncMessageHandlerInvoker.cs ├── DomainException.cs ├── ErrorStatus.cs ├── Hosting │ ├── HostInitializer.cs │ ├── HostInitializerHelper.cs │ └── PeriodicActionHostInitializer.cs ├── IAsyncMessageHandler.cs ├── IBatchedMessageHandler.cs ├── IBus.cs ├── IBusConfiguration.cs ├── ICommandHandler.cs ├── ICommandHandler`1.cs ├── ICustomInvokerMessageHandler.cs ├── IInternalBus.cs ├── IMessageContextAware.cs ├── IMessageHandler.cs ├── IMessageHandler`1.cs ├── IStartupSubscriber.cs ├── InfrastructureAttribute.cs ├── Initialization │ └── ZebusRegistry.cs ├── Lotus │ ├── CustomProcessingFailed.cs │ ├── MessageProcessingFailed.cs │ ├── ReplayMessageCommand.cs │ └── ReplayMessageHandler.cs ├── MessageContext.cs ├── MessageId.cs ├── MessageProcessingException.cs ├── MessageTypeDescriptor.cs ├── MessageTypeDescriptorCache.cs ├── MessageTypeId.cs ├── MessageUtil.cs ├── Monitoring │ └── IProvideQueueLength.cs ├── NoScanAttribute.cs ├── Peer.cs ├── PeerId.cs ├── Persistence │ ├── IPersistentTransport.cs │ ├── IReplayEvent.cs │ ├── MessageHandled.cs │ ├── MessageReplayed.cs │ ├── PersistMessageCommand.cs │ ├── PersistenceUnreachableException.cs │ ├── PersistentTransport.Phases.cs │ ├── PersistentTransport.cs │ ├── ReplayPhaseEnded.cs │ ├── SafetyPhaseEnded.cs │ └── StartMessageReplayCommand.cs ├── Properties │ └── AssemblyInfo.cs ├── Routing │ ├── BindingKey.cs │ ├── BindingKeyPart.cs │ ├── BindingKeyUtil.cs │ ├── RoutingContent.cs │ └── RoutingContentValue.cs ├── Scan │ ├── AsyncMessageHandlerInvokerLoader.cs │ ├── BatchedMessageHandlerInvokerLoader.cs │ ├── DispatchQueueNameScanner.cs │ ├── IMessageHandlerInvokerLoader.cs │ ├── MessageHandlerInvokerLoader.cs │ ├── SyncMessageHandlerInvokerLoader.cs │ └── TypeSource.cs ├── Serialization │ ├── IMessageSerializer.cs │ ├── MessageSerializer.cs │ ├── MessageSerializerExtensions.cs │ ├── PeerIdConverter.cs │ ├── ProtoBufConvert.cs │ ├── Protobuf │ │ ├── ProtoBufferReader.cs │ │ └── ProtoBufferWriter.cs │ └── ProtocolBufferSerializationException.cs ├── Subscription.cs ├── SubscriptionMode.cs ├── SubscriptionModeAttribute.cs ├── SubscriptionRequest.cs ├── SubscriptionRequestBatch.cs ├── Subscriptions │ ├── SubscriptionHandler.cs │ ├── SubscriptionMultipleSnapshotGenerator.cs │ ├── SubscriptionSnapshotGenerator.cs │ └── SubscriptionsUpdated.cs ├── Transport │ ├── DefaultZmqOutboundSocketErrorHandler.cs │ ├── ITransport.cs │ ├── IZmqOutboundSocketErrorHandler.cs │ ├── IZmqTransportConfiguration.cs │ ├── OriginatorInfo.cs │ ├── SendContext.cs │ ├── TransportMessage.cs │ ├── TransportMessageReader.cs │ ├── TransportMessageSerializer.cs │ ├── TransportMessageWriter.cs │ ├── Zmq │ │ ├── ZmqContext.cs │ │ ├── ZmqEnums.cs │ │ ├── ZmqMessage.cs │ │ ├── ZmqNative.Generated.cs │ │ ├── ZmqNative.Generated.tt │ │ ├── ZmqNative.cs │ │ ├── ZmqSocket.cs │ │ └── ZmqUtil.cs │ ├── ZmqEndPoint.cs │ ├── ZmqInboundSocket.cs │ ├── ZmqOutboundSocket.cs │ ├── ZmqSocketOptions.cs │ ├── ZmqTransport.cs │ └── ZmqTransportConfiguration.cs ├── Util │ ├── BackgroundThread.cs │ ├── Collections │ │ ├── ConcurrentSet.cs │ │ └── FlushableBlockingCollection.cs │ ├── CultureScope.cs │ ├── DisposableAction.cs │ ├── Extensions │ │ ├── ExtendDictionary.cs │ │ ├── ExtendEnum.cs │ │ ├── ExtendICollection.cs │ │ ├── ExtendIEnumerable.cs │ │ ├── ExtendString.cs │ │ ├── ExtendTask.cs │ │ └── ExtendType.cs │ ├── IsExternalInit.cs │ ├── NullableAnnotations.cs │ ├── PathUtil.cs │ ├── SkipLocalsInitAttribute.cs │ ├── SystemDateTime.cs │ ├── TimeSpanCreation.cs │ ├── TypeUtil.cs │ └── UniqueTimestampProvider.cs ├── Zebus.targets └── ZebusLogManager.cs ├── Directory.Build.props ├── Directory.Build.targets ├── NuGetReadme.md └── nuget.config /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /RELEASE_NOTES_DIRECTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/RELEASE_NOTES_DIRECTORY.md -------------------------------------------------------------------------------- /ReleaseSteps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/ReleaseSteps.md -------------------------------------------------------------------------------- /Zebus.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/Zebus.DotSettings -------------------------------------------------------------------------------- /execute-tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/execute-tests.bat -------------------------------------------------------------------------------- /lib/zmq/Abc.Zebus.libzmq.x64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/lib/zmq/Abc.Zebus.libzmq.x64.dll -------------------------------------------------------------------------------- /lib/zmq/Abc.Zebus.libzmq.x64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/lib/zmq/Abc.Zebus.libzmq.x64.so -------------------------------------------------------------------------------- /lib/zmq/Abc.Zebus.libzmq.x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/lib/zmq/Abc.Zebus.libzmq.x86.dll -------------------------------------------------------------------------------- /lib/zmq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/lib/zmq/README.md -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/Abc.Zebus.Contracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Contracts/Abc.Zebus.Contracts.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/Abc.Zebus.Contracts.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Contracts/Abc.Zebus.Contracts.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/ICommand.cs: -------------------------------------------------------------------------------- 1 | namespace Abc.Zebus; 2 | 3 | public interface ICommand : IMessage 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/IEvent.cs: -------------------------------------------------------------------------------- 1 | namespace Abc.Zebus; 2 | 3 | public interface IEvent : IMessage 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/IMessage.cs: -------------------------------------------------------------------------------- 1 | namespace Abc.Zebus; 2 | 3 | public interface IMessage 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/MessageTypeIdAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Contracts/MessageTypeIdAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/Routing/Routable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Contracts/Routing/Routable.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/Routing/RoutingPositionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Contracts/Routing/RoutingPositionAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Contracts/TransientAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Contracts/TransientAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Abc.Zebus.Directory.Cassandra.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Abc.Zebus.Directory.Cassandra.Tests.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/ConsoleTraceListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/ConsoleTraceListener.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CassandraConfigurationMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CassandraConfigurationMock.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlPeerRepositoryPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlPeerRepositoryPerformanceTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlPeerRepositoryTests.DynamicSubscriptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlPeerRepositoryTests.DynamicSubscriptions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlPeerRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlPeerRepositoryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Cql/CqlTestFixture.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Data/CassandraExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Data/CassandraExtensionsTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/FakeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/FakeCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/FakeRoutableCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/FakeRoutableCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra.Tests/app.config -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Abc.Zebus.Directory.Cassandra.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Abc.Zebus.Directory.Cassandra.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Cql/CassandraCqlSessionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Cql/CassandraCqlSessionManager.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Cql/CqlDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Cql/CqlDataContext.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Cql/CqlPeerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Cql/CqlPeerRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Cql/DirectoryDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Cql/DirectoryDataContext.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Cql/ICassandraConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Cql/ICassandraConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Data/CassandraExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Data/CassandraExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Data/CassandraPeer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Data/CassandraPeer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Data/CassandraSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Data/CassandraSubscription.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Cassandra/schema_creation.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Cassandra/schema_creation.cql -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb.Tests/Abc.Zebus.Directory.RocksDb.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb.Tests/Abc.Zebus.Directory.RocksDb.Tests.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb.Tests/RocksDbPeerRepositoryTests.DynamicSubscriptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb.Tests/RocksDbPeerRepositoryTests.DynamicSubscriptions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb.Tests/RocksDbPeerRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb.Tests/RocksDbPeerRepositoryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb/Abc.Zebus.Directory.RocksDb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb/Abc.Zebus.Directory.RocksDb.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb/Notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb/Notes.txt -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb/Storage/RocksDbPeerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb/Storage/RocksDbPeerRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.RocksDb/Storage/RocksDbStoragePeer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.RocksDb/Storage/RocksDbStoragePeer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Runner/Abc.Zebus.Directory.Runner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Runner/Abc.Zebus.Directory.Runner.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Runner/Abc.Zebus.Directory.Runner.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Runner/Abc.Zebus.Directory.Runner.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Runner/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Runner/App.config -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Runner/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Runner/AppSettings.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Runner/CassandraAppSettingsConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Runner/CassandraAppSettingsConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Runner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Runner/Program.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Runner/log4net.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Runner/log4net.config -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/Abc.Zebus.Directory.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/Abc.Zebus.Directory.Tests.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/Configuration/ConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/Configuration/ConfigurationTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/DeadPeerDetection/DeadPeerDetectorEntryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/DeadPeerDetection/DeadPeerDetectorEntryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/DeadPeerDetection/DeadPeerDetectorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/DeadPeerDetection/DeadPeerDetectorTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/DirectorySpeedReporterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/DirectorySpeedReporterTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/FakeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/FakeCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/FakeRoutableCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/FakeRoutableCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/Handlers/DirectoryCommandsHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/Handlers/DirectoryCommandsHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/Log4netConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/Log4netConfigurator.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/PeerDirectoryServerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/PeerDirectoryServerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/Storage/MemoryPeerRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/Storage/MemoryPeerRepositoryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory.Tests/TestData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory.Tests/TestData.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Abc.Zebus.Directory.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Abc.Zebus.Directory.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Configuration/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Configuration/AppSettings.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Configuration/AppSettingsBusConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Configuration/AppSettingsBusConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Configuration/AppSettingsDirectoryConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Configuration/AppSettingsDirectoryConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Configuration/IDirectoryConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Configuration/IDirectoryConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/DeadPeerDetection/DeadPeerDetector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/DeadPeerDetection/DeadPeerDetector.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/DeadPeerDetection/DeadPeerDetectorEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/DeadPeerDetection/DeadPeerDetectorEntry.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/DeadPeerDetection/DeadPeerStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/DeadPeerDetection/DeadPeerStatus.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/DeadPeerDetection/IDeadPeerDetector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/DeadPeerDetection/IDeadPeerDetector.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/DirectorySpeedReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/DirectorySpeedReporter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Handlers/DirectoryCommandsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Handlers/DirectoryCommandsHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/IDirectorySpeedReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/IDirectorySpeedReporter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Initialization/DirectoryRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Initialization/DirectoryRegistry.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Messages/MarkPeerAsNotRespondingInternalCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Messages/MarkPeerAsNotRespondingInternalCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Messages/MarkPeerAsRespondingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Messages/MarkPeerAsRespondingCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/NoopDirectorySpeedReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/NoopDirectorySpeedReporter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/PeerDirectoryServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/PeerDirectoryServer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Storage/ExtendPeerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Storage/ExtendPeerRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Storage/IPeerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Storage/IPeerRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Directory/Storage/MemoryPeerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Directory/Storage/MemoryPeerRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Log4Net/Abc.Zebus.Log4Net.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Log4Net/Abc.Zebus.Log4Net.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Log4Net/Log4NetFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Log4Net/Log4NetFactory.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Testing/Abc.Zebus.Persistence.Cassandra.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Testing/Abc.Zebus.Persistence.Cassandra.Testing.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Testing/CassandraConfigurationMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Testing/CassandraConfigurationMock.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Testing/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Testing/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/Abc.Zebus.Persistence.Cassandra.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/Abc.Zebus.Persistence.Cassandra.Tests.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/BucketIdHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/BucketIdHelperTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/Cql/CqlTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/Cql/CqlTestFixture.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/CqlMessageReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/CqlMessageReaderTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/CqlStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/CqlStorageTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/MessageIdV2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/MessageIdV2.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/OldestNonAckedMessageUpdaterPeriodicActionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/OldestNonAckedMessageUpdaterPeriodicActionTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Abc.Zebus.Persistence.Cassandra.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Abc.Zebus.Persistence.Cassandra.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/CassandraCqlSessionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/CassandraCqlSessionManager.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/CqlDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/CqlDataContext.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/CqlMessageReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/CqlMessageReader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/CqlStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/CqlStorage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/ICassandraConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/ICassandraConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/ICqlStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/ICqlStorage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/PeerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/PeerState.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Cql/PeerStateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Cql/PeerStateRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Data/CassandraPeerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Data/CassandraPeerState.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Data/PersistenceCqlDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Data/PersistenceCqlDataContext.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Data/PersistentMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Data/PersistentMessage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/ICqlPersistenceConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/ICqlPersistenceConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/PeriodicAction/OldestNonAckedMessageUpdaterPeriodicAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/PeriodicAction/OldestNonAckedMessageUpdaterPeriodicAction.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/Util/MessageIdExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/Util/MessageIdExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/schema/1.0/01_Create_PersistentMessage.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/schema/1.0/01_Create_PersistentMessage.cql -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/schema/1.0/02_Create_PeerState.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/schema/1.0/02_Create_PeerState.cql -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Cassandra/schema/1.1/01_Create_PersistentMessage.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Cassandra/schema/1.1/01_Create_PersistentMessage.cql -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/Abc.Zebus.Persistence.Messages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/Abc.Zebus.Persistence.Messages.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/BucketIdHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/BucketIdHelper.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/NonAckMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/NonAckMessage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/NonAckMessagesCountChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/NonAckMessagesCountChanged.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/PublishNonAckMessagesCountCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/PublishNonAckMessagesCountCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/PurgeMessageQueueCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/PurgeMessageQueueCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/RemoveMessageFromQueueCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/RemoveMessageFromQueueCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/ReplaySessionEnded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/ReplaySessionEnded.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Messages/ReplaySessionStarted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Messages/ReplaySessionStarted.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb.Tests/Abc.Zebus.Persistence.RocksDb.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb.Tests/Abc.Zebus.Persistence.RocksDb.Tests.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb.Tests/Abc.Zebus.Persistence.RocksDb.Tests.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb.Tests/Abc.Zebus.Persistence.RocksDb.Tests.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb.Tests/PerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb.Tests/PerformanceTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb.Tests/RocksDbStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb.Tests/RocksDbStorageTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb/Abc.Zebus.Persistence.RocksDb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb/Abc.Zebus.Persistence.RocksDb.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb/Abc.Zebus.Persistence.RocksDb.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb/Abc.Zebus.Persistence.RocksDb.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [module: SkipLocalsInit] 4 | -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb/RocksDbMessageReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb/RocksDbMessageReader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.RocksDb/RocksDbStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.RocksDb/RocksDbStorage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/Abc.Zebus.Persistence.Runner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/Abc.Zebus.Persistence.Runner.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/App.config -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/AppSettings.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/AppSettingsConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/AppSettingsConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/CassandraAppSettingsConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/CassandraAppSettingsConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/Program.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Runner/log4net.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Runner/log4net.config -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Abc.Zebus.Persistence.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Abc.Zebus.Persistence.Tests.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/FakeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/FakeCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Handlers/MessageHandledHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Handlers/MessageHandledHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Handlers/PeerDecommissionedHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Handlers/PeerDecommissionedHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Handlers/PeerStoppedHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Handlers/PeerStoppedHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Handlers/PersistMessageCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Handlers/PersistMessageCommandHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Handlers/PublishNonAckMessagesCountCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Handlers/PublishNonAckMessagesCountCommandHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Handlers/PurgeMessageQueueCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Handlers/PurgeMessageQueueCommandHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Handlers/StartMessageReplayCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Handlers/StartMessageReplayCommandHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Initialization/MessageReplayerInitializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Initialization/MessageReplayerInitializerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Matching/InMemoryMessageMatcherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Matching/InMemoryMessageMatcherTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Matching/TestInMemoryMessageMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Matching/TestInMemoryMessageMatcher.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/MessageReplayerRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/MessageReplayerRepositoryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/MessageReplayerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/MessageReplayerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/SerializationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/SerializationTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/TestUtil/ExtendICollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/TestUtil/ExtendICollection.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/TestUtil/HandlerTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/TestUtil/HandlerTestFixture.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/TestUtil/MockContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/TestUtil/MockContainer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Transport/QueueingTransportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Transport/QueueingTransportTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence.Tests/Util/ConcurrentSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence.Tests/Util/ConcurrentSetTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Abc.Zebus.Persistence.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Abc.Zebus.Persistence.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Handlers/MessageHandledHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Handlers/MessageHandledHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Handlers/PeerDecommissionedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Handlers/PeerDecommissionedHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Handlers/PeerStoppedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Handlers/PeerStoppedHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Handlers/PersistMessageCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Handlers/PersistMessageCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Handlers/PublishNonAckMessagesCountCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Handlers/PublishNonAckMessagesCountCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Handlers/PurgeMessageQueueCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Handlers/PurgeMessageQueueCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Handlers/StartMessageReplayCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Handlers/StartMessageReplayCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/IMessageReplayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/IMessageReplayer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/IMessageReplayerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/IMessageReplayerRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/IPersistenceConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/IPersistenceConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Initialization/InMemoryMessageMatcherInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Initialization/InMemoryMessageMatcherInitializer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Initialization/MessageReplayerInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Initialization/MessageReplayerInitializer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Initialization/PersistenceRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Initialization/PersistenceRegistry.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Matching/IInMemoryMessageMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Matching/IInMemoryMessageMatcher.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Matching/InMemoryMessageMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Matching/InMemoryMessageMatcher.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Matching/MatcherEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Matching/MatcherEntry.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Matching/MatcherEntryType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Matching/MatcherEntryType.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/MessageReplayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/MessageReplayer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/MessageReplayerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/MessageReplayerRepository.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/PersistenceStoppingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/PersistenceStoppingStrategy.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Reporter/IPersistenceReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Reporter/IPersistenceReporter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Reporter/NoopPersistenceReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Reporter/NoopPersistenceReporter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Reporter/ReplaySpeedReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Reporter/ReplaySpeedReport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Reporter/StorageReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Reporter/StorageReport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Storage/IMessageReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Storage/IMessageReader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Storage/IStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Storage/IStorage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Storage/NonAckedCount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Storage/NonAckedCount.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Storage/NonAckedCountCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Storage/NonAckedCountCache.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Transport/QueueingTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Transport/QueueingTransport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Util/ConcurrentSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Util/ConcurrentSet.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Util/ExtendDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Util/ExtendDictionary.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Persistence/Util/ExtendIEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Persistence/Util/ExtendIEnumerable.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Abc.Zebus.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Abc.Zebus.Testing.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Abc.Zebus.Testing.netcoreapp2.1.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Abc.Zebus.Testing.netcoreapp2.1.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Abc.Zebus.Testing.netstandard2.0.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Abc.Zebus.Testing.netstandard2.0.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Comparison/ComparisonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Comparison/ComparisonExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Comparison/MessageComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Comparison/MessageComparer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/CurrentThreadTaskScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/CurrentThreadTaskScheduler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Directory/TestPeerDirectory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Directory/TestPeerDirectory.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Dispatch/IAsyncExecutableMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Dispatch/IAsyncExecutableMessage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Dispatch/IExecutableMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Dispatch/IExecutableMessage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Dispatch/NoopMessageHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Dispatch/NoopMessageHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Dispatch/TestAsyncMessageHandlerInvoker`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Dispatch/TestAsyncMessageHandlerInvoker`1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Dispatch/TestBatchedMessageHandlerInvoker`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Dispatch/TestBatchedMessageHandlerInvoker`1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Dispatch/TestMessageHandlerInvoker`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Dispatch/TestMessageHandlerInvoker`1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Extensions/ExtendSystemDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Extensions/ExtendSystemDateTime.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Extensions/NUnitExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Extensions/NUnitExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Integration/Configurations/Directory-Local.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Integration/Configurations/Directory-Local.config -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Integration/IntegrationTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Integration/IntegrationTestFixture.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Integration/TestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Integration/TestService.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Measurements/Measure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Measurements/Measure.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Measurements/MeasureConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Measurements/MeasureConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/MessageSerializationTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/MessageSerializationTester.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/TestBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/TestBus.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/TestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/TestExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Transport/TestTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Transport/TestTransport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Transport/TransportMessageSent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Transport/TransportMessageSent.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Transport/UpdatedPeer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Transport/UpdatedPeer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/UnitTesting/MoqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/UnitTesting/MoqExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/UnitTesting/SetupSequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/UnitTesting/SetupSequence.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Testing/Wait.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Testing/Wait.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests.proj -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests.props -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Abc.Zebus.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Abc.Zebus.Tests.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Abc.Zebus.Tests.netcoreapp2.1.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Abc.Zebus.Tests.netcoreapp2.1.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/CommandResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/CommandResultTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Comparison/ComparisonExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Comparison/ComparisonExtensionsTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusFactoryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusInMemoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusInMemoryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusManualTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusManualTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusPerformanceTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.CompletionMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.CompletionMessages.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.Core.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.Core.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.DeserializationErrors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.DeserializationErrors.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.Dispatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.Dispatch.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.DispatchErrors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.DispatchErrors.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.Publish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.Publish.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.Reply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.Reply.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.Send.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.Send.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.Subscribe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.Subscribe.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/BusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/BusTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/MessageContextAwareBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/MessageContextAwareBusTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Core/RoundRobinPeerSelectorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Core/RoundRobinPeerSelectorTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Directory/DirectoryPeerSelectorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Directory/DirectoryPeerSelectorTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Directory/MessageBindingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Directory/MessageBindingTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Directory/PeerDescriptorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Directory/PeerDescriptorTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Directory/PeerDirectoryClientTests.Performance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Directory/PeerDirectoryClientTests.Performance.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Directory/PeerDirectoryClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Directory/PeerDirectoryClientTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Directory/PeerSubscriptionTreeTests.Performance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Directory/PeerSubscriptionTreeTests.Performance.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Directory/PeerSubscriptionTreeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Directory/PeerSubscriptionTreeTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/AsyncMessageHandlerInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/AsyncMessageHandlerInvokerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/BatchedMessageHandlerInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/BatchedMessageHandlerInvokerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncDoNotStartTaskCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncDoNotStartTaskCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncDoNotStartTaskCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncDoNotStartTaskCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncExecutableEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncExecutableEvent.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncFailingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncFailingCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncFailingCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/AsyncFailingCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/CapturingTaskSchedulerAsyncCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/CapturingTaskSchedulerAsyncCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/CapturingTaskSchedulerSyncCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/CapturingTaskSchedulerSyncCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/DispatchCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/DispatchCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ExecutableEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ExecutableEvent.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ExecutableEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ExecutableEventHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/FailingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/FailingCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/FailingCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/FailingCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ForwardCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ForwardCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ForwardCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ForwardCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ManualCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ManualCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ManualCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ManualCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/Namespace1/Namespace2/SyncCommandHandlerWithOtherQueueName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/Namespace1/Namespace2/SyncCommandHandlerWithOtherQueueName.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/Namespace1/UseOtherQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/Namespace1/UseOtherQueue.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ReplyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ReplyCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ReplyCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ReplyCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableEvent.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/RoutableEventHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommand1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommand1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommand2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommand2.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommandHandler1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommandHandler1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommandHandler2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/ScanCommandHandler2.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/SyncCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/SyncCommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/SyncCommandHandlerWithQueueName1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/SyncCommandHandlerWithQueueName1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchMessages/SyncCommandHandlerWithQueueName2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchMessages/SyncCommandHandlerWithQueueName2.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DispatchQueueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DispatchQueueTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/DynamicMessageHandlerInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/DynamicMessageHandlerInvokerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/MessageDispatcherTests.CustomQueues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/MessageDispatcherTests.CustomQueues.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/MessageDispatcherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/MessageDispatcherTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/MessageHandlerInvokerSubscriberTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/MessageHandlerInvokerSubscriberTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/Pipes/AsyncPipeInvocationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/Pipes/AsyncPipeInvocationTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/Pipes/AttributePipeSourceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/Pipes/AttributePipeSourceTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/Pipes/FakePipeSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/Pipes/FakePipeSource.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/Pipes/PipeInvocationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/Pipes/PipeInvocationTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/Pipes/PipeManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/Pipes/PipeManagerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/Pipes/PipeSourceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/Pipes/PipeSourceTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/Pipes/TestPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/Pipes/TestPipe.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Dispatch/SyncMessageHandlerInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Dispatch/SyncMessageHandlerInvokerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/DomainExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/DomainExceptionTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Hosting/HostInitializerHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Hosting/HostInitializerHelperTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Hosting/PeriodicActionHostInitializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Hosting/PeriodicActionHostInitializerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Initialization/ZebusRegistryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Initialization/ZebusRegistryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Log4netConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Log4netConfigurator.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Lotus/CustomProcessingFailedTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Lotus/CustomProcessingFailedTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Lotus/ReplayMessageHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Lotus/ReplayMessageHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/MessageContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/MessageContextTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/MessageIdTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/MessageIdTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/MessageProcessingExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/MessageProcessingExceptionTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/MessageUtilTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/MessageUtilTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/EmptyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/EmptyCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeCommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeCommandResult.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeEvent.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeInfrastructureCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeInfrastructureCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeInfrastructureTransientCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeInfrastructureTransientCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeNonPersistentCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeNonPersistentCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeRoutableCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeRoutableCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeRoutableCommandWithBoolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeRoutableCommandWithBoolean.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeRoutableCommandWithCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeRoutableCommandWithCollection.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/FakeRoutableCommandWithEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/FakeRoutableCommandWithEnum.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Messages/UnserializableMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Messages/UnserializableMessage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Persistence/PersistentTransportFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Persistence/PersistentTransportFixture.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Persistence/PersistentTransportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Persistence/PersistentTransportTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Persistence/TranscientPersistentTransportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Persistence/TranscientPersistentTransportTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Program.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Routing/BindingKeyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Routing/BindingKeyExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Routing/BindingKeyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Routing/BindingKeyTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Routing/BindingKeyUtilTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Routing/BindingKeyUtilTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Routing/RoutingContentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Routing/RoutingContentTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Routing/RoutingMatchingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Routing/RoutingMatchingTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Scan/MessageHandlerInvokerLoaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Scan/MessageHandlerInvokerLoaderTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Scan/StaticAsyncMessageHandlerInvokerLoaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Scan/StaticAsyncMessageHandlerInvokerLoaderTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Scan/SyncMessageHandlerInvokerLoaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Scan/SyncMessageHandlerInvokerLoaderTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Serialization/MessageSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Serialization/MessageSerializerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Serialization/Protobuf/ProtoBufferReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Serialization/Protobuf/ProtoBufferReaderTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/SerializationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/SerializationTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/SubscriptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/SubscriptionTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Subscriptions/SnapshotGeneratorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Subscriptions/SnapshotGeneratorTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Subscriptions/SubscriptionHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Subscriptions/SubscriptionHandlerTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Subscriptions/SubscriptionMultipleSnapshotGeneratorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Subscriptions/SubscriptionMultipleSnapshotGeneratorTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/TaskExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/TestData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/TestData.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Testing/TestBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Testing/TestBusTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Testing/TestPeerDirectoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Testing/TestPeerDirectoryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/BackwardCompatibilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/BackwardCompatibilityTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/OriginatorInfoTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/OriginatorInfoTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/TcpUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/TcpUtil.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/TransportMessageReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/TransportMessageReaderTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/TransportMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/TransportMessageTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/TransportMessageWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/TransportMessageWriterTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/V1_5_0/OriginatorInfo_1_5_0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/V1_5_0/OriginatorInfo_1_5_0.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/V1_5_0/TransportMessage_1_5_0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/V1_5_0/TransportMessage_1_5_0.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/ZmqTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/ZmqTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/ZmqTransportPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/ZmqTransportPerformanceTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/ZmqTransportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/ZmqTransportTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Transport/transport_message_1_4_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Transport/transport_message_1_4_1.bin -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/Collections/ConcurrentSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/Collections/ConcurrentSetTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/Collections/FlushableBlockingCollectionPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/Collections/FlushableBlockingCollectionPerformanceTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/Collections/FlushableBlockingCollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/Collections/FlushableBlockingCollectionTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/CultureScopeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/CultureScopeTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/DisposableActionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/DisposableActionTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/Extensions/ExtendDictionaryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/Extensions/ExtendDictionaryTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/Extensions/ExtendICollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/Extensions/ExtendICollectionTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/Extensions/ExtendStringTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/Extensions/ExtendStringTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/Extensions/ExtendTypeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/Extensions/ExtendTypeTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/FluentTime/TimeSpanCreationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/FluentTime/TimeSpanCreationTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/SystemDateTimeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/SystemDateTimeTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/TypeUtilTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/TypeUtilTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/Util/UniqueTimestampProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/Util/UniqueTimestampProviderTests.cs -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/VersionedLibrary_2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/VersionedLibrary_2.dll -------------------------------------------------------------------------------- /src/Abc.Zebus.Tests/log4net.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.Tests/log4net.config -------------------------------------------------------------------------------- /src/Abc.Zebus.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.sln -------------------------------------------------------------------------------- /src/Abc.Zebus.v3.ncrunchsolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus.v3.ncrunchsolution -------------------------------------------------------------------------------- /src/Abc.Zebus/Abc.Zebus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Abc.Zebus.csproj -------------------------------------------------------------------------------- /src/Abc.Zebus/Abc.Zebus.v3.ncrunchproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Abc.Zebus.v3.ncrunchproject -------------------------------------------------------------------------------- /src/Abc.Zebus/BusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/BusExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/CommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/CommandResult.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/Bus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/Bus.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/BusConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/BusConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/BusFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/BusFactory.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/BusMessageLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/BusMessageLogger.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/DefaultMessageSendingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/DefaultMessageSendingStrategy.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/DefaultStoppingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/DefaultStoppingStrategy.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/IMessageSendingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/IMessageSendingStrategy.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/IStoppingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/IStoppingStrategy.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/MessageContextAwareBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/MessageContextAwareBus.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/MessageExecutionCompleted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/MessageExecutionCompleted.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Core/RoundRobinPeerSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Core/RoundRobinPeerSelector.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/DecommissionPeerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/DecommissionPeerCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/DirectoryErrorCodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/DirectoryErrorCodes.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/DirectoryPeerSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/DirectoryPeerSelector.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/IPeerDirectory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/IPeerDirectory.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/MarkPeerAsNotRespondingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/MarkPeerAsNotRespondingCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/MarkPeerAsRespondingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/MarkPeerAsRespondingCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/MessageBinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/MessageBinding.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerDecommissioned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerDecommissioned.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerDescriptor.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerDirectoryClient.PeerEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerDirectoryClient.PeerEntry.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerDirectoryClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerDirectoryClient.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerNotResponding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerNotResponding.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerResponding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerResponding.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerStarted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerStarted.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerStopped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerStopped.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerSubscriptionTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerSubscriptionTree.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerSubscriptionsForTypesUpdated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerSubscriptionsForTypesUpdated.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerSubscriptionsUpdated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerSubscriptionsUpdated.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PeerUpdateAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PeerUpdateAction.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/PingPeerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/PingPeerCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/RegisterPeerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/RegisterPeerCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/RegisterPeerResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/RegisterPeerResponse.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/SubscriptionsForType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/SubscriptionsForType.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/UnregisterPeerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/UnregisterPeerCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/UpdatePeerSubscriptionsCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/UpdatePeerSubscriptionsCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Directory/UpdatePeerSubscriptionsForTypesCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Directory/UpdatePeerSubscriptionsForTypesCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/AsyncMessageHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/AsyncMessageHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/BatchedMessageHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/BatchedMessageHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/DispatchQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/DispatchQueue.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/DispatchQueueFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/DispatchQueueFactory.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/DispatchQueueNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/DispatchQueueNameAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/DispatchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/DispatchResult.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/DynamicMessageHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/DynamicMessageHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/IDispatchQueueFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/IDispatchQueueFactory.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/IMessageDispatchFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/IMessageDispatchFactory.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/IMessageDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/IMessageDispatcher.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/IMessageHandlerInvocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/IMessageHandlerInvocation.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/IMessageHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/IMessageHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/IProvideDispatchQueueNameForCurrentNamespace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/IProvideDispatchQueueNameForCurrentNamespace.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/LocalDispatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/LocalDispatch.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/MessageDispatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/MessageDispatch.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/MessageDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/MessageDispatcher.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/MessageHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/MessageHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/MessageHandlerInvokerMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/MessageHandlerInvokerMode.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/MessageHandlerInvokerSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/MessageHandlerInvokerSubscriber.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/AfterInvokeArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/AfterInvokeArgs.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/AttributePipeSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/AttributePipeSource.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/BeforeInvokeArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/BeforeInvokeArgs.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/IPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/IPipe.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/IPipeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/IPipeManager.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/IPipeSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/IPipeSource.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/PipeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/PipeAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/PipeInvocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/PipeInvocation.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/PipeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/PipeManager.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/Pipes/PipeSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/Pipes/PipeSource.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Dispatch/SyncMessageHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Dispatch/SyncMessageHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/DomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/DomainException.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/ErrorStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/ErrorStatus.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Hosting/HostInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Hosting/HostInitializer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Hosting/HostInitializerHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Hosting/HostInitializerHelper.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Hosting/PeriodicActionHostInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Hosting/PeriodicActionHostInitializer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IAsyncMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IAsyncMessageHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IBatchedMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IBatchedMessageHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IBus.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IBusConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IBusConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/ICommandHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/ICommandHandler`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/ICommandHandler`1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/ICustomInvokerMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/ICustomInvokerMessageHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IInternalBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IInternalBus.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IMessageContextAware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IMessageContextAware.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IMessageHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IMessageHandler`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IMessageHandler`1.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/IStartupSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/IStartupSubscriber.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/InfrastructureAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/InfrastructureAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Initialization/ZebusRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Initialization/ZebusRegistry.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Lotus/CustomProcessingFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Lotus/CustomProcessingFailed.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Lotus/MessageProcessingFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Lotus/MessageProcessingFailed.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Lotus/ReplayMessageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Lotus/ReplayMessageCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Lotus/ReplayMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Lotus/ReplayMessageHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/MessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/MessageContext.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/MessageId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/MessageId.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/MessageProcessingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/MessageProcessingException.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/MessageTypeDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/MessageTypeDescriptor.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/MessageTypeDescriptorCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/MessageTypeDescriptorCache.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/MessageTypeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/MessageTypeId.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/MessageUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/MessageUtil.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Monitoring/IProvideQueueLength.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Monitoring/IProvideQueueLength.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/NoScanAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/NoScanAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Peer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Peer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/PeerId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/PeerId.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/IPersistentTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/IPersistentTransport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/IReplayEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/IReplayEvent.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/MessageHandled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/MessageHandled.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/MessageReplayed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/MessageReplayed.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/PersistMessageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/PersistMessageCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/PersistenceUnreachableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/PersistenceUnreachableException.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/PersistentTransport.Phases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/PersistentTransport.Phases.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/PersistentTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/PersistentTransport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/ReplayPhaseEnded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/ReplayPhaseEnded.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/SafetyPhaseEnded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/SafetyPhaseEnded.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Persistence/StartMessageReplayCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Persistence/StartMessageReplayCommand.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Routing/BindingKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Routing/BindingKey.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Routing/BindingKeyPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Routing/BindingKeyPart.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Routing/BindingKeyUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Routing/BindingKeyUtil.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Routing/RoutingContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Routing/RoutingContent.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Routing/RoutingContentValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Routing/RoutingContentValue.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Scan/AsyncMessageHandlerInvokerLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Scan/AsyncMessageHandlerInvokerLoader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Scan/BatchedMessageHandlerInvokerLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Scan/BatchedMessageHandlerInvokerLoader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Scan/DispatchQueueNameScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Scan/DispatchQueueNameScanner.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Scan/IMessageHandlerInvokerLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Scan/IMessageHandlerInvokerLoader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Scan/MessageHandlerInvokerLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Scan/MessageHandlerInvokerLoader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Scan/SyncMessageHandlerInvokerLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Scan/SyncMessageHandlerInvokerLoader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Scan/TypeSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Scan/TypeSource.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/IMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/IMessageSerializer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/MessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/MessageSerializer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/MessageSerializerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/MessageSerializerExtensions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/PeerIdConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/PeerIdConverter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/ProtoBufConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/ProtoBufConvert.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/Protobuf/ProtoBufferReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/Protobuf/ProtoBufferReader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/Protobuf/ProtoBufferWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/Protobuf/ProtoBufferWriter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Serialization/ProtocolBufferSerializationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Serialization/ProtocolBufferSerializationException.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Subscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Subscription.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/SubscriptionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/SubscriptionMode.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/SubscriptionModeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/SubscriptionModeAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/SubscriptionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/SubscriptionRequest.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/SubscriptionRequestBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/SubscriptionRequestBatch.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Subscriptions/SubscriptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Subscriptions/SubscriptionHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Subscriptions/SubscriptionMultipleSnapshotGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Subscriptions/SubscriptionMultipleSnapshotGenerator.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Subscriptions/SubscriptionSnapshotGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Subscriptions/SubscriptionSnapshotGenerator.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Subscriptions/SubscriptionsUpdated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Subscriptions/SubscriptionsUpdated.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/DefaultZmqOutboundSocketErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/DefaultZmqOutboundSocketErrorHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/ITransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/ITransport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/IZmqOutboundSocketErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/IZmqOutboundSocketErrorHandler.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/IZmqTransportConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/IZmqTransportConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/OriginatorInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/OriginatorInfo.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/SendContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/SendContext.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/TransportMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/TransportMessage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/TransportMessageReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/TransportMessageReader.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/TransportMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/TransportMessageSerializer.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/TransportMessageWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/TransportMessageWriter.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqContext.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqEnums.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqMessage.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqNative.Generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqNative.Generated.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqNative.Generated.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqNative.Generated.tt -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqNative.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqSocket.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/Zmq/ZmqUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/Zmq/ZmqUtil.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/ZmqEndPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/ZmqEndPoint.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/ZmqInboundSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/ZmqInboundSocket.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/ZmqOutboundSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/ZmqOutboundSocket.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/ZmqSocketOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/ZmqSocketOptions.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/ZmqTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/ZmqTransport.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Transport/ZmqTransportConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Transport/ZmqTransportConfiguration.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/BackgroundThread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/BackgroundThread.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Collections/ConcurrentSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Collections/ConcurrentSet.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Collections/FlushableBlockingCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Collections/FlushableBlockingCollection.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/CultureScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/CultureScope.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/DisposableAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/DisposableAction.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Extensions/ExtendDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Extensions/ExtendDictionary.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Extensions/ExtendEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Extensions/ExtendEnum.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Extensions/ExtendICollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Extensions/ExtendICollection.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Extensions/ExtendIEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Extensions/ExtendIEnumerable.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Extensions/ExtendString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Extensions/ExtendString.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Extensions/ExtendTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Extensions/ExtendTask.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/Extensions/ExtendType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/Extensions/ExtendType.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/IsExternalInit.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/NullableAnnotations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/NullableAnnotations.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/PathUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/PathUtil.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/SkipLocalsInitAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/SkipLocalsInitAttribute.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/SystemDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/SystemDateTime.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/TimeSpanCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/TimeSpanCreation.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/TypeUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/TypeUtil.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Util/UniqueTimestampProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Util/UniqueTimestampProvider.cs -------------------------------------------------------------------------------- /src/Abc.Zebus/Zebus.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/Zebus.targets -------------------------------------------------------------------------------- /src/Abc.Zebus/ZebusLogManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Abc.Zebus/ZebusLogManager.cs -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/Directory.Build.targets -------------------------------------------------------------------------------- /src/NuGetReadme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/NuGetReadme.md -------------------------------------------------------------------------------- /src/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abc-Arbitrage/Zebus/HEAD/src/nuget.config --------------------------------------------------------------------------------