├── .gitattributes ├── .gitignore ├── Contribute.md ├── Enexure.MicroBus.sln ├── Enexure.MicroBus.sln.DotSettings ├── License.md ├── Logo.Big.png ├── Logo.Source.png ├── Logo.png ├── Readme.md ├── appveyor.yml ├── src ├── Enexure.MicroBus.Autofac.Tests │ ├── AutofacTypeScannerTests.cs │ ├── BusCommandTests.cs │ ├── BusEventTests.cs │ ├── BusMessageTests.cs │ ├── BusQueryTests.cs │ ├── Enexure.MicroBus.Autofac.Tests.csproj │ ├── Enexure.MicroBus.Autofac.Tests.xproj.ignore │ ├── Enexure.MicroBus.Autofac.Tests.xproj.user.ignore │ ├── NestedBusCallsTest.cs │ └── ScopesAndDisposeTests.cs ├── Enexure.MicroBus.Autofac │ ├── AutofacDependencyResolver.cs │ ├── AutofacDependencyScope.cs │ ├── ContainerExtensions.cs │ └── Enexure.MicroBus.Autofac.csproj ├── Enexure.MicroBus.InfrastructureContracts │ ├── Enexure.MicroBus.InfrastructureContracts.csproj │ ├── ICommandHandler.cs │ ├── IDelegatingHandler.cs │ ├── IEventHandler.cs │ ├── IMessageHandler.cs │ ├── IMicroBus.cs │ ├── IMicroMediator.cs │ ├── IOuterPipelineDetector.cs │ ├── IPipelineHandler.cs │ └── IQueryHandler.cs ├── Enexure.MicroBus.LightInject.Tests │ ├── BusCommandTests.cs │ ├── BusEventTests.cs │ ├── BusMessageTests.cs │ ├── BusQueryTests.cs │ ├── Enexure.MicroBus.LightInject.Tests.csproj │ ├── NestedBusCallsTest.cs │ └── ScopesAndDisposeTests.cs ├── Enexure.MicroBus.LightInject │ ├── ContainerExtensions.cs │ ├── Enexure.MicroBus.LightInject.csproj │ ├── IMarker.cs │ ├── LightInjectDependencyResolver.cs │ ├── LightInjectDependencyScope.cs │ └── Marker.cs ├── Enexure.MicroBus.MessageContracts │ ├── Enexure.MicroBus.MessageContracts.csproj │ ├── ICommand.cs │ ├── IEvent.cs │ ├── IMessage.cs │ ├── IQuery.cs │ └── IResult.cs ├── Enexure.MicroBus.MicrosoftDependencyInjection.Tests │ ├── BusCommandTests.cs │ ├── BusEventTests.cs │ ├── BusMessageTests.cs │ ├── BusQueryTests.cs │ ├── Enexure.MicroBus.MicrosoftDependencyInjection.Tests.csproj │ ├── NestedBusCallsTest.cs │ └── ScopesAndDisposeTests.cs ├── Enexure.MicroBus.MicrosoftDependencyInjection │ ├── ContainerExtensions.cs │ ├── Enexure.MicroBus.MicrosoftDependencyInjection.csproj │ ├── IMarker.cs │ ├── Marker.cs │ ├── MicrosoftDependencyInjectionDependencyResolver.cs │ └── MicrosoftDependencyInjectionDependencyScope.cs ├── Enexure.MicroBus.Saga.Autofac.Tests │ ├── CompleteSagaTests.cs │ ├── Enexure.MicroBus.Saga.Autofac.Tests.csproj │ ├── SagaFinderTests.cs │ ├── TestSaga.cs │ └── TestSagaRepository.cs ├── Enexure.MicroBus.Sagas.Autofac │ └── Enexure.MicroBus.Sagas.Autofac.csproj ├── Enexure.MicroBus.Sagas.Tests │ ├── BaselineTests.cs │ └── Enexure.MicroBus.Sagas.Tests.csproj ├── Enexure.MicroBus.Sagas │ ├── BusBuilderExtensions.cs │ ├── Enexure.MicroBus.Sagas.csproj │ ├── Exceptions │ │ ├── NoSagaFinderIsRegisteredForNonStartingEventException.cs │ │ ├── NoSagaFoundForNonStartingEventException.cs │ │ └── SagaNotFoundException.cs │ ├── FinderList.cs │ ├── ISaga.cs │ ├── ISagaFinder.cs │ ├── ISagaRepository.cs │ ├── ISagaStartedBy.cs │ ├── SagaRunnerEventHandler.cs │ └── packages.config ├── Enexure.MicroBus.StructureMap.Tests │ ├── BusCommandTests.cs │ ├── BusEventTests.cs │ ├── BusMessageTests.cs │ ├── BusQueryTests.cs │ ├── Enexure.MicroBus.StructureMap.Tests.csproj │ ├── NestedBusCallsTest.cs │ └── ScopesAndDisposeTests.cs ├── Enexure.MicroBus.StructureMap │ ├── ContainerExtensions.cs │ ├── Enexure.MicroBus.StructureMap.csproj │ ├── IMarker.cs │ ├── Marker.cs │ ├── StructureMapDependencyResolver.cs │ └── StructureMapDependencyScope.cs ├── Enexure.MicroBus.Tests │ ├── Enexure.MicroBus.Tests.csproj │ ├── IntegrationTests │ │ ├── Cancellation │ │ │ └── CancellationTests.cs │ │ └── GitHubIssues │ │ │ └── Issue14Tests.cs │ ├── UnitTests │ │ ├── BaselineTests.cs │ │ ├── HandlerProviderTests │ │ │ ├── CommandHandlerProviderTests.cs │ │ │ ├── EventHandlerProviderTests.cs │ │ │ ├── MessageHandlerProviderTests.cs │ │ │ └── QueryHandlerProviderTests.cs │ │ ├── HandlerRegisterTests │ │ │ └── HandlerRegistrationTests.cs │ │ ├── MessageRegistrations │ │ │ ├── CreateMessageRegistrationTests.cs │ │ │ └── MessageExpandingTests.cs │ │ ├── PipelineBuilderTests │ │ │ ├── NoMessageRegistrationTests.cs │ │ │ └── TestDependencyScope.cs │ │ ├── PipelineTests │ │ │ └── PipelineTests.cs │ │ └── TestHandlers.cs │ └── packages.config └── Enexure.MicroBus │ ├── BusBuilder.cs │ ├── BusSettings.cs │ ├── Enexure.MicroBus.csproj │ ├── Enexure.MicroBus.nuspec │ ├── Exception │ ├── AskedForDelegatingHandlerButDidNotGetADelegatingHandlerException.cs │ ├── InvalidDuplicateRegistrationsException.cs │ ├── InvalidMessageTypeException.cs │ ├── NoRegistrationForMessageException.cs │ ├── NullMessageTypeException.cs │ ├── SomehowRecievedTaskWithoutResultException.cs │ └── TypeIsNotAnInterceptorException.cs │ ├── IDependencyResolver.cs │ ├── IDependencyScope.cs │ ├── IOuterPipelineDetertorUpdater.cs │ ├── IPipelineBuilder.cs │ ├── IPipelineRunBuilder.cs │ ├── Implementation │ ├── GenericMatch.cs │ ├── InterceptorChain.cs │ ├── MicroBus.cs │ ├── MicroMediator.cs │ ├── OuterPipelineDetector.cs │ ├── PipelineBuilder.cs │ ├── PipelineRunBuilder.cs │ └── ReflectionExtensions.cs │ ├── InterceptorRegistration.cs │ ├── MessageRegistration.cs │ ├── MessageType.cs │ ├── MessageTypeExtensions.cs │ ├── Messages │ └── NoMatchingRegistrationEvent.cs │ ├── Pipeline.cs │ ├── Properties │ └── launchSettings.json │ └── Unit.cs └── text.settings.json /.gitattributes: -------------------------------------------------------------------------------- 1 | build/modules/psake/* linguist-vendored -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/.gitignore -------------------------------------------------------------------------------- /Contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/Contribute.md -------------------------------------------------------------------------------- /Enexure.MicroBus.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/Enexure.MicroBus.sln -------------------------------------------------------------------------------- /Enexure.MicroBus.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/Enexure.MicroBus.sln.DotSettings -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/License.md -------------------------------------------------------------------------------- /Logo.Big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/Logo.Big.png -------------------------------------------------------------------------------- /Logo.Source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/Logo.Source.png -------------------------------------------------------------------------------- /Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/Logo.png -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/Readme.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/appveyor.yml -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/AutofacTypeScannerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/AutofacTypeScannerTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/BusCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/BusCommandTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/BusEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/BusEventTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/BusMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/BusMessageTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/BusQueryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/BusQueryTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/Enexure.MicroBus.Autofac.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/Enexure.MicroBus.Autofac.Tests.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/Enexure.MicroBus.Autofac.Tests.xproj.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/Enexure.MicroBus.Autofac.Tests.xproj.ignore -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/Enexure.MicroBus.Autofac.Tests.xproj.user.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/Enexure.MicroBus.Autofac.Tests.xproj.user.ignore -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/NestedBusCallsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/NestedBusCallsTest.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac.Tests/ScopesAndDisposeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac.Tests/ScopesAndDisposeTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac/AutofacDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac/AutofacDependencyResolver.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac/AutofacDependencyScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac/AutofacDependencyScope.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac/ContainerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac/ContainerExtensions.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Autofac/Enexure.MicroBus.Autofac.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Autofac/Enexure.MicroBus.Autofac.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/Enexure.MicroBus.InfrastructureContracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/Enexure.MicroBus.InfrastructureContracts.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/ICommandHandler.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IDelegatingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IDelegatingHandler.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IEventHandler.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IMessageHandler.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IMicroBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IMicroBus.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IMicroMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IMicroMediator.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IOuterPipelineDetector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IOuterPipelineDetector.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IPipelineHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IPipelineHandler.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.InfrastructureContracts/IQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.InfrastructureContracts/IQueryHandler.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject.Tests/BusCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject.Tests/BusCommandTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject.Tests/BusEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject.Tests/BusEventTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject.Tests/BusMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject.Tests/BusMessageTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject.Tests/BusQueryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject.Tests/BusQueryTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject.Tests/Enexure.MicroBus.LightInject.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject.Tests/Enexure.MicroBus.LightInject.Tests.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject.Tests/NestedBusCallsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject.Tests/NestedBusCallsTest.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject.Tests/ScopesAndDisposeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject.Tests/ScopesAndDisposeTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject/ContainerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject/ContainerExtensions.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject/Enexure.MicroBus.LightInject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject/Enexure.MicroBus.LightInject.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject/IMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject/IMarker.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject/LightInjectDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject/LightInjectDependencyResolver.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject/LightInjectDependencyScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject/LightInjectDependencyScope.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.LightInject/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.LightInject/Marker.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MessageContracts/Enexure.MicroBus.MessageContracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MessageContracts/Enexure.MicroBus.MessageContracts.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MessageContracts/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MessageContracts/ICommand.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MessageContracts/IEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MessageContracts/IEvent.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MessageContracts/IMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MessageContracts/IMessage.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MessageContracts/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MessageContracts/IQuery.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MessageContracts/IResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MessageContracts/IResult.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusCommandTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusEventTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusMessageTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusQueryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/BusQueryTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/Enexure.MicroBus.MicrosoftDependencyInjection.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/Enexure.MicroBus.MicrosoftDependencyInjection.Tests.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/NestedBusCallsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/NestedBusCallsTest.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/ScopesAndDisposeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection.Tests/ScopesAndDisposeTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection/ContainerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection/ContainerExtensions.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection/Enexure.MicroBus.MicrosoftDependencyInjection.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection/Enexure.MicroBus.MicrosoftDependencyInjection.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection/IMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection/IMarker.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection/Marker.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection/MicrosoftDependencyInjectionDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection/MicrosoftDependencyInjectionDependencyResolver.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.MicrosoftDependencyInjection/MicrosoftDependencyInjectionDependencyScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.MicrosoftDependencyInjection/MicrosoftDependencyInjectionDependencyScope.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Saga.Autofac.Tests/CompleteSagaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Saga.Autofac.Tests/CompleteSagaTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Saga.Autofac.Tests/Enexure.MicroBus.Saga.Autofac.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Saga.Autofac.Tests/Enexure.MicroBus.Saga.Autofac.Tests.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Saga.Autofac.Tests/SagaFinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Saga.Autofac.Tests/SagaFinderTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Saga.Autofac.Tests/TestSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Saga.Autofac.Tests/TestSaga.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Saga.Autofac.Tests/TestSagaRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Saga.Autofac.Tests/TestSagaRepository.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas.Autofac/Enexure.MicroBus.Sagas.Autofac.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas.Autofac/Enexure.MicroBus.Sagas.Autofac.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas.Tests/BaselineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas.Tests/BaselineTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas.Tests/Enexure.MicroBus.Sagas.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas.Tests/Enexure.MicroBus.Sagas.Tests.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/BusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/BusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/Enexure.MicroBus.Sagas.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/Enexure.MicroBus.Sagas.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/Exceptions/NoSagaFinderIsRegisteredForNonStartingEventException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/Exceptions/NoSagaFinderIsRegisteredForNonStartingEventException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/Exceptions/NoSagaFoundForNonStartingEventException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/Exceptions/NoSagaFoundForNonStartingEventException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/Exceptions/SagaNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/Exceptions/SagaNotFoundException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/FinderList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/FinderList.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/ISaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/ISaga.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/ISagaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/ISagaFinder.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/ISagaRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/ISagaRepository.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/ISagaStartedBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/ISagaStartedBy.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/SagaRunnerEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/SagaRunnerEventHandler.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Sagas/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Sagas/packages.config -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap.Tests/BusCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap.Tests/BusCommandTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap.Tests/BusEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap.Tests/BusEventTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap.Tests/BusMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap.Tests/BusMessageTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap.Tests/BusQueryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap.Tests/BusQueryTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap.Tests/Enexure.MicroBus.StructureMap.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap.Tests/Enexure.MicroBus.StructureMap.Tests.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap.Tests/NestedBusCallsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap.Tests/NestedBusCallsTest.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap.Tests/ScopesAndDisposeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap.Tests/ScopesAndDisposeTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap/ContainerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap/ContainerExtensions.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap/Enexure.MicroBus.StructureMap.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap/Enexure.MicroBus.StructureMap.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap/IMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap/IMarker.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap/Marker.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap/StructureMapDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap/StructureMapDependencyResolver.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.StructureMap/StructureMapDependencyScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.StructureMap/StructureMapDependencyScope.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/Enexure.MicroBus.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/Enexure.MicroBus.Tests.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/IntegrationTests/Cancellation/CancellationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/IntegrationTests/Cancellation/CancellationTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/IntegrationTests/GitHubIssues/Issue14Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/IntegrationTests/GitHubIssues/Issue14Tests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/BaselineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/BaselineTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/CommandHandlerProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/CommandHandlerProviderTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/EventHandlerProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/EventHandlerProviderTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/MessageHandlerProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/MessageHandlerProviderTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/QueryHandlerProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/HandlerProviderTests/QueryHandlerProviderTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/HandlerRegisterTests/HandlerRegistrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/HandlerRegisterTests/HandlerRegistrationTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/MessageRegistrations/CreateMessageRegistrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/MessageRegistrations/CreateMessageRegistrationTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/MessageRegistrations/MessageExpandingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/MessageRegistrations/MessageExpandingTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/PipelineBuilderTests/NoMessageRegistrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/PipelineBuilderTests/NoMessageRegistrationTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/PipelineBuilderTests/TestDependencyScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/PipelineBuilderTests/TestDependencyScope.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/PipelineTests/PipelineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/PipelineTests/PipelineTests.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/UnitTests/TestHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/UnitTests/TestHandlers.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus.Tests/packages.config -------------------------------------------------------------------------------- /src/Enexure.MicroBus/BusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/BusBuilder.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/BusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/BusSettings.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Enexure.MicroBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Enexure.MicroBus.csproj -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Enexure.MicroBus.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Enexure.MicroBus.nuspec -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Exception/AskedForDelegatingHandlerButDidNotGetADelegatingHandlerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Exception/AskedForDelegatingHandlerButDidNotGetADelegatingHandlerException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Exception/InvalidDuplicateRegistrationsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Exception/InvalidDuplicateRegistrationsException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Exception/InvalidMessageTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Exception/InvalidMessageTypeException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Exception/NoRegistrationForMessageException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Exception/NoRegistrationForMessageException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Exception/NullMessageTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Exception/NullMessageTypeException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Exception/SomehowRecievedTaskWithoutResultException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Exception/SomehowRecievedTaskWithoutResultException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Exception/TypeIsNotAnInterceptorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Exception/TypeIsNotAnInterceptorException.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/IDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/IDependencyResolver.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/IDependencyScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/IDependencyScope.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/IOuterPipelineDetertorUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/IOuterPipelineDetertorUpdater.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/IPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/IPipelineBuilder.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/IPipelineRunBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/IPipelineRunBuilder.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/GenericMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/GenericMatch.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/InterceptorChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/InterceptorChain.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/MicroBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/MicroBus.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/MicroMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/MicroMediator.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/OuterPipelineDetector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/OuterPipelineDetector.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/PipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/PipelineBuilder.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/PipelineRunBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/PipelineRunBuilder.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Implementation/ReflectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Implementation/ReflectionExtensions.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/InterceptorRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/InterceptorRegistration.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/MessageRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/MessageRegistration.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/MessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/MessageType.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/MessageTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/MessageTypeExtensions.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Messages/NoMatchingRegistrationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Messages/NoMatchingRegistrationEvent.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Pipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Pipeline.cs -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": {} 3 | } -------------------------------------------------------------------------------- /src/Enexure.MicroBus/Unit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/src/Enexure.MicroBus/Unit.cs -------------------------------------------------------------------------------- /text.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniellittledev/Enexure.MicroBus/HEAD/text.settings.json --------------------------------------------------------------------------------