transactional-outbox-pattern
An implementation of the Transactional Outbox Pattern with Cosmos DB
파일 탐색기
최종 버전 다운로드 (.zip)- resourceManagement.yml
- dotnet-upgrade-plan.md
- dependabot.yml
- launch.json
- tasks.json
- ContactsController.cs
- ExceptionHandlerMiddleware.cs
- launchSettings.json
- .dockerignore
- appsettings.Development.json
- appsettings.json
- Contacts.API.csproj
- Dockerfile
- Program.cs
- Startup.cs
- ValidationPipelineBehavior.cs
- CreateContactCommandHandler.cs
- DeleteContactCommandHandler.cs
- UpdateContactCompanyCommandHandler.cs
- UpdateContactDescriptionCommandHandler.cs
- UpdateContactEmailCommandHandler.cs
- UpdateContactNameCommandHandler.cs
- CreateContactCommandResponse.cs
- DeleteContactCommandResponse.cs
- UpdateContactCompanyCommandResponse.cs
- UpdateContactDescriptionCommandResponse.cs
- UpdateContactEmailCommandResponse.cs
- UpdateContactNameCommandResponse.cs
- CreateContactCommandValidator.cs
- DeleteContactCommandValidator.cs
- UpdateContactCompanyCommandValidator.cs
- UpdateContactDescriptionCommandValidator.cs
- UpdateContactEmailCommandValidator.cs
- UpdateContactNameCommandValidator.cs
- CreateContactCommand.cs
- DeleteContactCommand.cs
- UpdateContactCompanyCommand.cs
- UpdateContactDescriptionCommand.cs
- UpdateContactEmailCommand.cs
- UpdateContactNameCommand.cs
- ContactsProfile.cs
- CreateContactDto.cs
- ReadAllContactsDto.cs
- ReadContactDto.cs
- UpdateContactCompanyDto.cs
- UpdateContactDescriptionDto.cs
- UpdateContactEmailDto.cs
- UpdateContactNameDto.cs
- ReadAllContactsQueryHandler.cs
- ReadContactQueryHandler.cs
- ReadAllContactsQueryResponse.cs
- ReadContactQueryResponse.cs
- ReadAllContactsQueryValidator.cs
- ReadContactQueryValidator.cs
- ReadAllContactsQuery.cs
- ReadContactQuery.cs
- Contacts.Application.csproj
- ContactCompanyUpdatedEvent.cs
- ContactCreatedEvent.cs
- ContactDeletedEvent.cs
- ContactDescriptionUpdatedEvent.cs
- ContactDomainEvent.cs
- ContactEmailUpdatedEvent.cs
- ContactNameUpdatedEvent.cs
- IEvent.cs
- IEventEmitter.cs
- IEventRepository.cs
- Company.cs
- Name.cs
- Contact.cs
- Contacts.Domain.csproj
- DomainEntity.cs
- Entity.cs
- IAggregateRoot.cs
- IContactPartitionKeyProvider.cs
- IContactRepository.cs
- IEntity.cs
- launchSettings.json
- serviceDependencies.json
- serviceDependencies.local.json
- .gitignore
- Contacts.EventsConsumer.csproj
- Function1.cs
- host.json
- Program.cs
- launchSettings.json
- .dockerignore
- appsettings.Development.json
- appsettings.json
- Contacts.EventsProcessor.csproj
- Dockerfile
- Program.cs
- Worker.cs
- CosmosContainerContext.cs
- DataObject.cs
- EntityState.cs
- IContainerContext.cs
- IDataObject.cs
- ContactCompanyUpdatedHandler.cs
- ContactCreatedHandler.cs
- ContactDeletedHandler.cs
- ContactDesciptionUpdatedHandler.cs
- ContactEmailUpdatedHandler.cs
- ContactNameUpdatedHandler.cs
- DomainObjectConflictException.cs
- DomainObjectNotFoundException.cs
- DomainObjectNotModifiedException.cs
- DomainObjectPreconditionFailedException.cs
- DomainObjectTooManyRequestsExceptioncs.cs
- ContactPartitionKeyProvider.cs
- ContactRepository.cs
- EventRepository.cs
- Contacts.Infrastructure.csproj
- IUnitOfWork.cs
- UnitOfWork.cs
- AlphabeticalOrderer.cs
- ContactsCommandsTestFixture.cs
- ContactsIntegrationTestFixture.cs
- ContactsTestFixture.cs
- InMemoryContactsRepo.cs
- InMemoryEventRepo.cs
- TestContainerContext.cs
- Contacts.Tests.csproj
- ContactsCommandsTest.cs
- ContactsIntegrationTest.cs
- ContactsTest.cs
- test_appsettings.json
- ValidatorsTest.cs
- deploy.bicep
- azure_resources.png
- cosmos_contact.png
- monitoringoutput.png
- swagger_post_contact.png
- swaggerui.png
- .gitignore
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- global.json
- LICENSE
- README.md
- SECURITY.md
- transactional-ob-pattern.sln
// repository documentation
Was this content helpful?
(0 ratings)
