├── .editorconfig ├── .github └── workflows │ ├── docs.yml │ ├── dotnet.yml │ └── publish_nugets.yml ├── .gitignore ├── .gitmodules ├── .vscode ├── launch.json ├── tasks.json └── tasks.json.old ├── Analysis.Build.props ├── Directory.Build.props ├── Jasper.sln ├── LICENSE ├── Notes.md ├── README.md ├── docker-compose.yml ├── docs.csproj ├── docs ├── .vitepress │ ├── algolia-config.json │ ├── config.js │ └── dist │ │ ├── JasperMessaging.drawio.png │ │ ├── assets │ │ ├── AlgoliaSearchBox.e1f2e38d.js │ │ ├── Home.c268a5d9.js │ │ ├── app.ba9181fa.js │ │ └── style.13643d27.css │ │ ├── guide │ │ ├── best-practices.html │ │ ├── command-line.html │ │ ├── configuration.html │ │ ├── extensions.html │ │ ├── in-memory-bus.html │ │ ├── index.html │ │ ├── logging.html │ │ ├── mediator.html │ │ ├── messages │ │ │ ├── discovery.html │ │ │ ├── error-handling.html │ │ │ ├── handlers.html │ │ │ ├── index.html │ │ │ ├── middleware.html │ │ │ ├── serialization.html │ │ │ └── versioning.html │ │ ├── messaging │ │ │ ├── configuration.html │ │ │ ├── correlation.html │ │ │ ├── expiration.html │ │ │ ├── index.html │ │ │ ├── pubsub.html │ │ │ ├── routing.html │ │ │ ├── scheduled.html │ │ │ └── transports │ │ │ │ ├── index.html │ │ │ │ ├── masstransit.html │ │ │ │ ├── pulsar.html │ │ │ │ ├── rabbitmq.html │ │ │ │ └── tcp.html │ │ ├── persistence │ │ │ ├── efcore.html │ │ │ ├── index.html │ │ │ ├── marten.html │ │ │ ├── postgresql.html │ │ │ ├── sagas.html │ │ │ └── sqlserver.html │ │ ├── scheduled.html │ │ └── testing.html │ │ ├── index.html │ │ └── jasper.png ├── guide │ ├── best-practices.md │ ├── command-line.md │ ├── configuration.md │ ├── durability │ │ ├── efcore.md │ │ ├── index.md │ │ ├── marten.md │ │ └── sagas.md │ ├── extensions.md │ ├── handlers │ │ ├── cascading.md │ │ ├── discovery.md │ │ ├── error-handling.md │ │ ├── index.md │ │ ├── middleware.md │ │ ├── runtime.md │ │ └── timeout.md │ ├── in-memory-bus.md │ ├── index.md │ ├── logging.md │ ├── mediator.md │ ├── messages.md │ ├── messaging │ │ ├── configuration.md │ │ ├── correlation.md │ │ ├── expiration.md │ │ ├── index.md │ │ ├── pubsub.md │ │ ├── routing.md │ │ ├── scheduled.md │ │ └── transports │ │ │ ├── index.md │ │ │ ├── masstransit.md │ │ │ ├── pulsar.md │ │ │ ├── rabbitmq.md │ │ │ └── tcp.md │ ├── scheduled.md │ └── testing.md ├── index.md ├── public │ ├── JasperMessaging.drawio.png │ └── jasper.png └── vite.config.js ├── documentation ├── content │ ├── GetLuke.png │ ├── GetUsers.png │ ├── HelloFromMyJasperHttpService.png │ ├── JasperIntroduction.png │ ├── JasperModel.png │ ├── alba.jpg │ ├── banner.png │ ├── baseline.png │ ├── bootstrap-grid.min.css │ ├── bootstrap-reboot.min.css │ ├── bootstrap.min.css │ ├── bootstrap.min.js │ ├── embed.js │ ├── images.favicon.ico │ ├── jasper-icon.png │ ├── lamar.jpg │ ├── oakton.png │ ├── prism.css │ ├── prism.js │ ├── sidebar.js │ ├── storyteller-messaging-log.png │ ├── storyteller.css │ ├── stylish-portfolio.css │ ├── subscriptions.png │ └── theme.css ├── documentation │ ├── bootstrapping.md │ ├── console.md │ ├── durability │ │ ├── agent.md │ │ ├── efcore.md │ │ ├── endpoints.md │ │ ├── index.md │ │ ├── managing.md │ │ ├── marten.md │ │ ├── order.txt │ │ ├── postgresql.md │ │ └── sqlserver.md │ ├── execution │ │ ├── cascading.md │ │ ├── dead_letter_queue.md │ │ ├── discovery.md │ │ ├── errorhandling.md │ │ ├── handlers.md │ │ ├── index.md │ │ ├── messages.md │ │ ├── middleware_and_codegen.md │ │ ├── order.txt │ │ ├── sagas.md │ │ └── unknown_messages.md │ ├── extensions.md │ ├── getting_started.md │ ├── index.md │ ├── integration │ │ ├── correlation.md │ │ ├── customizing_envelopes.md │ │ ├── expected_reply.md │ │ ├── index.md │ │ ├── message_delivery_rules.md │ │ ├── order.txt │ │ ├── pubsub.md │ │ ├── routing.md │ │ ├── scheduled.md │ │ ├── topics.md │ │ └── transports │ │ │ ├── azureservicebus.md │ │ │ ├── index.md │ │ │ ├── kafka.md │ │ │ ├── order.txt │ │ │ ├── pulsar.md │ │ │ ├── rabbitmq.md │ │ │ └── tcp.md │ ├── ioc.md │ ├── jsoncommands.md │ ├── local.md │ ├── logging.md │ ├── mediator.md │ ├── order.txt │ ├── samples.md │ └── testing.md ├── layout.htm └── splash.htm ├── global.json ├── kill-dotnet.bat ├── mdsnippets.json ├── package.json ├── rakefile.rb ├── src ├── Benchmarks │ ├── Benchmarks.csproj │ ├── Driver.cs │ ├── InvokeRunner.cs │ ├── LocalRunner.cs │ ├── PersistenceRunner.cs │ ├── Program.cs │ ├── RabbitMqRunner.cs │ ├── RabbitTesting.cs │ ├── TargetHandler.cs │ ├── TestMessages_Target.cs │ └── targets.json ├── CircuitBreakingTests │ ├── CircuitBreakerIntegrationContext.cs │ ├── CircuitBreakingTests.csproj │ ├── NoParallelization.cs │ ├── RabbitMq │ │ ├── buffered_and_parallel.cs │ │ ├── buffered_not_parallelized.cs │ │ ├── durable_and_not_parallel.cs │ │ ├── durable_and_parallel.cs │ │ ├── inline_and_parallel.cs │ │ └── inline_not_parallelized.cs │ ├── Recorder.cs │ ├── Samples.cs │ ├── SometimesFailsHandler.cs │ ├── Usings.cs │ └── stopping_and_starting_listeners.cs ├── IntegrationTests │ ├── IntegrationTests.csproj │ └── Servers.cs ├── Jasper.AzureServiceBus.Tests │ ├── AzureServiceBusEndpointTester.cs │ ├── DefaultEnvelopeMapperTests.cs │ ├── Jasper.AzureServiceBus.Tests.csproj │ ├── Samples.cs │ ├── end_to_end.cs │ ├── readme.md │ └── topic_routing.cs ├── Jasper.AzureServiceBus │ ├── AzureServiceBusEndpoint.cs │ ├── AzureServiceBusListenerConfiguration.cs │ ├── AzureServiceBusSubscriberConfiguration.cs │ ├── AzureServiceBusTransport.cs │ ├── AzureServiceBusTransportConfigurationExtensions.cs │ ├── AzureServiceBusTransportExtension.cs │ ├── IAzureServiceBusTransport.cs │ ├── Internal │ │ ├── AzureServiceBusListener.cs │ │ ├── AzureServiceBusSender.cs │ │ ├── AzureServiceBusTopicRouter.cs │ │ └── DefaultAzureServiceBusProtocol.cs │ └── Jasper.AzureServiceBus.csproj ├── Jasper.ConfluentKafka.Tests │ ├── Jasper.ConfluentKafka.Tests.csproj │ ├── KafkaEndpointTester.cs │ └── end_to_end.cs ├── Jasper.ConfluentKafka │ ├── Exceptions │ │ ├── KafkaSenderException.cs │ │ └── UnsupportedFeatureException.cs │ ├── Internal │ │ ├── ConfluentKafkaListener.cs │ │ ├── ConfluentKafkaSender.cs │ │ ├── KafkaChannelCallback.cs │ │ └── KafkaTopicRouter.cs │ ├── Jasper.ConfluentKafka.csproj │ ├── KafkaEndpoint.cs │ ├── KafkaListenerConfiguration.cs │ ├── KafkaSubscriberConfiguration.cs │ ├── KafkaTransport.cs │ ├── KafkaTransportConfigurationExtensions.cs │ └── KafkaTransportProtocol.cs ├── Jasper.Http.Testing │ ├── AspNetCoreIntegration │ │ ├── ContainerExtensions.cs │ │ ├── TodoController.cs │ │ └── service_registrations_with_aspnet_core_abstractions.cs │ ├── ContentHandling │ │ ├── content_negotiation.cs │ │ ├── read_and_write_json_content.cs │ │ ├── using_custom_readers_and_writers.cs │ │ ├── write_plain_text_for_actions_that_return_strings.cs │ │ └── write_status_code_returned_from_an_action.cs │ ├── HttpTestingApp.cs │ ├── Jasper.Http.Testing.csproj │ ├── Kestrel │ │ └── integration_with_kestrel.cs │ ├── MVCExtensions │ │ ├── MvcExtendedApp.cs │ │ ├── executing_controller_actions.cs │ │ └── finding_action_methods.cs │ ├── Model │ │ ├── ContextVariableSourceTester.cs │ │ └── RouteChainTester.cs │ ├── Parallelization.cs │ ├── RegistryContext.cs │ ├── Routing │ │ ├── JasperRouteTests.cs │ │ ├── MethodCallParserTests.cs │ │ ├── Reverse_Url_Lookup_Tests.cs │ │ ├── RouteArgumentTests.cs │ │ ├── RoutingApp.cs │ │ ├── SegmentTests.cs │ │ ├── SpecificationExtensions.cs │ │ ├── SpreadTests.cs │ │ ├── UrlGraphTests.cs │ │ ├── attribute_routing.cs │ │ ├── route_determination_and_usage_with_arguments.cs │ │ ├── route_determination_with_spread.cs │ │ ├── route_parameter_usage.cs │ │ └── special_routing_determination_rules.cs │ ├── Samples.cs │ ├── Samples │ │ └── CustomJasperMiddleware.cs │ ├── bootstrapping_end_to_end.cs │ ├── chain_should_flush_messages.cs │ ├── explicit_configuration_of_routes.cs │ └── now_parameter_bindings.cs ├── Jasper.Http │ ├── ActionMethodFilter.cs │ ├── AppliesToExpression.cs │ ├── ContentHandling │ │ ├── CheckForMissing.cs │ │ ├── ConnegRules.cs │ │ ├── IReaderRule.cs │ │ ├── IWriterRule.cs │ │ ├── NewtonsoftReaderWriterFactory.cs │ │ ├── SelectReader.cs │ │ ├── SelectWriter.cs │ │ ├── SetContentType.cs │ │ ├── SetHeader.cs │ │ ├── SetStatusCode.cs │ │ ├── StatusCodeWriter.cs │ │ ├── UseReader.cs │ │ ├── UseWriter.cs │ │ └── WriteText.cs │ ├── EndpointBuilderExtensions.cs │ ├── ExtensionAttribute.cs │ ├── HttpSerializationGraph.cs │ ├── IRoutePolicy.cs │ ├── Internal │ │ └── ImTools.cs │ ├── Jasper.Http.csproj │ ├── JasperHttpExtension.cs │ ├── JasperHttpOptions.ActionSource.cs │ ├── JasperHttpOptions.cs │ ├── JasperRouteEndpointSource.cs │ ├── MVCExtensions │ │ ├── ActionResultWriterRule.cs │ │ ├── BuildActionContext.cs │ │ ├── BuildOutControllerContextFrame.cs │ │ ├── CallActionResultFrame.cs │ │ ├── ControllerUsagePolicy.cs │ │ ├── HttpAttributeRoutingRule.cs │ │ └── SetControllerContextFrame.cs │ ├── Model │ │ ├── ContextVariableSource.cs │ │ ├── DuplicateRoutesException.cs │ │ ├── ModifyRouteAttribute.cs │ │ ├── RouteChain.cs │ │ ├── RouteGraph.cs │ │ └── RouteHandler.cs │ ├── RouteScopingPolicy.cs │ └── Routing │ │ ├── Codegen │ │ ├── CastRouteArgumentFrame.cs │ │ ├── ParsedRouteArgumentFrame.cs │ │ ├── PathSegmentsFrame.cs │ │ ├── RelativePathFrame.cs │ │ └── RouteArgumentFrame.cs │ │ ├── HomeEndpointRule.cs │ │ ├── HttpVerbs.cs │ │ ├── IRoutingRule.cs │ │ ├── ISegment.cs │ │ ├── IUrlRegistry.cs │ │ ├── JasperRoute.cs │ │ ├── MethodCallParser.cs │ │ ├── RootUrlRoutingRule.cs │ │ ├── RouteArgument.cs │ │ ├── RouteNameAttribute.cs │ │ ├── Segment.cs │ │ ├── Spread.cs │ │ ├── UrlGraph.cs │ │ ├── UrlPatternAttribute.cs │ │ └── UrlResolutionException.cs ├── Jasper.JsonCommands │ ├── ExportJsonSchemaCommand.cs │ ├── GenerateCSharpCommand.cs │ ├── GenerateInput.cs │ ├── GeneratedMessage.cs │ └── Jasper.JsonCommands.csproj ├── Jasper.Persistence.Database │ ├── DatabaseBackedEnvelopePersistence.Admin.cs │ ├── DatabaseBackedEnvelopePersistence.Incoming.cs │ ├── DatabaseBackedEnvelopePersistence.Outgoing.cs │ ├── DatabaseBackedEnvelopePersistence.Scheduled.cs │ ├── DatabaseBackedEnvelopePersistence.Weasel.cs │ ├── DatabaseBackedEnvelopePersistence.cs │ ├── DatabaseBackedPersistenceMarker.cs │ ├── DatabaseConstants.cs │ ├── DatabaseEnvelopeOutbox.cs │ ├── DatabasePersistence.cs │ ├── DatabaseSettings.cs │ ├── DbOutboxExtensions.cs │ ├── DbTransactionFrame.cs │ ├── DurableStorageSession.cs │ ├── IDatabaseBackedEnvelopePersistence.cs │ ├── Jasper.Persistence.Database.csproj │ ├── MigrationLogger.cs │ └── ReaderExtensions.cs ├── Jasper.Persistence.EntityFrameworkCore │ ├── Codegen │ │ ├── EFCorePersistenceFrameProvider.cs │ │ └── TransactionalFrame.cs │ ├── EfCoreEnvelopeOutbox.cs │ ├── EntityFrameworkCoreBackedPersistence.cs │ ├── Jasper.Persistence.EntityFrameworkCore.csproj │ └── JasperEnvelopeEntityFrameworkCoreExtensions.cs ├── Jasper.Persistence.Marten │ ├── AggregateLoadStyle.cs │ ├── AssemblyAttributes.cs │ ├── Codegen │ │ ├── EventStoreFrame.cs │ │ ├── LoadAggregateFrame.cs │ │ ├── MemberAccessVariable.cs │ │ ├── MissingAggregateCheckFrame.cs │ │ ├── SessionVariableSource.cs │ │ └── TransactionalFrame.cs │ ├── FlushOutgoingMessagesOnCommit.cs │ ├── Jasper.Persistence.Marten.csproj │ ├── JasperOptionsMartenExtensions.cs │ ├── MartenBackedPersistenceMarker.cs │ ├── MartenCommandWorkflowAttribute.cs │ ├── MartenDatabaseSchemaFeature.cs │ ├── MartenEnvelopeOutbox.cs │ ├── MartenIntegration.cs │ ├── MessageContextExtensions.cs │ ├── MethodVariablesExtensions.cs │ ├── Persistence │ │ ├── Operations │ │ │ ├── MartenStorageExtensions.cs │ │ │ ├── StoreIncomingEnvelope.cs │ │ │ └── StoreOutgoingEnvelope.cs │ │ └── Sagas │ │ │ ├── DocumentSessionOperationFrame.cs │ │ │ ├── LoadDocumentFrame.cs │ │ │ └── MartenSagaPersistenceFrameProvider.cs │ ├── Publishing │ │ └── OutboxedSessionFactory.cs │ ├── RegisterEventsFrame.cs │ └── UnknownAggregateException.cs ├── Jasper.Persistence.Postgresql │ ├── AssemblyAttributes.cs │ ├── Jasper.Persistence.Postgresql.csproj │ ├── NpgsqlConnectionInstance.cs │ ├── PostgresqlBackedPersistence.cs │ ├── PostgresqlConfigurationExtensions.cs │ ├── PostgresqlEnvelopePersistence.cs │ ├── PostgresqlSettings.cs │ ├── PostgresqlTransactionFrameProvider.cs │ ├── Schema │ │ ├── DeadLettersTable.cs │ │ ├── IncomingEnvelopeTable.cs │ │ └── OutgoingEnvelopeTable.cs │ └── Util │ │ └── CommandExtensions.cs ├── Jasper.Persistence.SqlServer │ ├── Jasper.Persistence.SqlServer.csproj │ ├── Persistence │ │ └── SqlServerEnvelopePersistence.cs │ ├── Schema │ │ ├── Creation.sql │ │ ├── DeadLettersTable.cs │ │ ├── Drop.sql │ │ ├── EnvelopeIdTable.cs │ │ ├── Functions.sql │ │ ├── IncomingEnvelopeTable.cs │ │ ├── JasperStoredProcedure.cs │ │ ├── OutgoingEnvelopeTable.cs │ │ ├── uspDeleteIncomingEnvelopes.sql │ │ ├── uspDeleteOutgoingEnvelopes.sql │ │ ├── uspDiscardAndReassignOutgoing.sql │ │ ├── uspMarkIncomingOwnership.sql │ │ └── uspMarkOutgoingOwnership.sql │ ├── SqlServerBackedPersistence.cs │ ├── SqlServerConfigurationExtensions.cs │ ├── SqlServerSettings.cs │ ├── SqlServerTransactionFrameProvider.cs │ └── Util │ │ ├── SqlCommandExtensions.cs │ │ └── SqlConnectionInstance.cs ├── Jasper.Persistence.Testing │ ├── DurableFixture.cs │ ├── EFCore │ │ ├── EfCoreCompilationScenarios.cs │ │ ├── Sagas │ │ │ ├── EfCoreSagaHost.cs │ │ │ ├── SagaDbContext.cs │ │ │ ├── WorkflowStateTable.cs │ │ │ ├── basic_mechanics_with_guid.cs │ │ │ ├── basic_mechanics_with_int.cs │ │ │ ├── basic_mechanics_with_long.cs │ │ │ └── basic_mechanics_with_string.cs │ │ ├── SampleDbContext.cs │ │ └── end_to_end_efcore_persistence.cs │ ├── Internal │ │ └── Generated │ │ │ └── JasperHandlers │ │ │ ├── IncrementA2Handler1519515057.cs.cs │ │ │ ├── IncrementABHandler1519514945.cs.cs │ │ │ ├── IncrementAHandler1212576707.cs.cs │ │ │ ├── IncrementB2Handler1209368298.cs.cs │ │ │ ├── IncrementBCHandler1209368409.cs.cs │ │ │ ├── IncrementBHandler1516306648.cs.cs │ │ │ ├── IncrementCDHandler356715529.cs.cs │ │ │ ├── IncrementCHandler49777293.cs.cs │ │ │ ├── IncrementDHandler1615861234.cs.cs │ │ │ ├── IncrementMany2Handler177329317.cs.cs │ │ │ ├── IncrementManyAsyncHandler23252109.cs.cs │ │ │ └── IncrementManyHandler392445237.cs.cs │ ├── Jasper.Persistence.Testing.csproj │ ├── Marten │ │ ├── DurableTcpTransportCompliance.cs │ │ ├── MartenCommandWorkflowAttributeTests.cs │ │ ├── Marten_StorageCommand_Smoke_Tests.cs │ │ ├── MessageTypes.cs │ │ ├── Persistence │ │ │ ├── ItemCreated.cs │ │ │ ├── ItemCreatedHandler.cs │ │ │ ├── MartenBackedListenerContext.cs │ │ │ ├── MartenBackedMessagePersistenceTests.cs │ │ │ ├── MartenEnvelopePersistorTests.cs │ │ │ ├── ObjectMother.cs │ │ │ ├── Resiliency │ │ │ │ ├── QuestionAndAnswer.cs │ │ │ │ └── advisory_lock_usage.cs │ │ │ ├── Sagas │ │ │ │ ├── MartenSagaHost.cs │ │ │ │ ├── basic_mechanics_with_guid.cs │ │ │ │ ├── basic_mechanics_with_int.cs │ │ │ │ ├── basic_mechanics_with_long.cs │ │ │ │ └── basic_mechanics_with_string.cs │ │ │ ├── end_to_end_with_persistence.cs │ │ │ └── marten_durability_end_to_end.cs │ │ ├── PostgresqlContext.cs │ │ ├── Sample │ │ │ ├── Endpoints.cs │ │ │ ├── SampleApp.cs │ │ │ └── SampleController.cs │ │ ├── channel_is_durable.cs │ │ ├── event_streaming.cs │ │ ├── marten_command_workflow_middleware.cs │ │ ├── service_registrations.cs │ │ ├── transactional_frame_end_to_end.cs │ │ └── using_an_aggregate_that_handles_commands.cs │ ├── NoParallelization.cs │ ├── Postgresql │ │ ├── LocalPostgresqlBackedTransportCompliance.cs │ │ ├── configuration_extension_methods.cs │ │ └── extension_registrations.cs │ ├── Samples │ │ └── DurabilityAgentCustomization.cs │ ├── SqlServer │ │ ├── ObjectMother.cs │ │ ├── Persistence │ │ │ ├── ItemCreated.cs │ │ │ ├── ItemSender.cs │ │ │ ├── QuestionAndAnswer.cs │ │ │ ├── SqlServerBackedListenerContext.cs │ │ │ ├── SqlServerBackedListenerTests.cs │ │ │ ├── SqlServerBackedMessagePersistenceTests.cs │ │ │ └── SqlServerEnveloperPersistorTests.cs │ │ ├── SqlServerContext.cs │ │ ├── SqlServerEnvelopeStorageAdminTests.cs │ │ ├── SqlServer_StorageCommand_Smoke_Tests.cs │ │ ├── WeaselTests.cs │ │ ├── advisory_lock_usage.cs │ │ ├── configuration_extension_methods.cs │ │ ├── extension_registrations.cs │ │ └── sqlserver_durability_end_to_end.cs │ └── durability_with_local.cs ├── Jasper.Pulsar.Tests │ ├── DefaultPulsarProtocolTests.cs │ ├── InlinePulsarSendingComplianceTests.cs │ ├── Jasper.Pulsar.Tests.csproj │ ├── PulsarEndpointTests.cs │ ├── PulsarSendingComplianceTests.cs │ └── README.md ├── Jasper.Pulsar │ ├── InvalidPulsarUriException.cs │ ├── Jasper.Pulsar.csproj │ ├── PulsarEndpoint.cs │ ├── PulsarEnvelope.cs │ ├── PulsarListener.cs │ ├── PulsarSender.cs │ ├── PulsarTransport.cs │ └── PulsarTransportExtensions.cs ├── Jasper.RabbitMQ.Tests │ ├── ConventionalRouting │ │ ├── ConventionalRoutingContext.cs │ │ ├── PublishedMessage.cs │ │ ├── RoutedMessage.cs │ │ ├── RoutedMessageHandler.cs │ │ ├── conventional_listener_discovery.cs │ │ ├── end_to_end_with_conventional_routing.cs │ │ ├── when_discovering_a_listening_endpoint_with_all_defaults.cs │ │ ├── when_discovering_a_listening_endpoint_with_overridden_queue_naming.cs │ │ └── when_discovering_a_sender_with_all_defaults.cs │ ├── InlineRabbitMqSendingComplianceTests.cs │ ├── Internals │ │ ├── RabbitMqEndpointTests.cs │ │ ├── RabbitMqExchangeTests.cs │ │ └── RabbitMqQueueTests.cs │ ├── Jasper.RabbitMQ.Tests.csproj │ ├── NoParallization.cs │ ├── RabbitMQContext.cs │ ├── RabbitMqListenerConfigurationTests.cs │ ├── RabbitMqSendingComplianceTests.cs │ ├── RabbitMqTransportTests.cs │ ├── Samples.cs │ ├── auto_declaration_of_rabbit_resources.cs │ ├── end_to_end.cs │ ├── exchange_queue_binding_model_setup_and_teardown_smoke_tests.cs │ ├── send_by_topics.cs │ └── when_adding_bindings.cs ├── Jasper.RabbitMQ │ ├── AssemblyAttributes.cs │ ├── ExchangeType.cs │ ├── Internal │ │ ├── AgentState.cs │ │ ├── ParallelRabbitMqListener.cs │ │ ├── RabbitMqChannelCallback.cs │ │ ├── RabbitMqConnectionAgent.cs │ │ ├── RabbitMqEndpoint.cs │ │ ├── RabbitMqEnvelope.cs │ │ ├── RabbitMqExchange.cs │ │ ├── RabbitMqExtension.cs │ │ ├── RabbitMqListener.cs │ │ ├── RabbitMqQueue.cs │ │ ├── RabbitMqSender.cs │ │ ├── RabbitMqTransport.Describes.cs │ │ ├── RabbitMqTransport.Resource.cs │ │ ├── RabbitMqTransport.cs │ │ ├── RabbitMqTransportExpression.cs │ │ └── WorkerQueueMessageConsumer.cs │ ├── Jasper.RabbitMQ.csproj │ ├── RabbitMqBinding.cs │ ├── RabbitMqListenerConfiguration.cs │ ├── RabbitMqMessageRoutingConvention.cs │ ├── RabbitMqSubscriberConfiguration.cs │ └── RabbitMqTransportExtensions.cs ├── Jasper.TestSupport.Tests │ ├── Jasper.TestSupport.Tests.csproj │ ├── JasperSystemTester.cs │ └── Parallelization.cs ├── Jasper.Testing │ ├── Acceptance │ │ ├── discarding_expired_envelopes.cs │ │ ├── endpoint_specific_customizations.cs │ │ ├── jasper_as_command_bus.cs │ │ ├── message_timeout_mechanics.cs │ │ ├── missing_handlers.cs │ │ ├── no_available_route_behavior.cs │ │ ├── overriding_delivery_options_when_sending.cs │ │ ├── publish_versus_send_mechanics.cs │ │ ├── sending_messages_to_named_endpoints.cs │ │ ├── using_ISendMyself_as_cascading_message.cs │ │ └── using_error_handling_attributes.cs │ ├── BootstrappingSamples.cs │ ├── Compilation │ │ ├── CompilationContext.cs │ │ ├── abstract_and_interface_calls.cs │ │ ├── can_compile_a_handler_chain_for_an_inner_type.cs │ │ ├── can_customize_handler_chains_with_attributes.cs │ │ ├── handler_that_uses_ilogger.cs │ │ ├── simple_async_message_handlers.cs │ │ └── use_wrappers.cs │ ├── Configuration │ │ ├── BootstrappingTests.cs │ │ ├── HandlerChainSpecificationExtensions.cs │ │ ├── SenderConfigurationTests.cs │ │ ├── TopicRoutingTester.cs │ │ ├── UseJasperGuardClauseTests.cs │ │ ├── can_customize_handler_chain_through_Configure_call_on_HandlerType.cs │ │ ├── configuring_endpoints.cs │ │ ├── environment_sensitive_configuration.cs │ │ ├── extension_loading_and_discovery.cs │ │ └── find_handlers_with_the_default_handler_discovery.cs │ ├── DeliveryOptionsTests.cs │ ├── EnvelopeTester.cs │ ├── ErrorHandling │ │ ├── CircuitBreakerOptionsTests.cs │ │ ├── CircuitBreakerTests.cs │ │ ├── CircuitBreakerWrappedMessageHandlerTests.cs │ │ ├── ComplexMatchTests.cs │ │ ├── CompositeContinuationTests.cs │ │ ├── ErrorHandlingContext.cs │ │ ├── ExceptionMatchTypeTests.cs │ │ ├── FailureRuleCollectionTests.cs │ │ ├── FailureRuleTests.cs │ │ ├── FailureSlotTests.cs │ │ ├── Fallback_from_Chain_to_Global_Error_Handling.cs │ │ ├── RequeueContinuationTester.cs │ │ ├── RetryNowContinuationTester.cs │ │ ├── custom_error_action_raises_new_message.cs │ │ ├── message_moves_to_error_queue_with_no_error_handling.cs │ │ ├── moving_to_dead_letter_queue.cs │ │ └── requeue_mechanics.cs │ ├── IntegrationContext.cs │ ├── Jasper.Testing.csproj │ ├── JasperOptionsTests.cs │ ├── Logging │ │ └── ListenerObserverTests.cs │ ├── ObjectMother.cs │ ├── Parallelization.cs │ ├── Persistence │ │ └── Sagas │ │ │ ├── in_memory_saga.cs │ │ │ ├── saga_action_discovery.cs │ │ │ └── saga_not_found_usages.cs │ ├── Runtime │ │ ├── CommandBusTests.cs │ │ ├── ErrorReportTests.cs │ │ ├── Green │ │ │ └── Messages.cs │ │ ├── Handlers │ │ │ ├── HandlerCallTester.cs │ │ │ ├── HandlerChainTester.cs │ │ │ ├── MessageHandlerVariableSourceTester.cs │ │ │ ├── MethodInfoExtensionsTester.cs │ │ │ └── finding_service_dependencies_of_a_chain.cs │ │ ├── JasperTracingTests.cs │ │ ├── MessageContextTests.cs │ │ ├── MessageSucceededContinuationTester.cs │ │ ├── MessagingRootTester.cs │ │ ├── MockJasperRuntime.cs │ │ ├── MoveToErrorQueueTester.cs │ │ ├── Red │ │ │ └── Messages.cs │ │ ├── Routing │ │ │ └── NoNamedEndpointRouteTests.cs │ │ ├── Samples │ │ │ ├── channels.cs │ │ │ └── error_handling.cs │ │ └── SubscriptionTester.cs │ ├── SendingContext.cs │ ├── Serialization │ │ ├── MimeTypeListTester.cs │ │ ├── reading_model_synchronously_by_content_type.cs │ │ ├── serialization_and_deserialization.cs │ │ └── serialization_configuration.cs │ ├── Tracking │ │ ├── EnvelopeRecordTests.cs │ │ ├── TrackedSessionTester.cs │ │ ├── WaitForMessageTester.cs │ │ └── when_determining_if_the_session_is_done.cs │ ├── Transports │ │ ├── Local │ │ │ ├── LocalQueueSettingsTests.cs │ │ │ ├── LocalTransportTests.cs │ │ │ └── local_integration_specs.cs │ │ ├── RecordingHandler.cs │ │ ├── Sending │ │ │ ├── BatchedSenderTests.cs │ │ │ ├── CircuitWatcherTester.cs │ │ │ └── NulloSenderTester.cs │ │ └── Tcp │ │ │ ├── LightweightTcpTransportCompliance.cs │ │ │ ├── Protocol │ │ │ ├── ProtocolContext.cs │ │ │ ├── error_in_receiver.cs │ │ │ └── super_duper_happy_path.cs │ │ │ ├── TcpEndpointTests.cs │ │ │ ├── TestingListeningAgent.cs │ │ │ ├── message_forwarding.cs │ │ │ ├── ping_handling.cs │ │ │ └── using_stubbed_listeners.cs │ └── Util │ │ └── GetTypeAliasTester.cs ├── Jasper │ ├── Acknowledgement.cs │ ├── AdvancedSettings.cs │ ├── AssemblyAttributes.cs │ ├── Attributes │ │ ├── DeliverWithinAttribute.cs │ │ ├── JasperFeatureAttribute.cs │ │ ├── JasperIgnoreAttribute.cs │ │ ├── JasperModuleAttribute.cs │ │ ├── LocalQueueAttribute.cs │ │ ├── MaximumAttemptsAttribute.cs │ │ ├── MessageIdentityAttribute.cs │ │ ├── MessageTimeoutAttribute.cs │ │ ├── MiddlewareAttribute.cs │ │ ├── ModifyChainAttribute.cs │ │ ├── ModifyEnvelopeAttribute.cs │ │ ├── ModifyHandlerChainAttribute.cs │ │ ├── MoveToErrorQueueOnAttribute.cs │ │ ├── PublishAttribute.cs │ │ ├── RequeueOnAttribute.cs │ │ ├── RetryNowAttribute.cs │ │ ├── ScheduleRetryAttribute.cs │ │ ├── TopicAttribute.cs │ │ └── TransactionalAttribute.cs │ ├── Configuration │ │ ├── ActionMethodFilter.cs │ │ ├── Chain.cs │ │ ├── Endpoint.cs │ │ ├── EndpointSource.cs │ │ ├── ExtensionServiceRegistry.cs │ │ ├── HandlerScopingPolicy.cs │ │ ├── HandlerSource.cs │ │ ├── IChain.cs │ │ ├── ICircuitParameters.cs │ │ ├── IEndpointPolicy.cs │ │ ├── IHandlerConfiguration.cs │ │ ├── IHandlerPolicy.cs │ │ ├── IListenerConfiguration.cs │ │ ├── IPublishToExpression.cs │ │ ├── ISubscriberConfiguration.cs │ │ ├── ListenerConfiguration.cs │ │ ├── PublishingExpression.cs │ │ ├── RoutingMode.cs │ │ └── SubscriberConfiguration.cs │ ├── DeliveryOptions.cs │ ├── Envelope.Internals.cs │ ├── Envelope.cs │ ├── EnvelopeConstants.cs │ ├── ErrorHandling │ │ ├── CircuitBreaker.cs │ │ ├── CircuitBreakerOptions.cs │ │ ├── CompositeContinuation.cs │ │ ├── DiscardEnvelope.cs │ │ ├── ErrorHandlingPolicyExtensions.cs │ │ ├── ExceptionMatchExtensions.cs │ │ ├── FailureRule.cs │ │ ├── FailureRuleCollection.cs │ │ ├── FailureSlot.cs │ │ ├── IContinuationSource.cs │ │ ├── IWithFailurePolicies.cs │ │ ├── InvalidCircuitBreakerException.cs │ │ ├── Matches │ │ │ ├── AlwaysMatches.cs │ │ │ ├── AndMatch.cs │ │ │ ├── ComplexMatch.cs │ │ │ ├── ExcludeType.cs │ │ │ ├── IExceptionMatch.cs │ │ │ ├── InnerMatch.cs │ │ │ ├── MessageContains.cs │ │ │ ├── OrMatch.cs │ │ │ ├── TypeMatch.cs │ │ │ └── UserSupplied.cs │ │ ├── MoveToErrorQueue.cs │ │ ├── NoHandlerContinuation.cs │ │ ├── PauseListenerContinuation.cs │ │ ├── PolicyExpression.cs │ │ ├── RequeueContinuation.cs │ │ ├── RetryInlineContinuation.cs │ │ └── ScheduledRetryContinuation.cs │ ├── ErrorReport.cs │ ├── ExtensionLoader.cs │ ├── FailureAcknowledgement.cs │ ├── HostBuilderExtensions.cs │ ├── ICommandBus.cs │ ├── IEnvelopeRule.cs │ ├── IForwardsTo.cs │ ├── IJasperExtension.cs │ ├── IMessageContext.cs │ ├── IMessagePublisher.cs │ ├── IMissingHandler.cs │ ├── ISendMyself.cs │ ├── Jasper.csproj │ ├── JasperOptions.Description.cs │ ├── JasperOptions.Endpoints.cs │ ├── JasperOptions.cs │ ├── Logging │ │ ├── IMessageLogger.cs │ │ ├── IMetrics.cs │ │ ├── ListenerTracker.cs │ │ ├── MetricsCollector.cs │ │ ├── NulloMetrics.cs │ │ ├── PersistedCounts.cs │ │ └── TransportLoggerExtensions.cs │ ├── Persistence │ │ ├── Durability │ │ │ ├── DurabilityAgent.cs │ │ │ ├── DurableSendingAgent.cs │ │ │ ├── EnvelopeStorageResource.cs │ │ │ ├── IDurabilityAgent.cs │ │ │ ├── IDurableStorageSession.cs │ │ │ ├── IEnvelopeOutbox.cs │ │ │ ├── IEnvelopePersistence.cs │ │ │ ├── IEnvelopeStorageAdmin.cs │ │ │ ├── IMessagingAction.cs │ │ │ ├── NodeReassignment.cs │ │ │ ├── NullEnvelopePersistence.cs │ │ │ ├── RecoverIncomingMessages.cs │ │ │ ├── RecoverOutgoingMessages.cs │ │ │ └── RunScheduledJobs.cs │ │ ├── ITransactionFrameProvider.cs │ │ ├── Sagas │ │ │ ├── AssertSagaStateExistsFrame.cs │ │ │ ├── ConditionalSagaInsertFrame.cs │ │ │ ├── CreateMissingSagaFrame.cs │ │ │ ├── CreateNewSagaFrame.cs │ │ │ ├── GenerationRulesExtensions.cs │ │ │ ├── ISagaPersistenceFrameProvider.cs │ │ │ ├── IfNullGuard.cs │ │ │ ├── InMemorySagaPersistenceFrame.cs │ │ │ ├── InMemorySagaPersistenceFrameProvider.cs │ │ │ ├── InMemorySagaPersistor.cs │ │ │ ├── InvalidSagaException.cs │ │ │ ├── PullSagaIdFromEnvelopeFrame.cs │ │ │ ├── PullSagaIdFromMessageFrame.cs │ │ │ ├── SagaChain.cs │ │ │ ├── SagaFramePolicy.cs │ │ │ ├── SagaIdentityAttribute.cs │ │ │ ├── SagaStateExistence.cs │ │ │ ├── SagaStoreOrDeleteFrame.cs │ │ │ └── UnknownSagaException.cs │ │ └── StorageCommand.cs │ ├── RespondToSender.cs │ ├── Runtime │ │ ├── CommandBus.cs │ │ ├── HandlerPipeline.cs │ │ ├── Handlers │ │ │ ├── CaptureCascadingMessages.cs │ │ │ ├── Executor.cs │ │ │ ├── ForwardingHandler.cs │ │ │ ├── HandlerCall.cs │ │ │ ├── HandlerChain.cs │ │ │ ├── HandlerGraph.GeneratesCode.cs │ │ │ ├── HandlerGraph.ISystemDescribedPart.cs │ │ │ ├── HandlerGraph.cs │ │ │ ├── MessageFrame.cs │ │ │ ├── MessageHandler.cs │ │ │ ├── MessageHandlerVariableSource.cs │ │ │ ├── MessageVariable.cs │ │ │ ├── MethodInfoExtensions.cs │ │ │ ├── NoHandlerExecutor.cs │ │ │ └── VariableExtensions.cs │ │ ├── IContinuation.cs │ │ ├── IHandlerPipeline.cs │ │ ├── IJasperRuntime.cs │ │ ├── Interop │ │ │ └── MassTransit │ │ │ │ ├── BusHostInfo.cs │ │ │ │ ├── IMassTransitInteropEndpoint.cs │ │ │ │ ├── MassTransitEnvelope.cs │ │ │ │ ├── MassTransitHeaders.cs │ │ │ │ └── MassTransitJsonSerializer.cs │ │ ├── InvalidSubscriptionException.cs │ │ ├── InvocationCallback.cs │ │ ├── JasperRuntime.Disposal.cs │ │ ├── JasperRuntime.Endpoints.cs │ │ ├── JasperRuntime.ExecutorFactory.cs │ │ ├── JasperRuntime.HostService.cs │ │ ├── JasperRuntime.Logging.cs │ │ ├── JasperRuntime.MessageTypes.cs │ │ ├── JasperRuntime.ObjectPooling.cs │ │ ├── JasperRuntime.Routing.cs │ │ ├── JasperRuntime.StatefulResources.cs │ │ ├── JasperRuntime.cs │ │ ├── JasperTracing.cs │ │ ├── MessageContext.cs │ │ ├── MessagePublisher.cs │ │ ├── MessageSucceededContinuation.cs │ │ ├── NullContinuation.cs │ │ ├── Routing │ │ │ ├── EmptyMessageRouter.cs │ │ │ ├── IMessageRoute.cs │ │ │ ├── IMessageRouter.cs │ │ │ ├── IMessageRoutingConvention.cs │ │ │ ├── MessageRoute.cs │ │ │ ├── MessageRouter.cs │ │ │ ├── MessageRouterBase.cs │ │ │ ├── NoNamedEndpointRoute.cs │ │ │ ├── NoRoutesException.cs │ │ │ ├── RoutingScope.cs │ │ │ ├── Subscription.cs │ │ │ ├── TopicRouting.cs │ │ │ └── UnknownEndpointException.cs │ │ ├── Scheduled │ │ │ ├── EnvelopeReaderWriter.cs │ │ │ ├── EnvelopeScheduleExtensions.cs │ │ │ ├── IScheduledJobProcessor.cs │ │ │ ├── InMemoryScheduledJobProcessor.cs │ │ │ ├── ScheduledJob.cs │ │ │ └── ScheduledSendEnvelopeHandler.cs │ │ ├── Serialization │ │ │ ├── BinaryWriterExtensions.cs │ │ │ ├── EnvelopeSerializer.cs │ │ │ ├── Forwarders.cs │ │ │ ├── IMessageSerializer.cs │ │ │ ├── JsonArrayPool.cs │ │ │ ├── MimeTypeList.cs │ │ │ ├── NewtonsoftSerializer.cs │ │ │ └── SystemTextJsonSerializer.cs │ │ ├── UnknownTransportException.cs │ │ └── WorkerQueues │ │ │ ├── BufferedReceiver.cs │ │ │ ├── DurableReceiver.cs │ │ │ ├── ILocalQueue.cs │ │ │ ├── IMessagesExpression.cs │ │ │ └── InlineReceiver.cs │ ├── Saga.cs │ ├── Tracking │ │ ├── EnvelopeHistory.cs │ │ ├── EnvelopeRecord.cs │ │ ├── EventType.cs │ │ ├── ITrackedCondition.cs │ │ ├── ITrackedSession.cs │ │ ├── JasperHostMessageTrackingExtensions.cs │ │ ├── TrackedSession.cs │ │ ├── TrackedSessionConfiguration.cs │ │ ├── TrackingStatus.cs │ │ └── WaitForMessage.cs │ ├── Transports │ │ ├── IChannelCallback.cs │ │ ├── IListener.cs │ │ ├── IReceiver.cs │ │ ├── ITransport.cs │ │ ├── ListeningAgent.cs │ │ ├── ListeningStatus.cs │ │ ├── Local │ │ │ ├── BufferedLocalQueue.cs │ │ │ ├── DurableLocalQueue.cs │ │ │ ├── LocalQueueSettings.cs │ │ │ └── LocalTransport.cs │ │ ├── OutgoingMessageBatch.cs │ │ ├── Sending │ │ │ ├── BatchedSender.cs │ │ │ ├── BufferedSendingAgent.cs │ │ │ ├── CircuitWatcher.cs │ │ │ ├── ISender.cs │ │ │ ├── ISenderCallback.cs │ │ │ ├── ISenderProtocol.cs │ │ │ ├── ISendingAgent.cs │ │ │ ├── InlineSendingAgent.cs │ │ │ ├── NullSender.cs │ │ │ ├── QueueDoesNotExistException.cs │ │ │ └── SendingAgent.cs │ │ ├── Stub │ │ │ ├── StubChannelCallback.cs │ │ │ ├── StubEndpoint.cs │ │ │ └── StubTransport.cs │ │ ├── Tcp │ │ │ ├── MessageFailureException.cs │ │ │ ├── SocketListener.cs │ │ │ ├── SocketSenderProtocol.cs │ │ │ ├── TcpEndpoint.cs │ │ │ ├── TcpTransport.cs │ │ │ ├── TcpTransportConfigurationExtensions.cs │ │ │ └── WireProtocol.cs │ │ ├── TransportBase.cs │ │ ├── TransportConstants.cs │ │ ├── TransportEndpoint.cs │ │ ├── TransportEndpointException.cs │ │ └── Util │ │ │ ├── BatchingBlock.cs │ │ │ ├── StreamExtensions.cs │ │ │ └── TaskExtensions.cs │ └── Util │ │ ├── CombGuidIdGeneration.cs │ │ ├── CompositeFilter.cs │ │ ├── DictionaryWriterExtensions.cs │ │ ├── GuidExtensions.cs │ │ ├── StringExtensions.cs │ │ ├── TypeExtensions.cs │ │ └── UriExtensions.cs ├── OrderExtension │ ├── Handlers.cs │ └── OrderExtension.csproj ├── PerformanceTests │ ├── Parallelization.cs │ ├── PerformanceHarness.cs │ ├── PerformanceTests.csproj │ └── RabbitMqPerformance.cs ├── Samples │ ├── CQRSWithMarten │ │ ├── TeleHealth.Backend │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── SeedCommand.cs │ │ │ ├── TeleHealth.Backend.csproj │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ ├── TeleHealth.Common │ │ │ ├── AppointmentProjection.cs │ │ │ ├── Appointments.cs │ │ │ ├── BoardView.cs │ │ │ ├── BoardViewProjection.cs │ │ │ ├── Boards.cs │ │ │ ├── ConnectionSource.cs │ │ │ ├── ProviderShift.cs │ │ │ ├── Providers.cs │ │ │ └── TeleHealth.Common.csproj │ │ ├── TeleHealth.Tests │ │ │ ├── GettingStarted.cs │ │ │ ├── TeleHealth.Tests.csproj │ │ │ └── TestOutputMartenLogger.cs │ │ └── TeleHealth.WebApi │ │ │ ├── BoardViewController.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── ProviderShiftController.cs │ │ │ ├── TeleHealth.WebApi.csproj │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ ├── CommandBus │ │ ├── AssemblyAttributes.cs │ │ ├── CommandBus.csproj │ │ ├── HandlerCode.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── README.md │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── ConsoleApp │ │ ├── ConsoleApp.csproj │ │ ├── Handlers.cs │ │ ├── MyAppOptions.cs │ │ ├── Program.cs │ │ └── TestCommand.cs │ ├── DocumentationSamples │ │ ├── CascadingSamples.cs │ │ ├── ConfigureDurableLocalQueueApp.cs │ │ ├── CustomJasperOptions.cs │ │ ├── CustomizingMessageDelivery.cs │ │ ├── DeadLetterQueue.cs │ │ ├── DocumentationSamples.csproj │ │ ├── EnqueueSamples.cs │ │ ├── EnvelopeCustomization.cs │ │ ├── ExceptionHandling.cs │ │ ├── ExtensionSamples.cs │ │ ├── HandlerDiscovery.cs │ │ ├── HandlerExamples.cs │ │ ├── HappyMealSaga.cs │ │ ├── LocalQueueMessage.cs │ │ ├── MessageVersioning.cs │ │ ├── MessagingConfigurationExamples.cs │ │ ├── Middleware.cs │ │ ├── MissingHandlerSamples.cs │ │ ├── PublishingSamples.cs │ │ ├── Quickstart.cs │ │ ├── ScheduledExecutionSamples.cs │ │ ├── SenderAndListener.cs │ │ ├── ServiceRegistration.cs │ │ └── StaticPublishingRule.cs │ ├── EFPlusSqlServerConsole │ │ ├── EFPlusSqlServerConsole.csproj │ │ ├── Items │ │ │ ├── CreateItemCommand.cs │ │ │ ├── Item.cs │ │ │ ├── ItemCreated.cs │ │ │ ├── ItemCreatedHandler.cs │ │ │ ├── ItemHandler.cs │ │ │ └── ItemsDbContext.cs │ │ ├── Program.cs │ │ └── appsettings.json │ ├── InMemoryMediator │ │ ├── CreateItemCommand.cs │ │ ├── DoItAllMyselfItemController.cs │ │ ├── InMemoryMediator.csproj │ │ ├── Item.cs │ │ ├── ItemCreated.cs │ │ ├── ItemCreatedHandler.cs │ │ ├── ItemHandler.cs │ │ ├── ItemsController.cs │ │ ├── ItemsDbContext.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── KitchenSink │ │ ├── MartenAndRabbitEmailService │ │ │ ├── MartenAndRabbitEmailService.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Worker.cs │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ ├── MartenAndRabbitIssueService │ │ │ ├── IssueAssignedHandler.cs │ │ │ ├── MartenAndRabbitIssueService.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ └── MartenAndRabbitMessages │ │ │ ├── AssignIssue.cs │ │ │ ├── CreateIssue.cs │ │ │ ├── Issue.cs │ │ │ ├── IssueAssigned.cs │ │ │ ├── IssueCreated.cs │ │ │ ├── IssueTask.cs │ │ │ ├── IssueTimeout.cs │ │ │ └── MartenAndRabbitMessages.csproj │ ├── Module1 │ │ ├── Module1.csproj │ │ ├── Module1Extension.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── TalkCommand.cs │ ├── OrderEventSourcingSample │ │ ├── Alternatives │ │ │ └── Signatures.cs │ │ ├── Internal │ │ │ └── Generated │ │ │ │ ├── DocumentStorage │ │ │ │ └── DeadLetterEventProvider834684974.cs │ │ │ │ ├── EventStore │ │ │ │ └── EventStorage.cs │ │ │ │ └── JasperHandlers │ │ │ │ └── MarkItemReadyHandler1442193977.cs.cs │ │ ├── Order.cs │ │ ├── OrderEventSourcingSample.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── OrderSagaSample │ │ ├── OrderSaga.cs │ │ ├── OrderSagaSample.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── README.md │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── PingPong │ │ ├── Messages │ │ │ ├── Messages.cs │ │ │ └── Messages.csproj │ │ ├── Pinger │ │ │ ├── Pinger.csproj │ │ │ ├── PongHandler.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Worker.cs │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ └── Ponger │ │ │ ├── PingHandler.cs │ │ │ ├── Ponger.csproj │ │ │ └── Program.cs │ ├── PingPongWithRabbitMq │ │ ├── Pinger │ │ │ ├── Messages.cs │ │ │ ├── Pinger.csproj │ │ │ ├── PingerService.cs │ │ │ ├── PongHandler.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ ├── Ponger │ │ │ ├── Messages.cs │ │ │ ├── PingHandler.cs │ │ │ ├── Ponger.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ └── tye.yaml │ ├── Publisher │ │ ├── Program.cs │ │ └── Publisher.csproj │ ├── Quickstart │ │ ├── AssignIssue.cs │ │ ├── CreateIssue.cs │ │ ├── CreateIssueHandler.cs │ │ ├── Issue.cs │ │ ├── IssueAssigned.cs │ │ ├── IssueCreated.cs │ │ ├── IssueCreatedHandler.cs │ │ ├── IssueRepository.cs │ │ ├── IssueTask.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Quickstart.csproj │ │ ├── User.cs │ │ ├── UserRepository.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── RabbitMqBootstrapping │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── RabbitMqBootstrapping.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── SampleTests │ │ └── SampleTests │ │ │ ├── CommandBusTests.cs │ │ │ └── SampleTests.csproj │ └── WebApiWithMarten │ │ ├── Order.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── WebApiWithMarten.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── ScheduledJobTests │ ├── DurabilityComplianceContext.cs │ ├── NoParallelization.cs │ ├── Postgresql │ │ ├── MartenDurabilityCompliance.cs │ │ └── marten_scheduled_jobs.cs │ ├── ScheduledJobTests.csproj │ ├── SqlServer │ │ ├── SqlServerDurabilityCompliance.cs │ │ └── sql_server_scheduled_jobs.cs │ ├── Usings.cs │ └── in_memory_scheduled_messages.cs ├── StorytellerRunner │ ├── NoParallization.cs │ ├── Runner.cs │ └── StorytellerRunner.csproj ├── StorytellerSpecs │ ├── Fixtures │ │ ├── Marten │ │ │ └── MessageRecoveryFixture.cs │ │ ├── SerializerSelection.md │ │ └── SqlServer │ │ │ └── SqlServerMessageRecoveryFixture.cs │ ├── HandlerConfigurationExtensions.cs │ ├── JasperStorytellerHost.cs │ ├── Logging │ │ ├── BusActivity.cs │ │ ├── BusErrors.cs │ │ ├── EnvelopeHistory.cs │ │ ├── EnvelopeRecord.cs │ │ ├── MessageHistoryReport.cs │ │ ├── StorytellerAspNetCoreLogger.cs │ │ └── TableTagExtensions.cs │ ├── MessagingFixture.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Specs │ │ └── Durability │ │ │ ├── Marten Backed │ │ │ └── Recovery Actions │ │ │ │ ├── Reassign_Envelopes_From_Dormant_Nodes.md │ │ │ │ ├── Reclaim_Incoming_Messages.md │ │ │ │ └── Reclaim_Outgoing_Messages.md │ │ │ └── SqlServer Backed │ │ │ └── Recovery Actions │ │ │ ├── Reassign_Envelopes_From_Dormant_Nodes.md │ │ │ ├── Reclaim_Incoming_Messages.md │ │ │ └── Reclaim_Outgoing_Messages.md │ └── StorytellerSpecs.csproj ├── TestingSupport │ ├── BaseContext.cs │ ├── Compliance │ │ ├── BlueHandler.cs │ │ ├── MessageConsumer.cs │ │ ├── MessageTypes.cs │ │ ├── Messages.cs │ │ ├── SendingCompliance.cs │ │ └── Target.cs │ ├── ContainerExtensions.cs │ ├── ErrorHandling │ │ ├── AttemptTracker.cs │ │ ├── EnvelopeRecordExtensions.cs │ │ ├── ErrorCausingMessage.cs │ │ └── ErrorCausingMessageHandler.cs │ ├── Fakes │ │ └── GenericFakeTransactionAttribute.cs │ ├── HandlerConfigurationExtensions.cs │ ├── JasperHost.cs │ ├── PortFinder.cs │ ├── Sagas │ │ ├── GuidIdentifiedSagaComplianceSpecs.cs │ │ ├── ISagaHost.cs │ │ ├── IntIdentifiedSagaComplianceSpecs.cs │ │ ├── LongIdentifiedSagaComplianceSpecs.cs │ │ ├── SagaTestHarness.cs │ │ ├── StringIdentifiedSagaComplianceSpecs.cs │ │ └── TestMessages.cs │ ├── SpecificationExtensions.cs │ └── TestingSupport.csproj ├── interoperability │ ├── InteropMessages │ │ ├── InteropMessages.csproj │ │ └── Messages.cs │ ├── InteroperabilityTests │ │ ├── InteroperabilityTests.csproj │ │ └── MassTransit │ │ │ ├── MassTransitEnvelopeTests.cs │ │ │ ├── MassTransitSpecs.cs │ │ │ └── ResponseHandler.cs │ └── MassTransitService │ │ ├── InitialMessageResponder.cs │ │ ├── MassTransitService.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── ToMassTransitConsumer.cs │ │ ├── TriggerController.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json └── opentelemetry │ ├── OtelMessages │ ├── Messages.cs │ └── OtelMessages.csproj │ ├── OtelWebApi │ ├── InitialCommandHandler.cs │ ├── InternalsVisibleAttribute.cs │ ├── MessageController.cs │ ├── OtelWebApi.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Subscriber1 │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Subscriber1.csproj │ ├── Subscriber1Handlers.cs │ ├── Worker.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Subscriber2 │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Subscriber2.csproj │ ├── Subscriber2Handlers.cs │ ├── Worker.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── TracingTests │ ├── HostsFixture.cs │ ├── TracingTests.csproj │ ├── Usings.cs │ ├── correlation_tracing.cs │ └── interoperability_tests.cs │ ├── docker-compose.yml │ └── tye.yaml └── templates ├── Content ├── Jasper.AzureServiceBus │ └── content │ │ ├── .template.config │ │ └── template.json │ │ ├── JasperConfig.cs │ │ ├── JasperService.csproj │ │ ├── Program.cs │ │ ├── README.md │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── Jasper.RabbitMQ │ └── content │ │ ├── .template.config │ │ └── template.json │ │ ├── JasperConfig.cs │ │ ├── JasperService.csproj │ │ ├── Program.cs │ │ ├── README.md │ │ ├── appsettings.Development.json │ │ └── appsettings.json └── Jasper.Service │ └── content │ ├── .template.config │ └── template.json │ ├── JasperConfig.cs │ ├── JasperService.csproj │ ├── Program.cs │ ├── README.md │ ├── appsettings.Development.json │ └── appsettings.json └── jaspertemplates.nuspec /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.github/workflows/publish_nugets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.github/workflows/publish_nugets.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscode/tasks.json.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/.vscode/tasks.json.old -------------------------------------------------------------------------------- /Analysis.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/Analysis.Build.props -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Jasper.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/Jasper.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/LICENSE -------------------------------------------------------------------------------- /Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/Notes.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs.csproj -------------------------------------------------------------------------------- /docs/.vitepress/algolia-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/algolia-config.json -------------------------------------------------------------------------------- /docs/.vitepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/config.js -------------------------------------------------------------------------------- /docs/.vitepress/dist/JasperMessaging.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/JasperMessaging.drawio.png -------------------------------------------------------------------------------- /docs/.vitepress/dist/assets/AlgoliaSearchBox.e1f2e38d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/assets/AlgoliaSearchBox.e1f2e38d.js -------------------------------------------------------------------------------- /docs/.vitepress/dist/assets/Home.c268a5d9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/assets/Home.c268a5d9.js -------------------------------------------------------------------------------- /docs/.vitepress/dist/assets/app.ba9181fa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/assets/app.ba9181fa.js -------------------------------------------------------------------------------- /docs/.vitepress/dist/assets/style.13643d27.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/assets/style.13643d27.css -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/best-practices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/best-practices.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/command-line.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/command-line.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/configuration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/configuration.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/extensions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/extensions.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/in-memory-bus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/in-memory-bus.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/index.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/logging.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/logging.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/mediator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/mediator.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messages/discovery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messages/discovery.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messages/error-handling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messages/error-handling.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messages/handlers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messages/handlers.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messages/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messages/index.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messages/middleware.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messages/middleware.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messages/serialization.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messages/serialization.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messages/versioning.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messages/versioning.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/configuration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/configuration.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/correlation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/correlation.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/expiration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/expiration.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/index.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/pubsub.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/pubsub.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/routing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/routing.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/scheduled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/scheduled.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/messaging/transports/tcp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/messaging/transports/tcp.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/persistence/efcore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/persistence/efcore.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/persistence/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/persistence/index.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/persistence/marten.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/persistence/marten.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/persistence/postgresql.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/persistence/postgresql.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/persistence/sagas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/persistence/sagas.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/persistence/sqlserver.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/persistence/sqlserver.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/scheduled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/scheduled.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/guide/testing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/guide/testing.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/index.html -------------------------------------------------------------------------------- /docs/.vitepress/dist/jasper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/.vitepress/dist/jasper.png -------------------------------------------------------------------------------- /docs/guide/best-practices.md: -------------------------------------------------------------------------------- 1 | # Best Practices 2 | -------------------------------------------------------------------------------- /docs/guide/command-line.md: -------------------------------------------------------------------------------- 1 | # Command Line Integration 2 | -------------------------------------------------------------------------------- /docs/guide/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/configuration.md -------------------------------------------------------------------------------- /docs/guide/durability/efcore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/durability/efcore.md -------------------------------------------------------------------------------- /docs/guide/durability/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/durability/index.md -------------------------------------------------------------------------------- /docs/guide/durability/marten.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/durability/marten.md -------------------------------------------------------------------------------- /docs/guide/durability/sagas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/durability/sagas.md -------------------------------------------------------------------------------- /docs/guide/extensions.md: -------------------------------------------------------------------------------- 1 | # Extensions 2 | -------------------------------------------------------------------------------- /docs/guide/handlers/cascading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/handlers/cascading.md -------------------------------------------------------------------------------- /docs/guide/handlers/discovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/handlers/discovery.md -------------------------------------------------------------------------------- /docs/guide/handlers/error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/handlers/error-handling.md -------------------------------------------------------------------------------- /docs/guide/handlers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/handlers/index.md -------------------------------------------------------------------------------- /docs/guide/handlers/middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/handlers/middleware.md -------------------------------------------------------------------------------- /docs/guide/handlers/runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/handlers/runtime.md -------------------------------------------------------------------------------- /docs/guide/handlers/timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/handlers/timeout.md -------------------------------------------------------------------------------- /docs/guide/in-memory-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/in-memory-bus.md -------------------------------------------------------------------------------- /docs/guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/index.md -------------------------------------------------------------------------------- /docs/guide/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/logging.md -------------------------------------------------------------------------------- /docs/guide/mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/mediator.md -------------------------------------------------------------------------------- /docs/guide/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messages.md -------------------------------------------------------------------------------- /docs/guide/messaging/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messaging/configuration.md -------------------------------------------------------------------------------- /docs/guide/messaging/correlation.md: -------------------------------------------------------------------------------- 1 | # Message Correlation 2 | -------------------------------------------------------------------------------- /docs/guide/messaging/expiration.md: -------------------------------------------------------------------------------- 1 | # Message Expiration 2 | -------------------------------------------------------------------------------- /docs/guide/messaging/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messaging/index.md -------------------------------------------------------------------------------- /docs/guide/messaging/pubsub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messaging/pubsub.md -------------------------------------------------------------------------------- /docs/guide/messaging/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messaging/routing.md -------------------------------------------------------------------------------- /docs/guide/messaging/scheduled.md: -------------------------------------------------------------------------------- 1 | # Scheduled Delivery 2 | -------------------------------------------------------------------------------- /docs/guide/messaging/transports/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messaging/transports/index.md -------------------------------------------------------------------------------- /docs/guide/messaging/transports/masstransit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messaging/transports/masstransit.md -------------------------------------------------------------------------------- /docs/guide/messaging/transports/pulsar.md: -------------------------------------------------------------------------------- 1 | # With Pulsar 2 | -------------------------------------------------------------------------------- /docs/guide/messaging/transports/rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/guide/messaging/transports/rabbitmq.md -------------------------------------------------------------------------------- /docs/guide/messaging/transports/tcp.md: -------------------------------------------------------------------------------- 1 | # With Only TCP 2 | -------------------------------------------------------------------------------- /docs/guide/scheduled.md: -------------------------------------------------------------------------------- 1 | # Scheduling Message Execution 2 | 3 | TODO -- write stuff. 4 | -------------------------------------------------------------------------------- /docs/guide/testing.md: -------------------------------------------------------------------------------- 1 | # Test Automation Support 2 | -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/public/JasperMessaging.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/public/JasperMessaging.drawio.png -------------------------------------------------------------------------------- /docs/public/jasper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/public/jasper.png -------------------------------------------------------------------------------- /docs/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/docs/vite.config.js -------------------------------------------------------------------------------- /documentation/content/GetLuke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/GetLuke.png -------------------------------------------------------------------------------- /documentation/content/GetUsers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/GetUsers.png -------------------------------------------------------------------------------- /documentation/content/HelloFromMyJasperHttpService.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/HelloFromMyJasperHttpService.png -------------------------------------------------------------------------------- /documentation/content/JasperIntroduction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/JasperIntroduction.png -------------------------------------------------------------------------------- /documentation/content/JasperModel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/JasperModel.png -------------------------------------------------------------------------------- /documentation/content/alba.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/alba.jpg -------------------------------------------------------------------------------- /documentation/content/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/banner.png -------------------------------------------------------------------------------- /documentation/content/baseline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/baseline.png -------------------------------------------------------------------------------- /documentation/content/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/bootstrap-grid.min.css -------------------------------------------------------------------------------- /documentation/content/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /documentation/content/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/bootstrap.min.css -------------------------------------------------------------------------------- /documentation/content/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/bootstrap.min.js -------------------------------------------------------------------------------- /documentation/content/embed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/embed.js -------------------------------------------------------------------------------- /documentation/content/images.favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/images.favicon.ico -------------------------------------------------------------------------------- /documentation/content/jasper-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/jasper-icon.png -------------------------------------------------------------------------------- /documentation/content/lamar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/lamar.jpg -------------------------------------------------------------------------------- /documentation/content/oakton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/oakton.png -------------------------------------------------------------------------------- /documentation/content/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/prism.css -------------------------------------------------------------------------------- /documentation/content/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/prism.js -------------------------------------------------------------------------------- /documentation/content/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/sidebar.js -------------------------------------------------------------------------------- /documentation/content/storyteller-messaging-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/storyteller-messaging-log.png -------------------------------------------------------------------------------- /documentation/content/storyteller.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/storyteller.css -------------------------------------------------------------------------------- /documentation/content/stylish-portfolio.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/stylish-portfolio.css -------------------------------------------------------------------------------- /documentation/content/subscriptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/subscriptions.png -------------------------------------------------------------------------------- /documentation/content/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/content/theme.css -------------------------------------------------------------------------------- /documentation/documentation/bootstrapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/bootstrapping.md -------------------------------------------------------------------------------- /documentation/documentation/console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/console.md -------------------------------------------------------------------------------- /documentation/documentation/durability/agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/agent.md -------------------------------------------------------------------------------- /documentation/documentation/durability/efcore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/efcore.md -------------------------------------------------------------------------------- /documentation/documentation/durability/endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/endpoints.md -------------------------------------------------------------------------------- /documentation/documentation/durability/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/index.md -------------------------------------------------------------------------------- /documentation/documentation/durability/managing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/managing.md -------------------------------------------------------------------------------- /documentation/documentation/durability/marten.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/marten.md -------------------------------------------------------------------------------- /documentation/documentation/durability/order.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/order.txt -------------------------------------------------------------------------------- /documentation/documentation/durability/postgresql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/postgresql.md -------------------------------------------------------------------------------- /documentation/documentation/durability/sqlserver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/durability/sqlserver.md -------------------------------------------------------------------------------- /documentation/documentation/execution/cascading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/cascading.md -------------------------------------------------------------------------------- /documentation/documentation/execution/discovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/discovery.md -------------------------------------------------------------------------------- /documentation/documentation/execution/errorhandling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/errorhandling.md -------------------------------------------------------------------------------- /documentation/documentation/execution/handlers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/handlers.md -------------------------------------------------------------------------------- /documentation/documentation/execution/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/index.md -------------------------------------------------------------------------------- /documentation/documentation/execution/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/messages.md -------------------------------------------------------------------------------- /documentation/documentation/execution/order.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/order.txt -------------------------------------------------------------------------------- /documentation/documentation/execution/sagas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/execution/sagas.md -------------------------------------------------------------------------------- /documentation/documentation/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/extensions.md -------------------------------------------------------------------------------- /documentation/documentation/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/getting_started.md -------------------------------------------------------------------------------- /documentation/documentation/index.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | <[TableOfContents]> -------------------------------------------------------------------------------- /documentation/documentation/integration/correlation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/integration/correlation.md -------------------------------------------------------------------------------- /documentation/documentation/integration/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/integration/index.md -------------------------------------------------------------------------------- /documentation/documentation/integration/order.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/integration/order.txt -------------------------------------------------------------------------------- /documentation/documentation/integration/pubsub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/integration/pubsub.md -------------------------------------------------------------------------------- /documentation/documentation/integration/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/integration/routing.md -------------------------------------------------------------------------------- /documentation/documentation/integration/scheduled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/integration/scheduled.md -------------------------------------------------------------------------------- /documentation/documentation/integration/topics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/integration/topics.md -------------------------------------------------------------------------------- /documentation/documentation/integration/transports/order.txt: -------------------------------------------------------------------------------- 1 | tcp 2 | loopback 3 | durable 4 | azureservicebus 5 | rabbitmq -------------------------------------------------------------------------------- /documentation/documentation/ioc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/ioc.md -------------------------------------------------------------------------------- /documentation/documentation/jsoncommands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/jsoncommands.md -------------------------------------------------------------------------------- /documentation/documentation/local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/local.md -------------------------------------------------------------------------------- /documentation/documentation/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/logging.md -------------------------------------------------------------------------------- /documentation/documentation/mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/mediator.md -------------------------------------------------------------------------------- /documentation/documentation/order.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/order.txt -------------------------------------------------------------------------------- /documentation/documentation/samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/samples.md -------------------------------------------------------------------------------- /documentation/documentation/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/documentation/testing.md -------------------------------------------------------------------------------- /documentation/layout.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/layout.htm -------------------------------------------------------------------------------- /documentation/splash.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/documentation/splash.htm -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/global.json -------------------------------------------------------------------------------- /kill-dotnet.bat: -------------------------------------------------------------------------------- 1 | taskkill /F /IM dotnet.exe /T -------------------------------------------------------------------------------- /mdsnippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/mdsnippets.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/package.json -------------------------------------------------------------------------------- /rakefile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/rakefile.rb -------------------------------------------------------------------------------- /src/Benchmarks/Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/Benchmarks.csproj -------------------------------------------------------------------------------- /src/Benchmarks/Driver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/Driver.cs -------------------------------------------------------------------------------- /src/Benchmarks/InvokeRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/InvokeRunner.cs -------------------------------------------------------------------------------- /src/Benchmarks/LocalRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/LocalRunner.cs -------------------------------------------------------------------------------- /src/Benchmarks/PersistenceRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/PersistenceRunner.cs -------------------------------------------------------------------------------- /src/Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/Program.cs -------------------------------------------------------------------------------- /src/Benchmarks/RabbitMqRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/RabbitMqRunner.cs -------------------------------------------------------------------------------- /src/Benchmarks/RabbitTesting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/RabbitTesting.cs -------------------------------------------------------------------------------- /src/Benchmarks/TargetHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/TargetHandler.cs -------------------------------------------------------------------------------- /src/Benchmarks/TestMessages_Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/TestMessages_Target.cs -------------------------------------------------------------------------------- /src/Benchmarks/targets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Benchmarks/targets.json -------------------------------------------------------------------------------- /src/CircuitBreakingTests/CircuitBreakingTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/CircuitBreakingTests/CircuitBreakingTests.csproj -------------------------------------------------------------------------------- /src/CircuitBreakingTests/NoParallelization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/CircuitBreakingTests/NoParallelization.cs -------------------------------------------------------------------------------- /src/CircuitBreakingTests/RabbitMq/inline_and_parallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/CircuitBreakingTests/RabbitMq/inline_and_parallel.cs -------------------------------------------------------------------------------- /src/CircuitBreakingTests/Recorder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/CircuitBreakingTests/Recorder.cs -------------------------------------------------------------------------------- /src/CircuitBreakingTests/Samples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/CircuitBreakingTests/Samples.cs -------------------------------------------------------------------------------- /src/CircuitBreakingTests/SometimesFailsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/CircuitBreakingTests/SometimesFailsHandler.cs -------------------------------------------------------------------------------- /src/CircuitBreakingTests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; 2 | -------------------------------------------------------------------------------- /src/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /src/IntegrationTests/Servers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/IntegrationTests/Servers.cs -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus.Tests/Samples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus.Tests/Samples.cs -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus.Tests/end_to_end.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus.Tests/end_to_end.cs -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus.Tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus.Tests/readme.md -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus.Tests/topic_routing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus.Tests/topic_routing.cs -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus/AzureServiceBusEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus/AzureServiceBusEndpoint.cs -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus/AzureServiceBusTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus/AzureServiceBusTransport.cs -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus/IAzureServiceBusTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus/IAzureServiceBusTransport.cs -------------------------------------------------------------------------------- /src/Jasper.AzureServiceBus/Jasper.AzureServiceBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.AzureServiceBus/Jasper.AzureServiceBus.csproj -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka.Tests/KafkaEndpointTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka.Tests/KafkaEndpointTester.cs -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka.Tests/end_to_end.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka.Tests/end_to_end.cs -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka/Internal/KafkaTopicRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka/Internal/KafkaTopicRouter.cs -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka/Jasper.ConfluentKafka.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka/Jasper.ConfluentKafka.csproj -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka/KafkaEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka/KafkaEndpoint.cs -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka/KafkaListenerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka/KafkaListenerConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka/KafkaTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka/KafkaTransport.cs -------------------------------------------------------------------------------- /src/Jasper.ConfluentKafka/KafkaTransportProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.ConfluentKafka/KafkaTransportProtocol.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/HttpTestingApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/HttpTestingApp.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Jasper.Http.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Jasper.Http.Testing.csproj -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/MVCExtensions/MvcExtendedApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/MVCExtensions/MvcExtendedApp.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Model/RouteChainTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Model/RouteChainTester.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Parallelization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Parallelization.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/RegistryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/RegistryContext.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/JasperRouteTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/JasperRouteTests.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/MethodCallParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/MethodCallParserTests.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/RouteArgumentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/RouteArgumentTests.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/RoutingApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/RoutingApp.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/SegmentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/SegmentTests.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/SpreadTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/SpreadTests.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/UrlGraphTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/UrlGraphTests.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/attribute_routing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/attribute_routing.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Routing/route_parameter_usage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Routing/route_parameter_usage.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/Samples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/Samples.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/bootstrapping_end_to_end.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/bootstrapping_end_to_end.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/chain_should_flush_messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/chain_should_flush_messages.cs -------------------------------------------------------------------------------- /src/Jasper.Http.Testing/now_parameter_bindings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http.Testing/now_parameter_bindings.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ActionMethodFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ActionMethodFilter.cs -------------------------------------------------------------------------------- /src/Jasper.Http/AppliesToExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/AppliesToExpression.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/CheckForMissing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/CheckForMissing.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/ConnegRules.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/ConnegRules.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/IReaderRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/IReaderRule.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/IWriterRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/IWriterRule.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/SelectReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/SelectReader.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/SelectWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/SelectWriter.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/SetContentType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/SetContentType.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/SetHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/SetHeader.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/SetStatusCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/SetStatusCode.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/StatusCodeWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/StatusCodeWriter.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/UseReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/UseReader.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/UseWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/UseWriter.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ContentHandling/WriteText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ContentHandling/WriteText.cs -------------------------------------------------------------------------------- /src/Jasper.Http/EndpointBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/EndpointBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Jasper.Http/ExtensionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/ExtensionAttribute.cs -------------------------------------------------------------------------------- /src/Jasper.Http/HttpSerializationGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/HttpSerializationGraph.cs -------------------------------------------------------------------------------- /src/Jasper.Http/IRoutePolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/IRoutePolicy.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Internal/ImTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Internal/ImTools.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Jasper.Http.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Jasper.Http.csproj -------------------------------------------------------------------------------- /src/Jasper.Http/JasperHttpExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/JasperHttpExtension.cs -------------------------------------------------------------------------------- /src/Jasper.Http/JasperHttpOptions.ActionSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/JasperHttpOptions.ActionSource.cs -------------------------------------------------------------------------------- /src/Jasper.Http/JasperHttpOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/JasperHttpOptions.cs -------------------------------------------------------------------------------- /src/Jasper.Http/JasperRouteEndpointSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/JasperRouteEndpointSource.cs -------------------------------------------------------------------------------- /src/Jasper.Http/MVCExtensions/ActionResultWriterRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/MVCExtensions/ActionResultWriterRule.cs -------------------------------------------------------------------------------- /src/Jasper.Http/MVCExtensions/BuildActionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/MVCExtensions/BuildActionContext.cs -------------------------------------------------------------------------------- /src/Jasper.Http/MVCExtensions/CallActionResultFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/MVCExtensions/CallActionResultFrame.cs -------------------------------------------------------------------------------- /src/Jasper.Http/MVCExtensions/ControllerUsagePolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/MVCExtensions/ControllerUsagePolicy.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Model/ContextVariableSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Model/ContextVariableSource.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Model/DuplicateRoutesException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Model/DuplicateRoutesException.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Model/ModifyRouteAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Model/ModifyRouteAttribute.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Model/RouteChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Model/RouteChain.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Model/RouteGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Model/RouteGraph.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Model/RouteHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Model/RouteHandler.cs -------------------------------------------------------------------------------- /src/Jasper.Http/RouteScopingPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/RouteScopingPolicy.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/Codegen/PathSegmentsFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/Codegen/PathSegmentsFrame.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/Codegen/RelativePathFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/Codegen/RelativePathFrame.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/Codegen/RouteArgumentFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/Codegen/RouteArgumentFrame.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/HomeEndpointRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/HomeEndpointRule.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/HttpVerbs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/HttpVerbs.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/IRoutingRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/IRoutingRule.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/ISegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/ISegment.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/IUrlRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/IUrlRegistry.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/JasperRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/JasperRoute.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/MethodCallParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/MethodCallParser.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/RootUrlRoutingRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/RootUrlRoutingRule.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/RouteArgument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/RouteArgument.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/RouteNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/RouteNameAttribute.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/Segment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/Segment.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/Spread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/Spread.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/UrlGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/UrlGraph.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/UrlPatternAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/UrlPatternAttribute.cs -------------------------------------------------------------------------------- /src/Jasper.Http/Routing/UrlResolutionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Http/Routing/UrlResolutionException.cs -------------------------------------------------------------------------------- /src/Jasper.JsonCommands/ExportJsonSchemaCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.JsonCommands/ExportJsonSchemaCommand.cs -------------------------------------------------------------------------------- /src/Jasper.JsonCommands/GenerateCSharpCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.JsonCommands/GenerateCSharpCommand.cs -------------------------------------------------------------------------------- /src/Jasper.JsonCommands/GenerateInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.JsonCommands/GenerateInput.cs -------------------------------------------------------------------------------- /src/Jasper.JsonCommands/GeneratedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.JsonCommands/GeneratedMessage.cs -------------------------------------------------------------------------------- /src/Jasper.JsonCommands/Jasper.JsonCommands.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.JsonCommands/Jasper.JsonCommands.csproj -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/DatabaseConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/DatabaseConstants.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/DatabasePersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/DatabasePersistence.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/DatabaseSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/DatabaseSettings.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/DbOutboxExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/DbOutboxExtensions.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/DbTransactionFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/DbTransactionFrame.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/DurableStorageSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/DurableStorageSession.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/MigrationLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/MigrationLogger.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Database/ReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Database/ReaderExtensions.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Marten/AggregateLoadStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Marten/AggregateLoadStyle.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Marten/AssemblyAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Marten/AssemblyAttributes.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Marten/Codegen/EventStoreFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Marten/Codegen/EventStoreFrame.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Marten/MartenEnvelopeOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Marten/MartenEnvelopeOutbox.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Marten/MartenIntegration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Marten/MartenIntegration.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Marten/RegisterEventsFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Marten/RegisterEventsFrame.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Postgresql/AssemblyAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Postgresql/AssemblyAttributes.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Postgresql/PostgresqlSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Postgresql/PostgresqlSettings.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.SqlServer/Schema/Creation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.SqlServer/Schema/Creation.sql -------------------------------------------------------------------------------- /src/Jasper.Persistence.SqlServer/Schema/Drop.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.SqlServer/Schema/Drop.sql -------------------------------------------------------------------------------- /src/Jasper.Persistence.SqlServer/Schema/Functions.sql: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/Jasper.Persistence.SqlServer/SqlServerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.SqlServer/SqlServerSettings.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/DurableFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/DurableFixture.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/EFCore/SampleDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/EFCore/SampleDbContext.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/Marten/MessageTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/Marten/MessageTypes.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/Marten/event_streaming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/Marten/event_streaming.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/NoParallelization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/NoParallelization.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/SqlServer/ObjectMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/SqlServer/ObjectMother.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/SqlServer/WeaselTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/SqlServer/WeaselTests.cs -------------------------------------------------------------------------------- /src/Jasper.Persistence.Testing/durability_with_local.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Persistence.Testing/durability_with_local.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar.Tests/DefaultPulsarProtocolTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar.Tests/DefaultPulsarProtocolTests.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar.Tests/Jasper.Pulsar.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar.Tests/Jasper.Pulsar.Tests.csproj -------------------------------------------------------------------------------- /src/Jasper.Pulsar.Tests/PulsarEndpointTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar.Tests/PulsarEndpointTests.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar.Tests/PulsarSendingComplianceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar.Tests/PulsarSendingComplianceTests.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar.Tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar.Tests/README.md -------------------------------------------------------------------------------- /src/Jasper.Pulsar/InvalidPulsarUriException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/InvalidPulsarUriException.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar/Jasper.Pulsar.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/Jasper.Pulsar.csproj -------------------------------------------------------------------------------- /src/Jasper.Pulsar/PulsarEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/PulsarEndpoint.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar/PulsarEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/PulsarEnvelope.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar/PulsarListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/PulsarListener.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar/PulsarSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/PulsarSender.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar/PulsarTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/PulsarTransport.cs -------------------------------------------------------------------------------- /src/Jasper.Pulsar/PulsarTransportExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Pulsar/PulsarTransportExtensions.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/Jasper.RabbitMQ.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/Jasper.RabbitMQ.Tests.csproj -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/NoParallization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/NoParallization.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/RabbitMQContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/RabbitMQContext.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/RabbitMqTransportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/RabbitMqTransportTests.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/Samples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/Samples.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/end_to_end.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/end_to_end.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/send_by_topics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/send_by_topics.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ.Tests/when_adding_bindings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ.Tests/when_adding_bindings.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("Jasper.RabbitMQ.Tests")] 4 | -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/ExchangeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/ExchangeType.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/AgentState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/AgentState.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/ParallelRabbitMqListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/ParallelRabbitMqListener.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqChannelCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqChannelCallback.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqConnectionAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqConnectionAgent.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqEndpoint.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqEnvelope.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqExchange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqExchange.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqExtension.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqListener.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqQueue.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqSender.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Internal/RabbitMqTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Internal/RabbitMqTransport.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/Jasper.RabbitMQ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/Jasper.RabbitMQ.csproj -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/RabbitMqBinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/RabbitMqBinding.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/RabbitMqListenerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/RabbitMqListenerConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/RabbitMqMessageRoutingConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/RabbitMqMessageRoutingConvention.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/RabbitMqSubscriberConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/RabbitMqSubscriberConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper.RabbitMQ/RabbitMqTransportExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.RabbitMQ/RabbitMqTransportExtensions.cs -------------------------------------------------------------------------------- /src/Jasper.TestSupport.Tests/JasperSystemTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.TestSupport.Tests/JasperSystemTester.cs -------------------------------------------------------------------------------- /src/Jasper.TestSupport.Tests/Parallelization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.TestSupport.Tests/Parallelization.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Acceptance/jasper_as_command_bus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Acceptance/jasper_as_command_bus.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Acceptance/missing_handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Acceptance/missing_handlers.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/BootstrappingSamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/BootstrappingSamples.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Compilation/CompilationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Compilation/CompilationContext.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Compilation/use_wrappers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Compilation/use_wrappers.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Configuration/BootstrappingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Configuration/BootstrappingTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Configuration/TopicRoutingTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Configuration/TopicRoutingTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/DeliveryOptionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/DeliveryOptionsTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/EnvelopeTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/EnvelopeTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/ErrorHandling/CircuitBreakerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/ErrorHandling/CircuitBreakerTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/ErrorHandling/ComplexMatchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/ErrorHandling/ComplexMatchTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/ErrorHandling/ErrorHandlingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/ErrorHandling/ErrorHandlingContext.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/ErrorHandling/FailureRuleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/ErrorHandling/FailureRuleTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/ErrorHandling/FailureSlotTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/ErrorHandling/FailureSlotTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/ErrorHandling/requeue_mechanics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/ErrorHandling/requeue_mechanics.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/IntegrationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/IntegrationContext.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Jasper.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Jasper.Testing.csproj -------------------------------------------------------------------------------- /src/Jasper.Testing/JasperOptionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/JasperOptionsTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Logging/ListenerObserverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Logging/ListenerObserverTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/ObjectMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/ObjectMother.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Parallelization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Parallelization.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Persistence/Sagas/in_memory_saga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Persistence/Sagas/in_memory_saga.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/CommandBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/CommandBusTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/ErrorReportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/ErrorReportTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/Green/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/Green/Messages.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/Handlers/HandlerCallTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/Handlers/HandlerCallTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/JasperTracingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/JasperTracingTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/MessageContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/MessageContextTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/MessagingRootTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/MessagingRootTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/MockJasperRuntime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/MockJasperRuntime.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/MoveToErrorQueueTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/MoveToErrorQueueTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/Red/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/Red/Messages.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/Samples/channels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/Samples/channels.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/Samples/error_handling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/Samples/error_handling.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Runtime/SubscriptionTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Runtime/SubscriptionTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/SendingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/SendingContext.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Serialization/MimeTypeListTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Serialization/MimeTypeListTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Tracking/EnvelopeRecordTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Tracking/EnvelopeRecordTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Tracking/TrackedSessionTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Tracking/TrackedSessionTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Tracking/WaitForMessageTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Tracking/WaitForMessageTester.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Transports/RecordingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Transports/RecordingHandler.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Transports/Tcp/TcpEndpointTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Transports/Tcp/TcpEndpointTests.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Transports/Tcp/message_forwarding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Transports/Tcp/message_forwarding.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Transports/Tcp/ping_handling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Transports/Tcp/ping_handling.cs -------------------------------------------------------------------------------- /src/Jasper.Testing/Util/GetTypeAliasTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper.Testing/Util/GetTypeAliasTester.cs -------------------------------------------------------------------------------- /src/Jasper/Acknowledgement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Acknowledgement.cs -------------------------------------------------------------------------------- /src/Jasper/AdvancedSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/AdvancedSettings.cs -------------------------------------------------------------------------------- /src/Jasper/AssemblyAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/AssemblyAttributes.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/DeliverWithinAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/DeliverWithinAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/JasperFeatureAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/JasperFeatureAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/JasperIgnoreAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/JasperIgnoreAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/JasperModuleAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/JasperModuleAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/LocalQueueAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/LocalQueueAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/MaximumAttemptsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/MaximumAttemptsAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/MessageIdentityAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/MessageIdentityAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/MessageTimeoutAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/MessageTimeoutAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/MiddlewareAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/MiddlewareAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/ModifyChainAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/ModifyChainAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/ModifyEnvelopeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/ModifyEnvelopeAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/ModifyHandlerChainAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/ModifyHandlerChainAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/MoveToErrorQueueOnAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/MoveToErrorQueueOnAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/PublishAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/PublishAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/RequeueOnAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/RequeueOnAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/RetryNowAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/RetryNowAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/ScheduleRetryAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/ScheduleRetryAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/TopicAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/TopicAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Attributes/TransactionalAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Attributes/TransactionalAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/ActionMethodFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/ActionMethodFilter.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/Chain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/Chain.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/Endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/Endpoint.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/EndpointSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/EndpointSource.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/ExtensionServiceRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/ExtensionServiceRegistry.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/HandlerScopingPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/HandlerScopingPolicy.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/HandlerSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/HandlerSource.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/IChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/IChain.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/ICircuitParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/ICircuitParameters.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/IEndpointPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/IEndpointPolicy.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/IHandlerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/IHandlerConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/IHandlerPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/IHandlerPolicy.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/IListenerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/IListenerConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/IPublishToExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/IPublishToExpression.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/ISubscriberConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/ISubscriberConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/ListenerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/ListenerConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/PublishingExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/PublishingExpression.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/RoutingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/RoutingMode.cs -------------------------------------------------------------------------------- /src/Jasper/Configuration/SubscriberConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Configuration/SubscriberConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper/DeliveryOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/DeliveryOptions.cs -------------------------------------------------------------------------------- /src/Jasper/Envelope.Internals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Envelope.Internals.cs -------------------------------------------------------------------------------- /src/Jasper/Envelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Envelope.cs -------------------------------------------------------------------------------- /src/Jasper/EnvelopeConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/EnvelopeConstants.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/CircuitBreaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/CircuitBreaker.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/CircuitBreakerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/CircuitBreakerOptions.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/CompositeContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/CompositeContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/DiscardEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/DiscardEnvelope.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/ExceptionMatchExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/ExceptionMatchExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/FailureRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/FailureRule.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/FailureRuleCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/FailureRuleCollection.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/FailureSlot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/FailureSlot.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/IContinuationSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/IContinuationSource.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/IWithFailurePolicies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/IWithFailurePolicies.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/AlwaysMatches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/AlwaysMatches.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/AndMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/AndMatch.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/ComplexMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/ComplexMatch.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/ExcludeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/ExcludeType.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/IExceptionMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/IExceptionMatch.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/InnerMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/InnerMatch.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/MessageContains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/MessageContains.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/OrMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/OrMatch.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/TypeMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/TypeMatch.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/Matches/UserSupplied.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/Matches/UserSupplied.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/MoveToErrorQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/MoveToErrorQueue.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/NoHandlerContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/NoHandlerContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/PauseListenerContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/PauseListenerContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/PolicyExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/PolicyExpression.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/RequeueContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/RequeueContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/RetryInlineContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/RetryInlineContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorHandling/ScheduledRetryContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorHandling/ScheduledRetryContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/ErrorReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ErrorReport.cs -------------------------------------------------------------------------------- /src/Jasper/ExtensionLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ExtensionLoader.cs -------------------------------------------------------------------------------- /src/Jasper/FailureAcknowledgement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/FailureAcknowledgement.cs -------------------------------------------------------------------------------- /src/Jasper/HostBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/HostBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/ICommandBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ICommandBus.cs -------------------------------------------------------------------------------- /src/Jasper/IEnvelopeRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/IEnvelopeRule.cs -------------------------------------------------------------------------------- /src/Jasper/IForwardsTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/IForwardsTo.cs -------------------------------------------------------------------------------- /src/Jasper/IJasperExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/IJasperExtension.cs -------------------------------------------------------------------------------- /src/Jasper/IMessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/IMessageContext.cs -------------------------------------------------------------------------------- /src/Jasper/IMessagePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/IMessagePublisher.cs -------------------------------------------------------------------------------- /src/Jasper/IMissingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/IMissingHandler.cs -------------------------------------------------------------------------------- /src/Jasper/ISendMyself.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/ISendMyself.cs -------------------------------------------------------------------------------- /src/Jasper/Jasper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Jasper.csproj -------------------------------------------------------------------------------- /src/Jasper/JasperOptions.Description.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/JasperOptions.Description.cs -------------------------------------------------------------------------------- /src/Jasper/JasperOptions.Endpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/JasperOptions.Endpoints.cs -------------------------------------------------------------------------------- /src/Jasper/JasperOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/JasperOptions.cs -------------------------------------------------------------------------------- /src/Jasper/Logging/IMessageLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Logging/IMessageLogger.cs -------------------------------------------------------------------------------- /src/Jasper/Logging/IMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Logging/IMetrics.cs -------------------------------------------------------------------------------- /src/Jasper/Logging/ListenerTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Logging/ListenerTracker.cs -------------------------------------------------------------------------------- /src/Jasper/Logging/MetricsCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Logging/MetricsCollector.cs -------------------------------------------------------------------------------- /src/Jasper/Logging/NulloMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Logging/NulloMetrics.cs -------------------------------------------------------------------------------- /src/Jasper/Logging/PersistedCounts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Logging/PersistedCounts.cs -------------------------------------------------------------------------------- /src/Jasper/Logging/TransportLoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Logging/TransportLoggerExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Durability/DurabilityAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Durability/DurabilityAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Durability/DurableSendingAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Durability/DurableSendingAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Durability/IDurabilityAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Durability/IDurabilityAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Durability/IEnvelopeOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Durability/IEnvelopeOutbox.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Durability/IMessagingAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Durability/IMessagingAction.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Durability/NodeReassignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Durability/NodeReassignment.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Durability/RunScheduledJobs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Durability/RunScheduledJobs.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/ITransactionFrameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/ITransactionFrameProvider.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/CreateMissingSagaFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/CreateMissingSagaFrame.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/CreateNewSagaFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/CreateNewSagaFrame.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/IfNullGuard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/IfNullGuard.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/InMemorySagaPersistor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/InMemorySagaPersistor.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/InvalidSagaException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/InvalidSagaException.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/SagaChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/SagaChain.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/SagaFramePolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/SagaFramePolicy.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/SagaIdentityAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/SagaIdentityAttribute.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/SagaStateExistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/SagaStateExistence.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/SagaStoreOrDeleteFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/SagaStoreOrDeleteFrame.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/Sagas/UnknownSagaException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/Sagas/UnknownSagaException.cs -------------------------------------------------------------------------------- /src/Jasper/Persistence/StorageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Persistence/StorageCommand.cs -------------------------------------------------------------------------------- /src/Jasper/RespondToSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/RespondToSender.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/CommandBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/CommandBus.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/HandlerPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/HandlerPipeline.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/CaptureCascadingMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/CaptureCascadingMessages.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/Executor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/Executor.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/ForwardingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/ForwardingHandler.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/HandlerCall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/HandlerCall.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/HandlerChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/HandlerChain.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/HandlerGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/HandlerGraph.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/MessageFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/MessageFrame.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/MessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/MessageHandler.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/MessageVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/MessageVariable.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/MethodInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/MethodInfoExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/NoHandlerExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/NoHandlerExecutor.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Handlers/VariableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Handlers/VariableExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/IContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/IContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/IHandlerPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/IHandlerPipeline.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/IJasperRuntime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/IJasperRuntime.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Interop/MassTransit/BusHostInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Interop/MassTransit/BusHostInfo.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/InvalidSubscriptionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/InvalidSubscriptionException.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/InvocationCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/InvocationCallback.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.Disposal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.Disposal.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.Endpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.Endpoints.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.ExecutorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.ExecutorFactory.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.HostService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.HostService.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.Logging.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.MessageTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.MessageTypes.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.ObjectPooling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.ObjectPooling.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.Routing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.Routing.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.StatefulResources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.StatefulResources.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperRuntime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperRuntime.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/JasperTracing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/JasperTracing.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/MessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/MessageContext.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/MessagePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/MessagePublisher.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/MessageSucceededContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/MessageSucceededContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/NullContinuation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/NullContinuation.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/EmptyMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/EmptyMessageRouter.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/IMessageRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/IMessageRoute.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/IMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/IMessageRouter.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/IMessageRoutingConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/IMessageRoutingConvention.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/MessageRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/MessageRoute.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/MessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/MessageRouter.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/MessageRouterBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/MessageRouterBase.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/NoNamedEndpointRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/NoNamedEndpointRoute.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/NoRoutesException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/NoRoutesException.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/RoutingScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/RoutingScope.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/Subscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/Subscription.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/TopicRouting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/TopicRouting.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Routing/UnknownEndpointException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Routing/UnknownEndpointException.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Scheduled/EnvelopeReaderWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Scheduled/EnvelopeReaderWriter.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Scheduled/IScheduledJobProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Scheduled/IScheduledJobProcessor.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Scheduled/ScheduledJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Scheduled/ScheduledJob.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Serialization/EnvelopeSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Serialization/EnvelopeSerializer.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Serialization/Forwarders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Serialization/Forwarders.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Serialization/IMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Serialization/IMessageSerializer.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Serialization/JsonArrayPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Serialization/JsonArrayPool.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Serialization/MimeTypeList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Serialization/MimeTypeList.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/Serialization/NewtonsoftSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/Serialization/NewtonsoftSerializer.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/UnknownTransportException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/UnknownTransportException.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/WorkerQueues/BufferedReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/WorkerQueues/BufferedReceiver.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/WorkerQueues/DurableReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/WorkerQueues/DurableReceiver.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/WorkerQueues/ILocalQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/WorkerQueues/ILocalQueue.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/WorkerQueues/IMessagesExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/WorkerQueues/IMessagesExpression.cs -------------------------------------------------------------------------------- /src/Jasper/Runtime/WorkerQueues/InlineReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Runtime/WorkerQueues/InlineReceiver.cs -------------------------------------------------------------------------------- /src/Jasper/Saga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Saga.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/EnvelopeHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/EnvelopeHistory.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/EnvelopeRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/EnvelopeRecord.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/EventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/EventType.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/ITrackedCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/ITrackedCondition.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/ITrackedSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/ITrackedSession.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/TrackedSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/TrackedSession.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/TrackedSessionConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/TrackedSessionConfiguration.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/TrackingStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/TrackingStatus.cs -------------------------------------------------------------------------------- /src/Jasper/Tracking/WaitForMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Tracking/WaitForMessage.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/IChannelCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/IChannelCallback.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/IListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/IListener.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/IReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/IReceiver.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/ITransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/ITransport.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/ListeningAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/ListeningAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/ListeningStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/ListeningStatus.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Local/BufferedLocalQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Local/BufferedLocalQueue.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Local/DurableLocalQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Local/DurableLocalQueue.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Local/LocalQueueSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Local/LocalQueueSettings.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Local/LocalTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Local/LocalTransport.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/OutgoingMessageBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/OutgoingMessageBatch.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/BatchedSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/BatchedSender.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/BufferedSendingAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/BufferedSendingAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/CircuitWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/CircuitWatcher.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/ISender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/ISender.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/ISenderCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/ISenderCallback.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/ISenderProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/ISenderProtocol.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/ISendingAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/ISendingAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/InlineSendingAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/InlineSendingAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/NullSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/NullSender.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Sending/SendingAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Sending/SendingAgent.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Stub/StubChannelCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Stub/StubChannelCallback.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Stub/StubEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Stub/StubEndpoint.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Stub/StubTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Stub/StubTransport.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Tcp/MessageFailureException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Tcp/MessageFailureException.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Tcp/SocketListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Tcp/SocketListener.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Tcp/SocketSenderProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Tcp/SocketSenderProtocol.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Tcp/TcpEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Tcp/TcpEndpoint.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Tcp/TcpTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Tcp/TcpTransport.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Tcp/WireProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Tcp/WireProtocol.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/TransportBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/TransportBase.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/TransportConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/TransportConstants.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/TransportEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/TransportEndpoint.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/TransportEndpointException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/TransportEndpointException.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Util/BatchingBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Util/BatchingBlock.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Util/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Util/StreamExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Transports/Util/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Transports/Util/TaskExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Util/CombGuidIdGeneration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Util/CombGuidIdGeneration.cs -------------------------------------------------------------------------------- /src/Jasper/Util/CompositeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Util/CompositeFilter.cs -------------------------------------------------------------------------------- /src/Jasper/Util/DictionaryWriterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Util/DictionaryWriterExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Util/GuidExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Util/GuidExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Util/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Util/StringExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Util/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Util/TypeExtensions.cs -------------------------------------------------------------------------------- /src/Jasper/Util/UriExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Jasper/Util/UriExtensions.cs -------------------------------------------------------------------------------- /src/OrderExtension/Handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/OrderExtension/Handlers.cs -------------------------------------------------------------------------------- /src/OrderExtension/OrderExtension.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/OrderExtension/OrderExtension.csproj -------------------------------------------------------------------------------- /src/PerformanceTests/Parallelization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/PerformanceTests/Parallelization.cs -------------------------------------------------------------------------------- /src/PerformanceTests/PerformanceHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/PerformanceTests/PerformanceHarness.cs -------------------------------------------------------------------------------- /src/PerformanceTests/PerformanceTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/PerformanceTests/PerformanceTests.csproj -------------------------------------------------------------------------------- /src/PerformanceTests/RabbitMqPerformance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/PerformanceTests/RabbitMqPerformance.cs -------------------------------------------------------------------------------- /src/Samples/CQRSWithMarten/TeleHealth.Backend/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CQRSWithMarten/TeleHealth.Backend/Program.cs -------------------------------------------------------------------------------- /src/Samples/CQRSWithMarten/TeleHealth.Common/Boards.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CQRSWithMarten/TeleHealth.Common/Boards.cs -------------------------------------------------------------------------------- /src/Samples/CQRSWithMarten/TeleHealth.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CQRSWithMarten/TeleHealth.WebApi/Program.cs -------------------------------------------------------------------------------- /src/Samples/CommandBus/AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("SampleTests")] 4 | -------------------------------------------------------------------------------- /src/Samples/CommandBus/CommandBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CommandBus/CommandBus.csproj -------------------------------------------------------------------------------- /src/Samples/CommandBus/HandlerCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CommandBus/HandlerCode.cs -------------------------------------------------------------------------------- /src/Samples/CommandBus/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CommandBus/Program.cs -------------------------------------------------------------------------------- /src/Samples/CommandBus/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CommandBus/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/CommandBus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CommandBus/README.md -------------------------------------------------------------------------------- /src/Samples/CommandBus/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CommandBus/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/CommandBus/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/CommandBus/appsettings.json -------------------------------------------------------------------------------- /src/Samples/ConsoleApp/ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/ConsoleApp/ConsoleApp.csproj -------------------------------------------------------------------------------- /src/Samples/ConsoleApp/Handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/ConsoleApp/Handlers.cs -------------------------------------------------------------------------------- /src/Samples/ConsoleApp/MyAppOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/ConsoleApp/MyAppOptions.cs -------------------------------------------------------------------------------- /src/Samples/ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/ConsoleApp/Program.cs -------------------------------------------------------------------------------- /src/Samples/ConsoleApp/TestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/ConsoleApp/TestCommand.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/CascadingSamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/CascadingSamples.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/CustomJasperOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/CustomJasperOptions.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/DeadLetterQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/DeadLetterQueue.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/EnqueueSamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/EnqueueSamples.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/ExceptionHandling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/ExceptionHandling.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/ExtensionSamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/ExtensionSamples.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/HandlerDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/HandlerDiscovery.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/HandlerExamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/HandlerExamples.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/HappyMealSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/HappyMealSaga.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/LocalQueueMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/LocalQueueMessage.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/MessageVersioning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/MessageVersioning.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/Middleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/Middleware.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/PublishingSamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/PublishingSamples.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/Quickstart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/Quickstart.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/SenderAndListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/SenderAndListener.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/ServiceRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/ServiceRegistration.cs -------------------------------------------------------------------------------- /src/Samples/DocumentationSamples/StaticPublishingRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/DocumentationSamples/StaticPublishingRule.cs -------------------------------------------------------------------------------- /src/Samples/EFPlusSqlServerConsole/Items/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/EFPlusSqlServerConsole/Items/Item.cs -------------------------------------------------------------------------------- /src/Samples/EFPlusSqlServerConsole/Items/ItemCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/EFPlusSqlServerConsole/Items/ItemCreated.cs -------------------------------------------------------------------------------- /src/Samples/EFPlusSqlServerConsole/Items/ItemHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/EFPlusSqlServerConsole/Items/ItemHandler.cs -------------------------------------------------------------------------------- /src/Samples/EFPlusSqlServerConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/EFPlusSqlServerConsole/Program.cs -------------------------------------------------------------------------------- /src/Samples/EFPlusSqlServerConsole/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/EFPlusSqlServerConsole/appsettings.json -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/CreateItemCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/CreateItemCommand.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/InMemoryMediator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/InMemoryMediator.csproj -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/Item.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/ItemCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/ItemCreated.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/ItemCreatedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/ItemCreatedHandler.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/ItemHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/ItemHandler.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/ItemsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/ItemsController.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/ItemsDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/ItemsDbContext.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/Program.cs -------------------------------------------------------------------------------- /src/Samples/InMemoryMediator/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/InMemoryMediator/appsettings.json -------------------------------------------------------------------------------- /src/Samples/KitchenSink/MartenAndRabbitMessages/Issue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/KitchenSink/MartenAndRabbitMessages/Issue.cs -------------------------------------------------------------------------------- /src/Samples/KitchenSink/MartenAndRabbitMessages/IssueCreated.cs: -------------------------------------------------------------------------------- 1 | namespace MartenAndRabbitMessages; 2 | 3 | public record IssueCreated(Guid Id); 4 | -------------------------------------------------------------------------------- /src/Samples/Module1/Module1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Module1/Module1.csproj -------------------------------------------------------------------------------- /src/Samples/Module1/Module1Extension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Module1/Module1Extension.cs -------------------------------------------------------------------------------- /src/Samples/Module1/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Module1/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Samples/Module1/TalkCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Module1/TalkCommand.cs -------------------------------------------------------------------------------- /src/Samples/OrderEventSourcingSample/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderEventSourcingSample/Order.cs -------------------------------------------------------------------------------- /src/Samples/OrderEventSourcingSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderEventSourcingSample/Program.cs -------------------------------------------------------------------------------- /src/Samples/OrderEventSourcingSample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderEventSourcingSample/appsettings.json -------------------------------------------------------------------------------- /src/Samples/OrderSagaSample/OrderSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderSagaSample/OrderSaga.cs -------------------------------------------------------------------------------- /src/Samples/OrderSagaSample/OrderSagaSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderSagaSample/OrderSagaSample.csproj -------------------------------------------------------------------------------- /src/Samples/OrderSagaSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderSagaSample/Program.cs -------------------------------------------------------------------------------- /src/Samples/OrderSagaSample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderSagaSample/README.md -------------------------------------------------------------------------------- /src/Samples/OrderSagaSample/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderSagaSample/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/OrderSagaSample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/OrderSagaSample/appsettings.json -------------------------------------------------------------------------------- /src/Samples/PingPong/Messages/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Messages/Messages.cs -------------------------------------------------------------------------------- /src/Samples/PingPong/Messages/Messages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Messages/Messages.csproj -------------------------------------------------------------------------------- /src/Samples/PingPong/Pinger/Pinger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Pinger/Pinger.csproj -------------------------------------------------------------------------------- /src/Samples/PingPong/Pinger/PongHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Pinger/PongHandler.cs -------------------------------------------------------------------------------- /src/Samples/PingPong/Pinger/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Pinger/Program.cs -------------------------------------------------------------------------------- /src/Samples/PingPong/Pinger/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Pinger/Worker.cs -------------------------------------------------------------------------------- /src/Samples/PingPong/Pinger/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Pinger/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/PingPong/Pinger/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Pinger/appsettings.json -------------------------------------------------------------------------------- /src/Samples/PingPong/Ponger/PingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Ponger/PingHandler.cs -------------------------------------------------------------------------------- /src/Samples/PingPong/Ponger/Ponger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Ponger/Ponger.csproj -------------------------------------------------------------------------------- /src/Samples/PingPong/Ponger/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPong/Ponger/Program.cs -------------------------------------------------------------------------------- /src/Samples/PingPongWithRabbitMq/Pinger/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPongWithRabbitMq/Pinger/Messages.cs -------------------------------------------------------------------------------- /src/Samples/PingPongWithRabbitMq/Pinger/Pinger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPongWithRabbitMq/Pinger/Pinger.csproj -------------------------------------------------------------------------------- /src/Samples/PingPongWithRabbitMq/Pinger/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPongWithRabbitMq/Pinger/Program.cs -------------------------------------------------------------------------------- /src/Samples/PingPongWithRabbitMq/Ponger/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPongWithRabbitMq/Ponger/Messages.cs -------------------------------------------------------------------------------- /src/Samples/PingPongWithRabbitMq/Ponger/Ponger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPongWithRabbitMq/Ponger/Ponger.csproj -------------------------------------------------------------------------------- /src/Samples/PingPongWithRabbitMq/Ponger/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPongWithRabbitMq/Ponger/Program.cs -------------------------------------------------------------------------------- /src/Samples/PingPongWithRabbitMq/tye.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/PingPongWithRabbitMq/tye.yaml -------------------------------------------------------------------------------- /src/Samples/Publisher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Publisher/Program.cs -------------------------------------------------------------------------------- /src/Samples/Publisher/Publisher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Publisher/Publisher.csproj -------------------------------------------------------------------------------- /src/Samples/Quickstart/AssignIssue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/AssignIssue.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/CreateIssue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/CreateIssue.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/CreateIssueHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/CreateIssueHandler.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/Issue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/Issue.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/IssueAssigned.cs: -------------------------------------------------------------------------------- 1 | namespace Quickstart; 2 | 3 | public record IssueAssigned(Guid Id); 4 | -------------------------------------------------------------------------------- /src/Samples/Quickstart/IssueCreated.cs: -------------------------------------------------------------------------------- 1 | namespace Quickstart; 2 | 3 | public record IssueCreated(Guid Id); -------------------------------------------------------------------------------- /src/Samples/Quickstart/IssueCreatedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/IssueCreatedHandler.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/IssueRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/IssueRepository.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/IssueTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/IssueTask.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/Program.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/Quickstart/Quickstart.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/Quickstart.csproj -------------------------------------------------------------------------------- /src/Samples/Quickstart/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/User.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/UserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/UserRepository.cs -------------------------------------------------------------------------------- /src/Samples/Quickstart/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/Quickstart/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/Quickstart/appsettings.json -------------------------------------------------------------------------------- /src/Samples/RabbitMqBootstrapping/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/RabbitMqBootstrapping/Program.cs -------------------------------------------------------------------------------- /src/Samples/RabbitMqBootstrapping/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/RabbitMqBootstrapping/appsettings.json -------------------------------------------------------------------------------- /src/Samples/WebApiWithMarten/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/WebApiWithMarten/Order.cs -------------------------------------------------------------------------------- /src/Samples/WebApiWithMarten/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/WebApiWithMarten/Program.cs -------------------------------------------------------------------------------- /src/Samples/WebApiWithMarten/WebApiWithMarten.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/WebApiWithMarten/WebApiWithMarten.csproj -------------------------------------------------------------------------------- /src/Samples/WebApiWithMarten/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/Samples/WebApiWithMarten/appsettings.json -------------------------------------------------------------------------------- /src/ScheduledJobTests/DurabilityComplianceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/ScheduledJobTests/DurabilityComplianceContext.cs -------------------------------------------------------------------------------- /src/ScheduledJobTests/NoParallelization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/ScheduledJobTests/NoParallelization.cs -------------------------------------------------------------------------------- /src/ScheduledJobTests/ScheduledJobTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/ScheduledJobTests/ScheduledJobTests.csproj -------------------------------------------------------------------------------- /src/ScheduledJobTests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; 2 | -------------------------------------------------------------------------------- /src/ScheduledJobTests/in_memory_scheduled_messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/ScheduledJobTests/in_memory_scheduled_messages.cs -------------------------------------------------------------------------------- /src/StorytellerRunner/NoParallization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerRunner/NoParallization.cs -------------------------------------------------------------------------------- /src/StorytellerRunner/Runner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerRunner/Runner.cs -------------------------------------------------------------------------------- /src/StorytellerRunner/StorytellerRunner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerRunner/StorytellerRunner.csproj -------------------------------------------------------------------------------- /src/StorytellerSpecs/Fixtures/SerializerSelection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Fixtures/SerializerSelection.md -------------------------------------------------------------------------------- /src/StorytellerSpecs/JasperStorytellerHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/JasperStorytellerHost.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Logging/BusActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Logging/BusActivity.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Logging/BusErrors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Logging/BusErrors.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Logging/EnvelopeHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Logging/EnvelopeHistory.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Logging/EnvelopeRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Logging/EnvelopeRecord.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Logging/MessageHistoryReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Logging/MessageHistoryReport.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Logging/TableTagExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Logging/TableTagExtensions.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/MessagingFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/MessagingFixture.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Program.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/StorytellerSpecs/StorytellerSpecs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/StorytellerSpecs/StorytellerSpecs.csproj -------------------------------------------------------------------------------- /src/TestingSupport/BaseContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/BaseContext.cs -------------------------------------------------------------------------------- /src/TestingSupport/Compliance/BlueHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Compliance/BlueHandler.cs -------------------------------------------------------------------------------- /src/TestingSupport/Compliance/MessageConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Compliance/MessageConsumer.cs -------------------------------------------------------------------------------- /src/TestingSupport/Compliance/MessageTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Compliance/MessageTypes.cs -------------------------------------------------------------------------------- /src/TestingSupport/Compliance/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Compliance/Messages.cs -------------------------------------------------------------------------------- /src/TestingSupport/Compliance/SendingCompliance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Compliance/SendingCompliance.cs -------------------------------------------------------------------------------- /src/TestingSupport/Compliance/Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Compliance/Target.cs -------------------------------------------------------------------------------- /src/TestingSupport/ContainerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/ContainerExtensions.cs -------------------------------------------------------------------------------- /src/TestingSupport/ErrorHandling/AttemptTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/ErrorHandling/AttemptTracker.cs -------------------------------------------------------------------------------- /src/TestingSupport/HandlerConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/HandlerConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/TestingSupport/JasperHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/JasperHost.cs -------------------------------------------------------------------------------- /src/TestingSupport/PortFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/PortFinder.cs -------------------------------------------------------------------------------- /src/TestingSupport/Sagas/ISagaHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Sagas/ISagaHost.cs -------------------------------------------------------------------------------- /src/TestingSupport/Sagas/SagaTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Sagas/SagaTestHarness.cs -------------------------------------------------------------------------------- /src/TestingSupport/Sagas/TestMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/Sagas/TestMessages.cs -------------------------------------------------------------------------------- /src/TestingSupport/SpecificationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/SpecificationExtensions.cs -------------------------------------------------------------------------------- /src/TestingSupport/TestingSupport.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/TestingSupport/TestingSupport.csproj -------------------------------------------------------------------------------- /src/interoperability/InteropMessages/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/interoperability/InteropMessages/Messages.cs -------------------------------------------------------------------------------- /src/interoperability/MassTransitService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/interoperability/MassTransitService/Program.cs -------------------------------------------------------------------------------- /src/interoperability/MassTransitService/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/interoperability/MassTransitService/Startup.cs -------------------------------------------------------------------------------- /src/opentelemetry/OtelMessages/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/OtelMessages/Messages.cs -------------------------------------------------------------------------------- /src/opentelemetry/OtelMessages/OtelMessages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/OtelMessages/OtelMessages.csproj -------------------------------------------------------------------------------- /src/opentelemetry/OtelWebApi/InitialCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/OtelWebApi/InitialCommandHandler.cs -------------------------------------------------------------------------------- /src/opentelemetry/OtelWebApi/MessageController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/OtelWebApi/MessageController.cs -------------------------------------------------------------------------------- /src/opentelemetry/OtelWebApi/OtelWebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/OtelWebApi/OtelWebApi.csproj -------------------------------------------------------------------------------- /src/opentelemetry/OtelWebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/OtelWebApi/Program.cs -------------------------------------------------------------------------------- /src/opentelemetry/OtelWebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/OtelWebApi/appsettings.json -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber1/Program.cs -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber1/Subscriber1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber1/Subscriber1.csproj -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber1/Subscriber1Handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber1/Subscriber1Handlers.cs -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber1/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber1/Worker.cs -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber1/appsettings.json -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber2/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber2/Program.cs -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber2/Subscriber2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber2/Subscriber2.csproj -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber2/Subscriber2Handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber2/Subscriber2Handlers.cs -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber2/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber2/Worker.cs -------------------------------------------------------------------------------- /src/opentelemetry/Subscriber2/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/Subscriber2/appsettings.json -------------------------------------------------------------------------------- /src/opentelemetry/TracingTests/HostsFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/TracingTests/HostsFixture.cs -------------------------------------------------------------------------------- /src/opentelemetry/TracingTests/TracingTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/TracingTests/TracingTests.csproj -------------------------------------------------------------------------------- /src/opentelemetry/TracingTests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; 2 | -------------------------------------------------------------------------------- /src/opentelemetry/TracingTests/correlation_tracing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/TracingTests/correlation_tracing.cs -------------------------------------------------------------------------------- /src/opentelemetry/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/docker-compose.yml -------------------------------------------------------------------------------- /src/opentelemetry/tye.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/src/opentelemetry/tye.yaml -------------------------------------------------------------------------------- /templates/Content/Jasper.RabbitMQ/content/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/templates/Content/Jasper.RabbitMQ/content/Program.cs -------------------------------------------------------------------------------- /templates/Content/Jasper.RabbitMQ/content/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/templates/Content/Jasper.RabbitMQ/content/README.md -------------------------------------------------------------------------------- /templates/Content/Jasper.Service/content/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/templates/Content/Jasper.Service/content/Program.cs -------------------------------------------------------------------------------- /templates/Content/Jasper.Service/content/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/templates/Content/Jasper.Service/content/README.md -------------------------------------------------------------------------------- /templates/jaspertemplates.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasperFx/jasper/HEAD/templates/jaspertemplates.nuspec --------------------------------------------------------------------------------