├── .github └── FUNDING.yml ├── .gitignore ├── Akkatecture.sln ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Directory.Build.props ├── LICENSE ├── README.md ├── SPONSORS.md ├── THIRD-PARTY-NOTICES.txt ├── examples ├── cluster │ ├── Akkatecture.Examples.ClusterClient │ │ ├── Akkatecture.Examples.ClusterClient.csproj │ │ ├── Program.cs │ │ └── client.conf │ ├── Akkatecture.Examples.Seed │ │ ├── Akkatecture.Examples.Seed.csproj │ │ ├── Program.cs │ │ └── seed.conf │ ├── Akkatecture.Examples.Worker │ │ ├── Akkatecture.Examples.Worker.csproj │ │ ├── Program.cs │ │ └── worker.conf │ └── README.md ├── jobs │ ├── Akkatecture.Examples.JobApplication │ │ ├── Akkatecture.Examples.JobApplication.csproj │ │ ├── Configuration.cs │ │ └── Program.cs │ ├── Akkatecture.Examples.Jobs │ │ ├── Akkatecture.Examples.Jobs.csproj │ │ ├── PrintJob.cs │ │ ├── PrintJobId.cs │ │ ├── PrintJobResponses.cs │ │ ├── PrintJobRunner.cs │ │ └── PrintJobScheduler.cs │ └── README.md ├── simple │ ├── Akkatecture.Examples.Application │ │ ├── Akkatecture.Examples.Application.csproj │ │ └── Program.cs │ ├── Akkatecture.Examples.Domain │ │ ├── Akkatecture.Examples.Domain.csproj │ │ └── Model │ │ │ └── UserAccount │ │ │ ├── Commands │ │ │ ├── CreateUserAccountCommand.cs │ │ │ └── UserAccountChangeNameCommand.cs │ │ │ ├── Events │ │ │ ├── UserAccountCreatedEvent.cs │ │ │ └── UserAccountNameChangedEvent.cs │ │ │ ├── UserAccountAggregate.cs │ │ │ ├── UserAccountAggregateManager.cs │ │ │ ├── UserAccountId.cs │ │ │ └── UserAccountState.cs │ └── README.md └── web │ ├── Akkatecture.Examples.Api │ ├── Akkatecture.Examples.Api.csproj │ ├── Controllers │ │ ├── BaseController.cs │ │ ├── Models │ │ │ └── ResourceResponseModel.cs │ │ ├── OperationsController.cs │ │ └── ResourcesController.cs │ ├── Domain │ │ ├── Aggregates │ │ │ └── Resource │ │ │ │ ├── Commands │ │ │ │ └── CreateResourceCommand.cs │ │ │ │ ├── Events │ │ │ │ └── ResourceCreatedEvent.cs │ │ │ │ ├── Resource.cs │ │ │ │ ├── ResourceId.cs │ │ │ │ ├── ResourceManager.cs │ │ │ │ └── ResourceState.cs │ │ ├── Repositories │ │ │ ├── Operations │ │ │ │ ├── IQueryOperations.cs │ │ │ │ ├── OperationsProjection.cs │ │ │ │ ├── OperationsQueryHandler.cs │ │ │ │ └── OperationsStorageHandler.cs │ │ │ └── Resources │ │ │ │ ├── IQueryResources.cs │ │ │ │ ├── ResourcesProjection.cs │ │ │ │ ├── ResourcesQueryHandler.cs │ │ │ │ └── ResourcesStorageHandler.cs │ │ └── Sagas │ │ │ ├── Events │ │ │ ├── ResourceCreationEndedEvent.cs │ │ │ ├── ResourceCreationProgressEvent.cs │ │ │ └── ResourceCreationStartedEvent.cs │ │ │ ├── ResourceCreationSaga.cs │ │ │ ├── ResourceCreationSagaId.cs │ │ │ ├── ResourceCreationSagaLocator.cs │ │ │ ├── ResourceCreationSagaManager.cs │ │ │ └── ResourceCreationSagaState.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ └── Startup.cs │ ├── PostmanCollection │ ├── Akkatecture.Api.Example.postman_collection.json │ └── Akkatecture.Api.Example.postman_environment.json │ └── README.md ├── global.json ├── logo.svg ├── src ├── Akkatecture.Clustering │ ├── Akkatecture.Clustering.csproj │ ├── ClusterParentProxy.cs │ ├── Configuration │ │ ├── AkkatectureClusteringDefaultSettings.cs │ │ └── default.conf │ ├── Core │ │ ├── ClusterFactory.cs │ │ ├── MessageExtractors.cs │ │ └── SingletonFactory.cs │ ├── Dispatchers │ │ ├── ShardedAggregateSagaDispatcher.cs │ │ └── SingletonDomainEventSubscriberDispatcher.cs │ └── Extentions │ │ └── TypeExtensions.cs ├── Akkatecture.TestFixture │ ├── Aggregates │ │ ├── AggregateFixture.cs │ │ ├── IFixtureArranger.cs │ │ ├── IFixtureAsserter.cs │ │ └── IFixtureExecutor.cs │ ├── Akkatecture.TestFixture.csproj │ └── Extensions │ │ └── TestKitExtensions.cs └── Akkatecture │ ├── Aggregates │ ├── AggregateEvent.cs │ ├── AggregateManager.cs │ ├── AggregateManagerSettings.cs │ ├── AggregateName.cs │ ├── AggregateNameAttribute.cs │ ├── AggregateRoot.cs │ ├── AggregateRootSettings.cs │ ├── AggregateState.cs │ ├── CommittedEvent.cs │ ├── DomainEvent.cs │ ├── EventId.cs │ ├── ExecutionResults │ │ ├── ExecutionResult.cs │ │ ├── FailedExecutionResult.cs │ │ ├── IExecutionResult.cs │ │ └── SuccessExecutionResult.cs │ ├── IAggregateEvent.cs │ ├── IAggregateManager.cs │ ├── IAggregateName.cs │ ├── IAggregateRoot.cs │ ├── IApply.cs │ ├── ICommittedEvent.cs │ ├── IDomainEvent.cs │ ├── IEmit.cs │ ├── IEventApplier.cs │ ├── IEventId.cs │ ├── IExecute.cs │ ├── IMessageApplier.cs │ ├── IMetadata.cs │ ├── Metadata.cs │ ├── MetadataKeys.cs │ └── Snapshot │ │ ├── CommittedSnapshot.cs │ │ ├── IAggregateSnapshot.cs │ │ ├── IHydrate.cs │ │ ├── ISnapshotDefinitionService.cs │ │ ├── ISnapshotHydrater.cs │ │ ├── ISnapshotId.cs │ │ ├── ISnapshotMetadata.cs │ │ ├── ISnapshotStrategy.cs │ │ ├── SnapshotDefinition.cs │ │ ├── SnapshotDefinitionService.cs │ │ ├── SnapshotId.cs │ │ ├── SnapshotMetadata.cs │ │ ├── SnapshotMetadataKeys.cs │ │ ├── SnapshotVersionAttribute.cs │ │ └── Strategies │ │ ├── SnapshotAlwaysStrategy.cs │ │ ├── SnapshotEveryFewVersionsStrategy.cs │ │ └── SnapshotNeverStrategy.cs │ ├── Akka │ └── ActorRefProvider.cs │ ├── Akkatecture.csproj │ ├── Commands │ ├── Command.cs │ ├── CommandHandler.cs │ ├── CommandId.cs │ ├── CommandVersionAttribute.cs │ ├── DistinctCommand.cs │ ├── ICommand.cs │ ├── ICommandHandler.cs │ └── ICommandId.cs │ ├── Configuration │ ├── AkkatectureDefaultSettings.cs │ ├── DependancyInjection │ │ ├── AkkatectureBuilder.cs │ │ ├── AkkatectureServiceCollectionExtensions.cs │ │ └── IAkkatectureBuilder.cs │ ├── defaults.conf │ └── reference.conf │ ├── Core │ ├── CircularBuffer.cs │ ├── GuidFactories.cs │ ├── IIdentity.cs │ ├── IMetadataContainer.cs │ ├── ISourceId.cs │ ├── Identity.cs │ ├── MetadataContainer.cs │ ├── ReflectionHelper.cs │ ├── SourceId.cs │ └── VersionedTypes │ │ ├── IVersionedType.cs │ │ ├── IVersionedTypeDefinitionService.cs │ │ ├── VersionedTypeAttribute.cs │ │ ├── VersionedTypeDefinition.cs │ │ └── VersionedTypeDefinitionService.cs │ ├── Entities │ ├── Entity.cs │ └── IEntity.cs │ ├── Events │ ├── AggregateEventTagger.cs │ ├── AggregateEventUpcaster.cs │ ├── DomainEventMapper.cs │ ├── DomainEventReadAdapter.cs │ ├── EventDefinition.cs │ ├── EventDefinitionService.cs │ ├── EventVersionAttribute.cs │ ├── IEventDefinitionService.cs │ ├── IEventUpcaster.cs │ └── IUpcast.cs │ ├── Exceptions │ ├── MetadataKeyNotFoundException.cs │ └── MetadataParseException.cs │ ├── Extensions │ ├── ActionExtensions.cs │ ├── ActorContextExtensions.cs │ ├── DateTimeOffsetExtensions.cs │ ├── IdentityExtensions.cs │ ├── SourceIdExtensions.cs │ ├── SpecificationExtensions.cs │ └── TypeExtensions.cs │ ├── Jobs │ ├── Commands │ │ ├── Cancel.cs │ │ ├── Schedule.cs │ │ ├── ScheduleCron.cs │ │ ├── ScheduleRepeatedly.cs │ │ └── Tick.cs │ ├── Events │ │ ├── Cancelled.cs │ │ ├── Finished.cs │ │ └── Scheduled.cs │ ├── IJob.cs │ ├── IJobDefinitionService.cs │ ├── IJobId.cs │ ├── IJobManager.cs │ ├── IJobName.cs │ ├── IJobRunner.cs │ ├── IJobScheduler.cs │ ├── IRun.cs │ ├── ISchedulerEvent.cs │ ├── JobDefinition.cs │ ├── JobDefinitionService.cs │ ├── JobId.cs │ ├── JobManager.cs │ ├── JobName.cs │ ├── JobNameAttribute.cs │ ├── JobRunner.cs │ ├── JobScheduler.cs │ ├── JobSchedulerSettings.cs │ ├── JobVersionAttribute.cs │ ├── SchedulerCommand.cs │ ├── SchedulerEvent.cs │ └── SchedulerState.cs │ ├── Messages │ └── UnsubscribeFromAll.cs │ ├── Query │ └── Consumer.cs │ ├── Sagas │ ├── AggregateSaga │ │ ├── AggregateSaga.cs │ │ ├── AggregateSagaManager.cs │ │ ├── AggregateSagaManagerSettings.cs │ │ ├── AggregateSagaSettings.cs │ │ ├── IAggregateSaga.cs │ │ └── IAggregateSagaManager.cs │ ├── ISaga.cs │ ├── ISagaHandles.cs │ ├── ISagaId.cs │ ├── ISagaIsStartedBy.cs │ ├── ISagaLocator.cs │ ├── ISagaName.cs │ ├── SagaId.cs │ ├── SagaName.cs │ ├── SagaNameAttribute.cs │ ├── SagaState.cs │ └── SagaTimeouts │ │ ├── ISagaHandlesTimeout.cs │ │ ├── ISagaTimeoutJob.cs │ │ ├── SagaTimeoutId.cs │ │ ├── SagaTimeoutJobRunner.cs │ │ ├── SagaTimeoutJobScheduler.cs │ │ └── SagaTimeoutManager.cs │ ├── Specifications │ ├── ISpecification.cs │ ├── Provided │ │ ├── AggregateIsNewSpecification.cs │ │ ├── AllSpecification.cs │ │ ├── AndSpecification.cs │ │ ├── AtLeastSpecification.cs │ │ ├── ExpressionSpecification.cs │ │ ├── NotSpecification.cs │ │ └── OrSpecification.cs │ └── Specification.cs │ ├── Subscribers │ ├── DomainEventSubscriber.cs │ ├── DomainEventSubscriberSettings.cs │ └── ISubscribeTo.cs │ └── ValueObjects │ ├── ISingleValueObject.cs │ ├── SingleValueObject.cs │ ├── SingleValueObjectConverter.cs │ └── ValueObject.cs └── test ├── Akkatecture.MultiNodeTestRunner ├── Akkatecture.MultiNodeTestRunner.csproj ├── Discovery.cs └── Program.cs ├── Akkatecture.NodeTestRunner ├── Akkatecture.NodeTestRunner.csproj ├── Discovery.cs ├── Program.cs └── Sink.cs ├── Akkatecture.TestHelpers ├── Aggregates │ ├── Commands │ │ ├── AddFourTestsCommand.cs │ │ ├── AddTestCommand.cs │ │ ├── CreateAndAddTwoTestsCommand.cs │ │ ├── CreateTestCommand.cs │ │ ├── GiveTestCommand.cs │ │ ├── PoisonTestAggregateCommand.cs │ │ ├── PublishTestStateCommand.cs │ │ ├── ReceiveTestCommand.cs │ │ ├── TestDistinctCommand.cs │ │ ├── TestDomainErrorCommand.cs │ │ ├── TestFailedExecutionResultCommand.cs │ │ └── TestSuccessExecutionResultCommand.cs │ ├── Entities │ │ ├── Test.cs │ │ └── TestId.cs │ ├── Events │ │ ├── Errors │ │ │ └── TestedErrorEvent.cs │ │ ├── Signals │ │ │ └── TestStateSignalEvent.cs │ │ ├── TestAddedEvent.cs │ │ ├── TestCreatedEvent.cs │ │ ├── TestReceivedEvent.cs │ │ ├── TestSentEvent.cs │ │ └── Upcasters │ │ │ └── TestAggregateEventUpcaster.cs │ ├── Sagas │ │ ├── Test │ │ │ ├── Events │ │ │ │ ├── TestSagaCompletedEvent.cs │ │ │ │ ├── TestSagaStartedEvent.cs │ │ │ │ ├── TestSagaTimeoutOccurred.cs │ │ │ │ └── TestSagaTransactionCompletedEvent.cs │ │ │ ├── SagaTimeouts │ │ │ │ └── TestSagaTimeout.cs │ │ │ ├── TestSaga.cs │ │ │ ├── TestSagaId.cs │ │ │ ├── TestSagaLocator.cs │ │ │ ├── TestSagaManager.cs │ │ │ └── TestSagaState.cs │ │ └── TestAsync │ │ │ ├── Events │ │ │ ├── TestAsyncSagaCompletedEvent.cs │ │ │ ├── TestAsyncSagaStartedEvent.cs │ │ │ └── TestAsyncSagaTransactionCompletedEvent.cs │ │ │ ├── TestAsyncSaga.cs │ │ │ ├── TestAsyncSagaId.cs │ │ │ ├── TestAsyncSagaLocator.cs │ │ │ ├── TestAsyncSagaManager.cs │ │ │ ├── TestAsyncSagaSnapshot.cs │ │ │ └── TestAsyncSagaState.cs │ ├── Snapshots │ │ └── TestAggregateSnapshot.cs │ ├── TestAggregate.cs │ ├── TestAggregateId.cs │ ├── TestAggregateManager.cs │ ├── TestAggregateState.cs │ └── TestExecutionResult.cs ├── Akka │ └── Configuration.cs ├── Akkatecture.TestHelpers.csproj ├── Categories.cs ├── Jobs │ ├── TestJob.cs │ ├── TestJobId.cs │ ├── TestJobResponses.cs │ ├── TestJobRunner.cs │ └── TestJobScheduler.cs ├── SerializationHelpers.cs ├── Specifications │ └── TestSpecifications.cs └── Subscribers │ ├── TestAggregateSubscriber.cs │ └── TestAsyncAggregateSubscriber.cs ├── Akkatecture.Tests.MultiNode ├── AggregateClusterTests.cs ├── AggregateSagaClusterTests.cs ├── Akkatecture.Tests.MultiNode.csproj ├── test.ps1 └── test.sh └── Akkatecture.Tests ├── Akkatecture.Tests.csproj ├── IntegrationTests └── Aggregates │ └── Sagas │ ├── AggregateSagaTests.cs │ └── AggregateSagaTimeoutTests.cs └── UnitTests ├── Aggregates ├── AggregateTests.cs ├── AggregateTestsWithFixtures.cs ├── CommittedEventTests.cs └── DomainEventTests.cs ├── Clustering └── Sharding │ └── MessageExtractorTests.cs ├── Commands ├── CommandTests.cs └── DistinctCommandTests.cs ├── Configuration ├── ClusteringDefaultSettingsTests.cs └── DefaultSettingsTests.cs ├── Core ├── CircularBufferTests.cs ├── IdentityTests.cs ├── ReflectionHelperTests.cs └── SourceIdTests.cs ├── Entities └── EntityTests.cs ├── Extensions └── TypeExtensionTests.cs ├── Fixtures └── AggregateFixtureTests.cs ├── Jobs └── ScheduledJobsTests.cs ├── Mapping ├── AggregateEventTaggerTests.cs ├── AggregateEventUpcasterTests.cs └── DomainEventMapperTests.cs ├── Serialization └── SerializationTests.cs ├── Specifications ├── ExpressionSpecificationTests.cs ├── ProvidedSpecificationsTests.cs ├── SpecificationsTests.cs └── TestSpecificationsTests.cs ├── Subscribers └── SubscriberTests.cs └── ValueObjects ├── SingleValueObjectConverterTests.cs └── SingleValueObjectTests.cs /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/.gitignore -------------------------------------------------------------------------------- /Akkatecture.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/Akkatecture.sln -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/README.md -------------------------------------------------------------------------------- /SPONSORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/SPONSORS.md -------------------------------------------------------------------------------- /THIRD-PARTY-NOTICES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/THIRD-PARTY-NOTICES.txt -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.ClusterClient/Akkatecture.Examples.ClusterClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.ClusterClient/Akkatecture.Examples.ClusterClient.csproj -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.ClusterClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.ClusterClient/Program.cs -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.ClusterClient/client.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.ClusterClient/client.conf -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.Seed/Akkatecture.Examples.Seed.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.Seed/Akkatecture.Examples.Seed.csproj -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.Seed/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.Seed/Program.cs -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.Seed/seed.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.Seed/seed.conf -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.Worker/Akkatecture.Examples.Worker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.Worker/Akkatecture.Examples.Worker.csproj -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.Worker/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.Worker/Program.cs -------------------------------------------------------------------------------- /examples/cluster/Akkatecture.Examples.Worker/worker.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/Akkatecture.Examples.Worker/worker.conf -------------------------------------------------------------------------------- /examples/cluster/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/cluster/README.md -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.JobApplication/Akkatecture.Examples.JobApplication.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.JobApplication/Akkatecture.Examples.JobApplication.csproj -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.JobApplication/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.JobApplication/Configuration.cs -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.JobApplication/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.JobApplication/Program.cs -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.Jobs/Akkatecture.Examples.Jobs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.Jobs/Akkatecture.Examples.Jobs.csproj -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.Jobs/PrintJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.Jobs/PrintJob.cs -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.Jobs/PrintJobId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.Jobs/PrintJobId.cs -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.Jobs/PrintJobResponses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.Jobs/PrintJobResponses.cs -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.Jobs/PrintJobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.Jobs/PrintJobRunner.cs -------------------------------------------------------------------------------- /examples/jobs/Akkatecture.Examples.Jobs/PrintJobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/Akkatecture.Examples.Jobs/PrintJobScheduler.cs -------------------------------------------------------------------------------- /examples/jobs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/jobs/README.md -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Application/Akkatecture.Examples.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Application/Akkatecture.Examples.Application.csproj -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Application/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Application/Program.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Akkatecture.Examples.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Akkatecture.Examples.Domain.csproj -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Commands/CreateUserAccountCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Commands/CreateUserAccountCommand.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Commands/UserAccountChangeNameCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Commands/UserAccountChangeNameCommand.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Events/UserAccountCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Events/UserAccountCreatedEvent.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Events/UserAccountNameChangedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/Events/UserAccountNameChangedEvent.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountAggregate.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountAggregateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountAggregateManager.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountId.cs -------------------------------------------------------------------------------- /examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/Akkatecture.Examples.Domain/Model/UserAccount/UserAccountState.cs -------------------------------------------------------------------------------- /examples/simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/simple/README.md -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Akkatecture.Examples.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Akkatecture.Examples.Api.csproj -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Controllers/BaseController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Controllers/BaseController.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Controllers/Models/ResourceResponseModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Controllers/Models/ResourceResponseModel.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Controllers/OperationsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Controllers/OperationsController.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Controllers/ResourcesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Controllers/ResourcesController.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/Commands/CreateResourceCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/Commands/CreateResourceCommand.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/Events/ResourceCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/Events/ResourceCreatedEvent.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/Resource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/Resource.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/ResourceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/ResourceId.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/ResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/ResourceManager.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/ResourceState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Aggregates/Resource/ResourceState.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/IQueryOperations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/IQueryOperations.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/OperationsProjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/OperationsProjection.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/OperationsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/OperationsQueryHandler.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/OperationsStorageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Operations/OperationsStorageHandler.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/IQueryResources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/IQueryResources.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/ResourcesProjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/ResourcesProjection.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/ResourcesQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/ResourcesQueryHandler.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/ResourcesStorageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Repositories/Resources/ResourcesStorageHandler.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/Events/ResourceCreationEndedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/Events/ResourceCreationEndedEvent.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/Events/ResourceCreationProgressEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/Events/ResourceCreationProgressEvent.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/Events/ResourceCreationStartedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/Events/ResourceCreationStartedEvent.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSaga.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaId.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaLocator.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaManager.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Domain/Sagas/ResourceCreationSagaState.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Program.cs -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Properties/launchSettings.json -------------------------------------------------------------------------------- /examples/web/Akkatecture.Examples.Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/Akkatecture.Examples.Api/Startup.cs -------------------------------------------------------------------------------- /examples/web/PostmanCollection/Akkatecture.Api.Example.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/PostmanCollection/Akkatecture.Api.Example.postman_collection.json -------------------------------------------------------------------------------- /examples/web/PostmanCollection/Akkatecture.Api.Example.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/PostmanCollection/Akkatecture.Api.Example.postman_environment.json -------------------------------------------------------------------------------- /examples/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/examples/web/README.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/global.json -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/logo.svg -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Akkatecture.Clustering.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Akkatecture.Clustering.csproj -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/ClusterParentProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/ClusterParentProxy.cs -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Configuration/AkkatectureClusteringDefaultSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Configuration/AkkatectureClusteringDefaultSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Configuration/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Configuration/default.conf -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Core/ClusterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Core/ClusterFactory.cs -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Core/MessageExtractors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Core/MessageExtractors.cs -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Core/SingletonFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Core/SingletonFactory.cs -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Dispatchers/ShardedAggregateSagaDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Dispatchers/ShardedAggregateSagaDispatcher.cs -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Dispatchers/SingletonDomainEventSubscriberDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Dispatchers/SingletonDomainEventSubscriberDispatcher.cs -------------------------------------------------------------------------------- /src/Akkatecture.Clustering/Extentions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.Clustering/Extentions/TypeExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture.TestFixture/Aggregates/AggregateFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.TestFixture/Aggregates/AggregateFixture.cs -------------------------------------------------------------------------------- /src/Akkatecture.TestFixture/Aggregates/IFixtureArranger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.TestFixture/Aggregates/IFixtureArranger.cs -------------------------------------------------------------------------------- /src/Akkatecture.TestFixture/Aggregates/IFixtureAsserter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.TestFixture/Aggregates/IFixtureAsserter.cs -------------------------------------------------------------------------------- /src/Akkatecture.TestFixture/Aggregates/IFixtureExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.TestFixture/Aggregates/IFixtureExecutor.cs -------------------------------------------------------------------------------- /src/Akkatecture.TestFixture/Akkatecture.TestFixture.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.TestFixture/Akkatecture.TestFixture.csproj -------------------------------------------------------------------------------- /src/Akkatecture.TestFixture/Extensions/TestKitExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture.TestFixture/Extensions/TestKitExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateManager.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateManagerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateManagerSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateName.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateNameAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateRoot.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateRootSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateRootSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/AggregateState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/AggregateState.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/CommittedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/CommittedEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/DomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/DomainEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/EventId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/EventId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/ExecutionResults/ExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/ExecutionResults/ExecutionResult.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/ExecutionResults/FailedExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/ExecutionResults/FailedExecutionResult.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/ExecutionResults/IExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/ExecutionResults/IExecutionResult.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/ExecutionResults/SuccessExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/ExecutionResults/SuccessExecutionResult.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IAggregateEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IAggregateEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IAggregateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IAggregateManager.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IAggregateName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IAggregateName.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IAggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IAggregateRoot.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IApply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IApply.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/ICommittedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/ICommittedEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IDomainEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IEmit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IEmit.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IEventApplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IEventApplier.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IEventId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IEventId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IExecute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IExecute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IMessageApplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IMessageApplier.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/IMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/IMetadata.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Metadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Metadata.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/MetadataKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/MetadataKeys.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/CommittedSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/CommittedSnapshot.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/IAggregateSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/IAggregateSnapshot.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/IHydrate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/IHydrate.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/ISnapshotDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/ISnapshotDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/ISnapshotHydrater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/ISnapshotHydrater.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/ISnapshotId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/ISnapshotId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/ISnapshotMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/ISnapshotMetadata.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/ISnapshotStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/ISnapshotStrategy.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/SnapshotDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/SnapshotDefinition.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/SnapshotDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/SnapshotDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/SnapshotId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/SnapshotId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/SnapshotMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/SnapshotMetadata.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/SnapshotMetadataKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/SnapshotMetadataKeys.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/SnapshotVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/SnapshotVersionAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/Strategies/SnapshotAlwaysStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/Strategies/SnapshotAlwaysStrategy.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/Strategies/SnapshotEveryFewVersionsStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/Strategies/SnapshotEveryFewVersionsStrategy.cs -------------------------------------------------------------------------------- /src/Akkatecture/Aggregates/Snapshot/Strategies/SnapshotNeverStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Aggregates/Snapshot/Strategies/SnapshotNeverStrategy.cs -------------------------------------------------------------------------------- /src/Akkatecture/Akka/ActorRefProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Akka/ActorRefProvider.cs -------------------------------------------------------------------------------- /src/Akkatecture/Akkatecture.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Akkatecture.csproj -------------------------------------------------------------------------------- /src/Akkatecture/Commands/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/Command.cs -------------------------------------------------------------------------------- /src/Akkatecture/Commands/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/CommandHandler.cs -------------------------------------------------------------------------------- /src/Akkatecture/Commands/CommandId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/CommandId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Commands/CommandVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/CommandVersionAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Commands/DistinctCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/DistinctCommand.cs -------------------------------------------------------------------------------- /src/Akkatecture/Commands/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/ICommand.cs -------------------------------------------------------------------------------- /src/Akkatecture/Commands/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/ICommandHandler.cs -------------------------------------------------------------------------------- /src/Akkatecture/Commands/ICommandId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Commands/ICommandId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Configuration/AkkatectureDefaultSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Configuration/AkkatectureDefaultSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture/Configuration/DependancyInjection/AkkatectureBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Configuration/DependancyInjection/AkkatectureBuilder.cs -------------------------------------------------------------------------------- /src/Akkatecture/Configuration/DependancyInjection/AkkatectureServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Configuration/DependancyInjection/AkkatectureServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Configuration/DependancyInjection/IAkkatectureBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Configuration/DependancyInjection/IAkkatectureBuilder.cs -------------------------------------------------------------------------------- /src/Akkatecture/Configuration/defaults.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Configuration/defaults.conf -------------------------------------------------------------------------------- /src/Akkatecture/Configuration/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Configuration/reference.conf -------------------------------------------------------------------------------- /src/Akkatecture/Core/CircularBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/CircularBuffer.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/GuidFactories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/GuidFactories.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/IIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/IIdentity.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/IMetadataContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/IMetadataContainer.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/ISourceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/ISourceId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/Identity.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/MetadataContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/MetadataContainer.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/ReflectionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/ReflectionHelper.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/SourceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/SourceId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/VersionedTypes/IVersionedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/VersionedTypes/IVersionedType.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/VersionedTypes/IVersionedTypeDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/VersionedTypes/IVersionedTypeDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/VersionedTypes/VersionedTypeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/VersionedTypes/VersionedTypeAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/VersionedTypes/VersionedTypeDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/VersionedTypes/VersionedTypeDefinition.cs -------------------------------------------------------------------------------- /src/Akkatecture/Core/VersionedTypes/VersionedTypeDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Core/VersionedTypes/VersionedTypeDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Entities/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Entities/Entity.cs -------------------------------------------------------------------------------- /src/Akkatecture/Entities/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Entities/IEntity.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/AggregateEventTagger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/AggregateEventTagger.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/AggregateEventUpcaster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/AggregateEventUpcaster.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/DomainEventMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/DomainEventMapper.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/DomainEventReadAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/DomainEventReadAdapter.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/EventDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/EventDefinition.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/EventDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/EventDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/EventVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/EventVersionAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/IEventDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/IEventDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/IEventUpcaster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/IEventUpcaster.cs -------------------------------------------------------------------------------- /src/Akkatecture/Events/IUpcast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Events/IUpcast.cs -------------------------------------------------------------------------------- /src/Akkatecture/Exceptions/MetadataKeyNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Exceptions/MetadataKeyNotFoundException.cs -------------------------------------------------------------------------------- /src/Akkatecture/Exceptions/MetadataParseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Exceptions/MetadataParseException.cs -------------------------------------------------------------------------------- /src/Akkatecture/Extensions/ActionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Extensions/ActionExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Extensions/ActorContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Extensions/ActorContextExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Extensions/DateTimeOffsetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Extensions/DateTimeOffsetExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Extensions/IdentityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Extensions/IdentityExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Extensions/SourceIdExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Extensions/SourceIdExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Extensions/SpecificationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Extensions/SpecificationExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Commands/Cancel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Commands/Cancel.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Commands/Schedule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Commands/Schedule.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Commands/ScheduleCron.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Commands/ScheduleCron.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Commands/ScheduleRepeatedly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Commands/ScheduleRepeatedly.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Commands/Tick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Commands/Tick.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Events/Cancelled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Events/Cancelled.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Events/Finished.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Events/Finished.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/Events/Scheduled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/Events/Scheduled.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IJob.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IJobDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IJobDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IJobId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IJobId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IJobManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IJobManager.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IJobName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IJobName.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IJobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IJobRunner.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IJobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IJobScheduler.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/IRun.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/IRun.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/ISchedulerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/ISchedulerEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobDefinition.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobDefinitionService.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobManager.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobName.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobNameAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobRunner.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobScheduler.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobSchedulerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobSchedulerSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/JobVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/JobVersionAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/SchedulerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/SchedulerCommand.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/SchedulerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/SchedulerEvent.cs -------------------------------------------------------------------------------- /src/Akkatecture/Jobs/SchedulerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Jobs/SchedulerState.cs -------------------------------------------------------------------------------- /src/Akkatecture/Messages/UnsubscribeFromAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Messages/UnsubscribeFromAll.cs -------------------------------------------------------------------------------- /src/Akkatecture/Query/Consumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Query/Consumer.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/AggregateSaga/AggregateSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/AggregateSaga/AggregateSaga.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/AggregateSaga/AggregateSagaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/AggregateSaga/AggregateSagaManager.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/AggregateSaga/AggregateSagaManagerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/AggregateSaga/AggregateSagaManagerSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/AggregateSaga/AggregateSagaSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/AggregateSaga/AggregateSagaSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/AggregateSaga/IAggregateSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/AggregateSaga/IAggregateSaga.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/AggregateSaga/IAggregateSagaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/AggregateSaga/IAggregateSagaManager.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/ISaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/ISaga.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/ISagaHandles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/ISagaHandles.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/ISagaId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/ISagaId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/ISagaIsStartedBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/ISagaIsStartedBy.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/ISagaLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/ISagaLocator.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/ISagaName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/ISagaName.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaName.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaNameAttribute.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaState.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaTimeouts/ISagaHandlesTimeout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaTimeouts/ISagaHandlesTimeout.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaTimeouts/ISagaTimeoutJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaTimeouts/ISagaTimeoutJob.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutId.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutJobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutJobRunner.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutJobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutJobScheduler.cs -------------------------------------------------------------------------------- /src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Sagas/SagaTimeouts/SagaTimeoutManager.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/ISpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/ISpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Provided/AggregateIsNewSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Provided/AggregateIsNewSpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Provided/AllSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Provided/AllSpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Provided/AndSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Provided/AndSpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Provided/AtLeastSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Provided/AtLeastSpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Provided/ExpressionSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Provided/ExpressionSpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Provided/NotSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Provided/NotSpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Provided/OrSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Provided/OrSpecification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Specifications/Specification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Specifications/Specification.cs -------------------------------------------------------------------------------- /src/Akkatecture/Subscribers/DomainEventSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Subscribers/DomainEventSubscriber.cs -------------------------------------------------------------------------------- /src/Akkatecture/Subscribers/DomainEventSubscriberSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Subscribers/DomainEventSubscriberSettings.cs -------------------------------------------------------------------------------- /src/Akkatecture/Subscribers/ISubscribeTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/Subscribers/ISubscribeTo.cs -------------------------------------------------------------------------------- /src/Akkatecture/ValueObjects/ISingleValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/ValueObjects/ISingleValueObject.cs -------------------------------------------------------------------------------- /src/Akkatecture/ValueObjects/SingleValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/ValueObjects/SingleValueObject.cs -------------------------------------------------------------------------------- /src/Akkatecture/ValueObjects/SingleValueObjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/ValueObjects/SingleValueObjectConverter.cs -------------------------------------------------------------------------------- /src/Akkatecture/ValueObjects/ValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/src/Akkatecture/ValueObjects/ValueObject.cs -------------------------------------------------------------------------------- /test/Akkatecture.MultiNodeTestRunner/Akkatecture.MultiNodeTestRunner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.MultiNodeTestRunner/Akkatecture.MultiNodeTestRunner.csproj -------------------------------------------------------------------------------- /test/Akkatecture.MultiNodeTestRunner/Discovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.MultiNodeTestRunner/Discovery.cs -------------------------------------------------------------------------------- /test/Akkatecture.MultiNodeTestRunner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.MultiNodeTestRunner/Program.cs -------------------------------------------------------------------------------- /test/Akkatecture.NodeTestRunner/Akkatecture.NodeTestRunner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.NodeTestRunner/Akkatecture.NodeTestRunner.csproj -------------------------------------------------------------------------------- /test/Akkatecture.NodeTestRunner/Discovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.NodeTestRunner/Discovery.cs -------------------------------------------------------------------------------- /test/Akkatecture.NodeTestRunner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.NodeTestRunner/Program.cs -------------------------------------------------------------------------------- /test/Akkatecture.NodeTestRunner/Sink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.NodeTestRunner/Sink.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/AddFourTestsCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/AddFourTestsCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/AddTestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/AddTestCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/CreateAndAddTwoTestsCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/CreateAndAddTwoTestsCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/CreateTestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/CreateTestCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/GiveTestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/GiveTestCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/PoisonTestAggregateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/PoisonTestAggregateCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/PublishTestStateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/PublishTestStateCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/ReceiveTestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/ReceiveTestCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/TestDistinctCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/TestDistinctCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/TestDomainErrorCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/TestDomainErrorCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/TestFailedExecutionResultCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/TestFailedExecutionResultCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Commands/TestSuccessExecutionResultCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Commands/TestSuccessExecutionResultCommand.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Entities/Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Entities/Test.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Entities/TestId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Entities/TestId.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Events/Errors/TestedErrorEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Events/Errors/TestedErrorEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Events/Signals/TestStateSignalEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Events/Signals/TestStateSignalEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Events/TestAddedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Events/TestAddedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Events/TestCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Events/TestCreatedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Events/TestReceivedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Events/TestReceivedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Events/TestSentEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Events/TestSentEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Events/Upcasters/TestAggregateEventUpcaster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Events/Upcasters/TestAggregateEventUpcaster.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaCompletedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaCompletedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaStartedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaStartedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaTimeoutOccurred.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaTimeoutOccurred.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaTransactionCompletedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/Events/TestSagaTransactionCompletedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/SagaTimeouts/TestSagaTimeout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/SagaTimeouts/TestSagaTimeout.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSaga.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaId.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaLocator.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaManager.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/Test/TestSagaState.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/Events/TestAsyncSagaCompletedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/Events/TestAsyncSagaCompletedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/Events/TestAsyncSagaStartedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/Events/TestAsyncSagaStartedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/Events/TestAsyncSagaTransactionCompletedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/Events/TestAsyncSagaTransactionCompletedEvent.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSaga.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaId.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaLocator.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaManager.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaSnapshot.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Sagas/TestAsync/TestAsyncSagaState.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/Snapshots/TestAggregateSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/Snapshots/TestAggregateSnapshot.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/TestAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/TestAggregate.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/TestAggregateId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/TestAggregateId.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/TestAggregateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/TestAggregateManager.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/TestAggregateState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/TestAggregateState.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Aggregates/TestExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Aggregates/TestExecutionResult.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Akka/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Akka/Configuration.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Akkatecture.TestHelpers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Akkatecture.TestHelpers.csproj -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Categories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Categories.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Jobs/TestJob.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Jobs/TestJobId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Jobs/TestJobId.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Jobs/TestJobResponses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Jobs/TestJobResponses.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Jobs/TestJobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Jobs/TestJobRunner.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Jobs/TestJobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Jobs/TestJobScheduler.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/SerializationHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/SerializationHelpers.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Specifications/TestSpecifications.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Specifications/TestSpecifications.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Subscribers/TestAggregateSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Subscribers/TestAggregateSubscriber.cs -------------------------------------------------------------------------------- /test/Akkatecture.TestHelpers/Subscribers/TestAsyncAggregateSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.TestHelpers/Subscribers/TestAsyncAggregateSubscriber.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests.MultiNode/AggregateClusterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests.MultiNode/AggregateClusterTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests.MultiNode/AggregateSagaClusterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests.MultiNode/AggregateSagaClusterTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests.MultiNode/Akkatecture.Tests.MultiNode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests.MultiNode/Akkatecture.Tests.MultiNode.csproj -------------------------------------------------------------------------------- /test/Akkatecture.Tests.MultiNode/test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests.MultiNode/test.ps1 -------------------------------------------------------------------------------- /test/Akkatecture.Tests.MultiNode/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests.MultiNode/test.sh -------------------------------------------------------------------------------- /test/Akkatecture.Tests/Akkatecture.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/Akkatecture.Tests.csproj -------------------------------------------------------------------------------- /test/Akkatecture.Tests/IntegrationTests/Aggregates/Sagas/AggregateSagaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/IntegrationTests/Aggregates/Sagas/AggregateSagaTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/IntegrationTests/Aggregates/Sagas/AggregateSagaTimeoutTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/IntegrationTests/Aggregates/Sagas/AggregateSagaTimeoutTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Aggregates/AggregateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Aggregates/AggregateTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Aggregates/AggregateTestsWithFixtures.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Aggregates/AggregateTestsWithFixtures.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Aggregates/CommittedEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Aggregates/CommittedEventTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Aggregates/DomainEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Aggregates/DomainEventTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Clustering/Sharding/MessageExtractorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Clustering/Sharding/MessageExtractorTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Commands/CommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Commands/CommandTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Commands/DistinctCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Commands/DistinctCommandTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Configuration/ClusteringDefaultSettingsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Configuration/ClusteringDefaultSettingsTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Configuration/DefaultSettingsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Configuration/DefaultSettingsTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Core/CircularBufferTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Core/CircularBufferTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Core/IdentityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Core/IdentityTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Core/ReflectionHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Core/ReflectionHelperTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Core/SourceIdTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Core/SourceIdTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Entities/EntityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Entities/EntityTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Extensions/TypeExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Extensions/TypeExtensionTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Fixtures/AggregateFixtureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Fixtures/AggregateFixtureTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Jobs/ScheduledJobsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Jobs/ScheduledJobsTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Mapping/AggregateEventTaggerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Mapping/AggregateEventTaggerTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Mapping/AggregateEventUpcasterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Mapping/AggregateEventUpcasterTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Mapping/DomainEventMapperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Mapping/DomainEventMapperTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Serialization/SerializationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Serialization/SerializationTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Specifications/ExpressionSpecificationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Specifications/ExpressionSpecificationTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Specifications/ProvidedSpecificationsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Specifications/ProvidedSpecificationsTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Specifications/SpecificationsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Specifications/SpecificationsTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Specifications/TestSpecificationsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Specifications/TestSpecificationsTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/Subscribers/SubscriberTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/Subscribers/SubscriberTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/ValueObjects/SingleValueObjectConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/ValueObjects/SingleValueObjectConverterTests.cs -------------------------------------------------------------------------------- /test/Akkatecture.Tests/UnitTests/ValueObjects/SingleValueObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThembisileNGQ/Akkatecture/HEAD/test/Akkatecture.Tests/UnitTests/ValueObjects/SingleValueObjectTests.cs --------------------------------------------------------------------------------