├── .github └── workflows │ └── CI.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Common.targets ├── LICENSE ├── NTangle.sln ├── README.md ├── SECURITY.md ├── docs ├── SqlServer.md └── generated │ ├── join.md │ ├── joinmapping.md │ ├── joinon.md │ ├── root.md │ ├── table.md │ ├── tablemapping.md │ └── where.md ├── images ├── Architecture.png ├── Logo256x256.png └── Overview.png ├── nuget-publish.ps1 ├── samples ├── SqlServerDemo │ ├── SqlServerDemo.CodeGen │ │ ├── Program.cs │ │ ├── SqlServerDemo.CodeGen.csproj │ │ └── ntangle.yaml │ ├── SqlServerDemo.Database │ │ ├── Migrations │ │ │ ├── 20221107-232848-01-create-ntangle-schema.sql │ │ │ ├── 20221107-232848-02-create-ntangle-versiontracking-table.sql │ │ │ ├── 20221107-232848-03-create-ntangle-contactbatchtracking-table.sql │ │ │ ├── 20221107-232848-03-create-ntangle-customerbatchtracking-table.sql │ │ │ ├── 20221107-232848-03-create-ntangle-postsbatchtracking-table.sql │ │ │ ├── 20221107-232848-04-create-outbox-eventoutbox-schema.sql │ │ │ ├── 20221107-232848-05-create-outbox-eventoutbox-table.sql │ │ │ ├── 20221107-232848-06-create-outbox-eventoutboxdata-table.sql │ │ │ ├── 20221107-232848-07-create-ntangle-identifiermapping-table.sql │ │ │ ├── CdcEnable.post.deploy.sql │ │ │ └── Setup.post.database.create.sql │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Schema │ │ │ ├── NTangle │ │ │ │ └── Stored Procedures │ │ │ │ │ └── Generated │ │ │ │ │ ├── spContactBatchComplete.sql │ │ │ │ │ ├── spContactBatchExecute.sql │ │ │ │ │ ├── spContactBatchReset.sql │ │ │ │ │ ├── spCustomerBatchComplete.sql │ │ │ │ │ ├── spCustomerBatchExecute.sql │ │ │ │ │ ├── spCustomerBatchReset.sql │ │ │ │ │ ├── spIdentifierMappingCreate.sql │ │ │ │ │ ├── spPostsBatchComplete.sql │ │ │ │ │ ├── spPostsBatchExecute.sql │ │ │ │ │ └── spPostsBatchReset.sql │ │ │ └── Outbox │ │ │ │ └── Stored Procedures │ │ │ │ └── Generated │ │ │ │ ├── spEventOutboxDequeue.sql │ │ │ │ └── spEventOutboxEnqueue.sql │ │ └── SqlServerDemo.Database.csproj │ ├── SqlServerDemo.Publisher │ │ ├── Data │ │ │ └── Generated │ │ │ │ ├── ContactOrchestrator.cs │ │ │ │ ├── CustomerOrchestrator.cs │ │ │ │ ├── EventOutboxDequeue.cs │ │ │ │ ├── EventOutboxEnqueue.cs │ │ │ │ └── PostOrchestrator.cs │ │ ├── Entities │ │ │ └── Generated │ │ │ │ ├── ContactCdc.cs │ │ │ │ ├── CustomerCdc.cs │ │ │ │ └── PostCdc.cs │ │ ├── Generated │ │ │ └── IServiceCollectionExtensions.cs │ │ ├── GlobalUsings.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Services │ │ │ └── Generated │ │ │ │ ├── ContactHostedService.cs │ │ │ │ ├── CustomerHostedService.cs │ │ │ │ └── PostHostedService.cs │ │ ├── SqlServerDemo.Publisher.csproj │ │ ├── SqlServerDemoSettings.cs │ │ └── appsettings.json │ └── SqlServerDemo.Test │ │ ├── AAACustomerTest.cs │ │ ├── ContactTest.cs │ │ ├── CustomerTest.cs │ │ ├── EventOutboxTest.cs │ │ ├── Expected │ │ ├── ContactTest-GenerateAllIdentifiers.txt │ │ ├── ContactTest-UsePreassignedIdentifiers.txt │ │ ├── CustomerTest-LogicalDelete-1.txt │ │ ├── CustomerTest-LogicalDelete-2.txt │ │ ├── EventOutboxTest-OutboxDequeuePublisher.txt │ │ ├── PostsTest-CreateUpdateThenDelete.txt │ │ ├── PostsTest-MultipleChanges-1.txt │ │ ├── PostsTest-MultipleChanges-2.txt │ │ ├── PostsTest-MultipleChanges-3.txt │ │ └── PostsTest-UpdateThenDelete.txt │ │ ├── PostsTest.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── SqlServerDemo.Test.csproj │ │ ├── SqlServerUnitTest.cs │ │ └── appsettings.json └── SqlServerSidecarDemo │ ├── SqlServerSidecarDemo.CodeGen │ ├── Program.cs │ ├── SqlServerSidecarDemo.CodeGen.csproj │ └── ntangle.yaml │ ├── SqlServerSidecarDemo.Database │ ├── Migrations │ │ ├── CdcEnable.post.deploy.sql │ │ └── Setup.post.database.create.sql │ ├── Program.cs │ └── SqlServerSidecarDemo.Database.csproj │ ├── SqlServerSidecarDemo.Publisher │ ├── Data │ │ └── Generated │ │ │ ├── ContactOrchestrator.cs │ │ │ ├── CustomerOrchestrator.cs │ │ │ ├── EventOutboxDequeue.cs │ │ │ ├── EventOutboxEnqueue.cs │ │ │ └── PostOrchestrator.cs │ ├── Entities │ │ └── Generated │ │ │ ├── ContactCdc.cs │ │ │ ├── CustomerCdc.cs │ │ │ └── PostCdc.cs │ ├── Generated │ │ └── IServiceCollectionExtensions.cs │ ├── GlobalUsings.cs │ ├── Program.cs │ ├── Resources │ │ └── Generated │ │ │ ├── ContactExecuteBatch.sql │ │ │ ├── ContactExecuteExplicit.sql │ │ │ ├── CustomerExecuteBatch.sql │ │ │ ├── CustomerExecuteExplicit.sql │ │ │ ├── PostExecuteBatch.sql │ │ │ └── PostExecuteExplicit.sql │ ├── Services │ │ └── Generated │ │ │ ├── ContactHostedService.cs │ │ │ ├── CustomerHostedService.cs │ │ │ └── PostHostedService.cs │ ├── SqlServerSidecarDemo.Publisher.csproj │ ├── SqlServerSidecarDemoSettings.cs │ └── appsettings.json │ ├── SqlServerSidecarDemo.SidecarDb │ ├── Migrations │ │ ├── 20241024-233018-01-create-ntangle-schema.sql │ │ ├── 20241024-233018-02-create-ntangle-versiontracking-table.sql │ │ ├── 20241024-233018-03-create-ntangle-contactbatchtracking-table.sql │ │ ├── 20241024-233018-03-create-ntangle-customerbatchtracking-table.sql │ │ ├── 20241024-233018-03-create-ntangle-postsbatchtracking-table.sql │ │ ├── 20241024-233018-04-create-outbox-eventoutbox-schema.sql │ │ ├── 20241024-233018-05-create-outbox-eventoutbox-table.sql │ │ ├── 20241024-233018-06-create-outbox-eventoutboxdata-table.sql │ │ └── 20241024-233018-07-create-ntangle-identifiermapping-table.sql │ ├── Program.cs │ ├── Schema │ │ ├── NTangle │ │ │ └── Stored Procedures │ │ │ │ └── Generated │ │ │ │ ├── spContactBatchComplete.sql │ │ │ │ ├── spContactBatchExecute.sql │ │ │ │ ├── spContactBatchReset.sql │ │ │ │ ├── spContactBatchTracking.sql │ │ │ │ ├── spCustomerBatchComplete.sql │ │ │ │ ├── spCustomerBatchExecute.sql │ │ │ │ ├── spCustomerBatchReset.sql │ │ │ │ ├── spCustomerBatchTracking.sql │ │ │ │ ├── spIdentifierMappingCreate.sql │ │ │ │ ├── spPostsBatchComplete.sql │ │ │ │ ├── spPostsBatchExecute.sql │ │ │ │ ├── spPostsBatchReset.sql │ │ │ │ └── spPostsBatchTracking.sql │ │ └── Outbox │ │ │ └── Stored Procedures │ │ │ └── Generated │ │ │ ├── spEventOutboxDequeue.sql │ │ │ └── spEventOutboxEnqueue.sql │ └── SqlServerSidecarDemo.SidecarDb.csproj │ └── SqlServerSidecarDemo.Test │ ├── AAACustomerTest.cs │ ├── ContactTest.cs │ ├── CustomerTest.cs │ ├── Expected │ ├── ContactTest-GenerateAllIdentifiers.txt │ ├── ContactTest-UsePreassignedIdentifiers.txt │ ├── CustomerTest-LogicalDelete-1.txt │ ├── CustomerTest-LogicalDelete-2.txt │ ├── EventOutboxTest-OutboxDequeuePublisher.txt │ ├── PostsTest-CreateUpdateThenDelete.txt │ ├── PostsTest-MultipleChanges-1.txt │ ├── PostsTest-MultipleChanges-2.txt │ ├── PostsTest-MultipleChanges-3.txt │ └── PostsTest-UpdateThenDelete.txt │ ├── PostsTest.cs │ ├── SqlServerSidecarDemo.Test.csproj │ ├── SqlServerSidecarUnitTest.cs │ └── appsettings.json ├── schemas └── ntangle.json ├── src └── NTangle │ ├── Cdc │ ├── BatchTracker.cs │ ├── CdcOperationType.cs │ ├── CdcSettings.cs │ ├── EntityOrchestrator.cs │ ├── EntityOrchestratorBase.cs │ ├── EntityOrchestratorCore.cs │ ├── EntityOrchestratorExecuteStatus.cs │ ├── EntityOrchestratorInvoker.cs │ ├── EntityOrchestratorResult.cs │ ├── EntityOrchestratorResultT.cs │ ├── EntityOrchestratorT.cs │ ├── EntitySidecarOrchestrator.cs │ ├── EntitySidecarOrchestratorBase.cs │ ├── EntitySidecarOrchestratorT.cs │ ├── ExplicitOptions.cs │ ├── IEntityEnvelope.cs │ ├── IEntityOrchestrator.cs │ ├── IEntityOrchestratorT.cs │ ├── ILinkIdentifierMapping.cs │ ├── IdentifierMapping.cs │ ├── ValueIdentifierMapping.cs │ ├── ValueIdentifierMappingCollection.cs │ └── VersionTracker.cs │ ├── Data │ ├── BatchTrackerMapper.cs │ ├── DatabaseInfo.cs │ ├── IDatabaseInfo.cs │ ├── ISidecarDatabase.cs │ ├── IdentifierMappingMapper.cs │ ├── SqlServer │ │ └── SqlServerSidecarDatabase.cs │ └── VersionTrackingMapper.cs │ ├── Events │ ├── EventActionFormat.cs │ ├── EventActionFormatter.cs │ ├── EventSourceFormat.cs │ ├── EventSourceFormatter.cs │ ├── EventSubjectFormat.cs │ └── EventSubjectFormatter.cs │ ├── IEntity.cs │ ├── IGlobalIdentifier.cs │ ├── ILogicallyDeletedExtended.cs │ ├── NTangle.csproj │ ├── Services │ ├── CdcHostedService.cs │ ├── CdcService.cs │ └── ICdcHostedService.cs │ ├── SidecarServiceCollectionExtensions.cs │ └── strong-name-key.snk ├── tests └── NTangle.Test │ ├── NTangle.Test.csproj │ ├── TemplateTest.cs │ └── UnitTest.cs └── tools ├── NTangle.ArtefactGenerate.Tool ├── NTangle.ArtefactGenerate.Tool.csproj └── Program.cs ├── NTangle.CodeGen ├── CodeGenConsole.cs ├── CodeGeneratorArgsExtensions.cs ├── Config │ ├── CdcEnableConfig.cs │ ├── ColumnConfig.cs │ ├── ColumnConfigBase.cs │ ├── CtorParameterConfig.cs │ ├── IColumnConfig.cs │ ├── ITableReference.cs │ ├── IdentifierMappingColumnConfigBase.cs │ ├── JoinColumnConfig.cs │ ├── JoinConfig.cs │ ├── JoinIdentifierMappingColumnConfig.cs │ ├── JoinOnConfig.cs │ ├── RootConfig.cs │ ├── TableConfig.cs │ ├── TableIdentifierMappingColumnConfig.cs │ └── WhereConfig.cs ├── DeploymentOption.cs ├── Generators │ ├── CdcEnableCodeGenerator.cs │ ├── CdcSchemaCreateCodeGenerator.cs │ ├── HostedServiceCodeGenerator.cs │ ├── IdentifierMappingCodeGenerator.cs │ ├── OutboxCodeGenerator.cs │ ├── OutboxSchemaCreateCodeGenerator.cs │ ├── RootCodeGenerator.cs │ ├── ServiceCodeGenerator.cs │ └── TableCodeGenerator.cs ├── NTangle.CodeGen.csproj ├── Scripts │ ├── SqlServerDacpac.yaml │ ├── SqlServerDatabase.yaml │ ├── SqlServerDbEx.yaml │ ├── SqlServerDbExSidecar.yaml │ └── SqlServerSidecarDatabase.yaml ├── Templates │ ├── CdcEnable_sql.hbs │ ├── EntityHostedService_cs.hbs │ ├── EntityOrchestrator_cs.hbs │ ├── EntityService_cs.hbs │ ├── Entity_cs.hbs │ ├── ExecuteBatch_sql.hbs │ ├── ExecuteExplicit_sql.hbs │ ├── IServiceCollectionExtensions_cs.hbs │ ├── SchemaCdc_sql.hbs │ ├── SpCompleteBatch_sql.hbs │ ├── SpExecuteBatch_sidecar_sql.hbs │ ├── SpExecuteBatch_sql.hbs │ ├── SpIdentifierMappingCreate_sql.hbs │ ├── SpResetBatch_sql.hbs │ ├── TableBatchTracking_sql.hbs │ ├── TableIdentifierMapping_sql.hbs │ ├── TableVersionTracking_sql.hbs │ └── spTrackingBatch_sql.hbs └── strong-name-key.snk └── NTangle.Template ├── NTangle.Template.csproj ├── README.md ├── content ├── .template.config │ └── template.json ├── AppName.CodeGen │ ├── AppName.CodeGen.csproj │ ├── Program.cs │ └── ntangle.yaml ├── AppName.Database │ ├── AppName.Database.csproj │ └── Program.cs ├── AppName.Publisher │ ├── AppName.Publisher.csproj │ ├── DomainNameSettings.cs │ ├── Functions │ │ ├── ContactFunction.cs │ │ └── RelayFunction.cs │ ├── GlobalUsings.cs │ ├── Program.cs │ ├── Startup.cs │ ├── appsettings.json │ └── host.json ├── AppName.SidecarDb │ ├── AppName.SidecarDb.csproj │ └── Program.cs └── AppName.sln ├── create-database.sql └── strong-name-key.snk /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Common.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/Common.targets -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/LICENSE -------------------------------------------------------------------------------- /NTangle.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/NTangle.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/SqlServer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/SqlServer.md -------------------------------------------------------------------------------- /docs/generated/join.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/generated/join.md -------------------------------------------------------------------------------- /docs/generated/joinmapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/generated/joinmapping.md -------------------------------------------------------------------------------- /docs/generated/joinon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/generated/joinon.md -------------------------------------------------------------------------------- /docs/generated/root.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/generated/root.md -------------------------------------------------------------------------------- /docs/generated/table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/generated/table.md -------------------------------------------------------------------------------- /docs/generated/tablemapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/generated/tablemapping.md -------------------------------------------------------------------------------- /docs/generated/where.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/docs/generated/where.md -------------------------------------------------------------------------------- /images/Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/images/Architecture.png -------------------------------------------------------------------------------- /images/Logo256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/images/Logo256x256.png -------------------------------------------------------------------------------- /images/Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/images/Overview.png -------------------------------------------------------------------------------- /nuget-publish.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/nuget-publish.ps1 -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.CodeGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.CodeGen/Program.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.CodeGen/SqlServerDemo.CodeGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.CodeGen/SqlServerDemo.CodeGen.csproj -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.CodeGen/ntangle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.CodeGen/ntangle.yaml -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-01-create-ntangle-schema.sql: -------------------------------------------------------------------------------- 1 | CREATE SCHEMA [NTangle] -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-02-create-ntangle-versiontracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-02-create-ntangle-versiontracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-03-create-ntangle-contactbatchtracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-03-create-ntangle-contactbatchtracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-03-create-ntangle-customerbatchtracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-03-create-ntangle-customerbatchtracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-03-create-ntangle-postsbatchtracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-03-create-ntangle-postsbatchtracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-04-create-outbox-eventoutbox-schema.sql: -------------------------------------------------------------------------------- 1 | CREATE SCHEMA [Outbox] -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-05-create-outbox-eventoutbox-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-05-create-outbox-eventoutbox-table.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-06-create-outbox-eventoutboxdata-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-06-create-outbox-eventoutboxdata-table.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-07-create-ntangle-identifiermapping-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/20221107-232848-07-create-ntangle-identifiermapping-table.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/CdcEnable.post.deploy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/CdcEnable.post.deploy.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Migrations/Setup.post.database.create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Migrations/Setup.post.database.create.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Program.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spContactBatchComplete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spContactBatchComplete.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spContactBatchExecute.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spContactBatchExecute.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spContactBatchReset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spContactBatchReset.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchComplete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchComplete.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchExecute.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchExecute.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchReset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchReset.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spIdentifierMappingCreate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spIdentifierMappingCreate.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spPostsBatchComplete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spPostsBatchComplete.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spPostsBatchExecute.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spPostsBatchExecute.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spPostsBatchReset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/NTangle/Stored Procedures/Generated/spPostsBatchReset.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/Outbox/Stored Procedures/Generated/spEventOutboxDequeue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/Outbox/Stored Procedures/Generated/spEventOutboxDequeue.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/Schema/Outbox/Stored Procedures/Generated/spEventOutboxEnqueue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/Schema/Outbox/Stored Procedures/Generated/spEventOutboxEnqueue.sql -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Database/SqlServerDemo.Database.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Database/SqlServerDemo.Database.csproj -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/ContactOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/ContactOrchestrator.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/CustomerOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/CustomerOrchestrator.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/EventOutboxDequeue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/EventOutboxDequeue.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/EventOutboxEnqueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/EventOutboxEnqueue.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/PostOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Data/Generated/PostOrchestrator.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Entities/Generated/ContactCdc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Entities/Generated/ContactCdc.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Entities/Generated/CustomerCdc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Entities/Generated/CustomerCdc.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Entities/Generated/PostCdc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Entities/Generated/PostCdc.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Generated/IServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Generated/IServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Program.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Services/Generated/ContactHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Services/Generated/ContactHostedService.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Services/Generated/CustomerHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Services/Generated/CustomerHostedService.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/Services/Generated/PostHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/Services/Generated/PostHostedService.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/SqlServerDemo.Publisher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/SqlServerDemo.Publisher.csproj -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/SqlServerDemoSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/SqlServerDemoSettings.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Publisher/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Publisher/appsettings.json -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/AAACustomerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/AAACustomerTest.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/ContactTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/ContactTest.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/CustomerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/CustomerTest.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/EventOutboxTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/EventOutboxTest.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/ContactTest-GenerateAllIdentifiers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/ContactTest-GenerateAllIdentifiers.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/ContactTest-UsePreassignedIdentifiers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/ContactTest-UsePreassignedIdentifiers.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/CustomerTest-LogicalDelete-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/CustomerTest-LogicalDelete-1.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/CustomerTest-LogicalDelete-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/CustomerTest-LogicalDelete-2.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/EventOutboxTest-OutboxDequeuePublisher.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/EventOutboxTest-OutboxDequeuePublisher.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-CreateUpdateThenDelete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-CreateUpdateThenDelete.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-MultipleChanges-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-MultipleChanges-1.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-MultipleChanges-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-MultipleChanges-2.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-MultipleChanges-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-MultipleChanges-3.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-UpdateThenDelete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Expected/PostsTest-UpdateThenDelete.txt -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/PostsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/PostsTest.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/SqlServerDemo.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/SqlServerDemo.Test.csproj -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/SqlServerUnitTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/SqlServerUnitTest.cs -------------------------------------------------------------------------------- /samples/SqlServerDemo/SqlServerDemo.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerDemo/SqlServerDemo.Test/appsettings.json -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.CodeGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.CodeGen/Program.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.CodeGen/SqlServerSidecarDemo.CodeGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.CodeGen/SqlServerSidecarDemo.CodeGen.csproj -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.CodeGen/ntangle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.CodeGen/ntangle.yaml -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/Migrations/CdcEnable.post.deploy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/Migrations/CdcEnable.post.deploy.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/Migrations/Setup.post.database.create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/Migrations/Setup.post.database.create.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/Program.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/SqlServerSidecarDemo.Database.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Database/SqlServerSidecarDemo.Database.csproj -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/ContactOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/ContactOrchestrator.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/CustomerOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/CustomerOrchestrator.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/EventOutboxDequeue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/EventOutboxDequeue.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/EventOutboxEnqueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/EventOutboxEnqueue.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/PostOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Data/Generated/PostOrchestrator.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Entities/Generated/ContactCdc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Entities/Generated/ContactCdc.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Entities/Generated/CustomerCdc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Entities/Generated/CustomerCdc.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Entities/Generated/PostCdc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Entities/Generated/PostCdc.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Generated/IServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Generated/IServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Program.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/ContactExecuteBatch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/ContactExecuteBatch.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/ContactExecuteExplicit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/ContactExecuteExplicit.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/CustomerExecuteBatch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/CustomerExecuteBatch.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/CustomerExecuteExplicit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/CustomerExecuteExplicit.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/PostExecuteBatch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/PostExecuteBatch.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/PostExecuteExplicit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Resources/Generated/PostExecuteExplicit.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Services/Generated/ContactHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Services/Generated/ContactHostedService.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Services/Generated/CustomerHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Services/Generated/CustomerHostedService.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Services/Generated/PostHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/Services/Generated/PostHostedService.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/SqlServerSidecarDemo.Publisher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/SqlServerSidecarDemo.Publisher.csproj -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/SqlServerSidecarDemoSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/SqlServerSidecarDemoSettings.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Publisher/appsettings.json -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-01-create-ntangle-schema.sql: -------------------------------------------------------------------------------- 1 | CREATE SCHEMA [NTangle] -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-02-create-ntangle-versiontracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-02-create-ntangle-versiontracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-03-create-ntangle-contactbatchtracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-03-create-ntangle-contactbatchtracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-03-create-ntangle-customerbatchtracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-03-create-ntangle-customerbatchtracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-03-create-ntangle-postsbatchtracking-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-03-create-ntangle-postsbatchtracking-table.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-04-create-outbox-eventoutbox-schema.sql: -------------------------------------------------------------------------------- 1 | CREATE SCHEMA [Outbox] -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-05-create-outbox-eventoutbox-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-05-create-outbox-eventoutbox-table.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-06-create-outbox-eventoutboxdata-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-06-create-outbox-eventoutboxdata-table.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-07-create-ntangle-identifiermapping-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Migrations/20241024-233018-07-create-ntangle-identifiermapping-table.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Program.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchComplete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchComplete.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchExecute.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchExecute.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchReset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchReset.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchTracking.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spContactBatchTracking.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchComplete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchComplete.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchExecute.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchExecute.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchReset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchReset.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchTracking.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spCustomerBatchTracking.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spIdentifierMappingCreate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spIdentifierMappingCreate.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchComplete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchComplete.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchExecute.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchExecute.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchReset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchReset.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchTracking.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/NTangle/Stored Procedures/Generated/spPostsBatchTracking.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/Outbox/Stored Procedures/Generated/spEventOutboxDequeue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/Outbox/Stored Procedures/Generated/spEventOutboxDequeue.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/Outbox/Stored Procedures/Generated/spEventOutboxEnqueue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/Schema/Outbox/Stored Procedures/Generated/spEventOutboxEnqueue.sql -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/SqlServerSidecarDemo.SidecarDb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.SidecarDb/SqlServerSidecarDemo.SidecarDb.csproj -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/AAACustomerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/AAACustomerTest.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/ContactTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/ContactTest.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/CustomerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/CustomerTest.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/ContactTest-GenerateAllIdentifiers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/ContactTest-GenerateAllIdentifiers.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/ContactTest-UsePreassignedIdentifiers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/ContactTest-UsePreassignedIdentifiers.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/CustomerTest-LogicalDelete-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/CustomerTest-LogicalDelete-1.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/CustomerTest-LogicalDelete-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/CustomerTest-LogicalDelete-2.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/EventOutboxTest-OutboxDequeuePublisher.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/EventOutboxTest-OutboxDequeuePublisher.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-CreateUpdateThenDelete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-CreateUpdateThenDelete.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-MultipleChanges-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-MultipleChanges-1.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-MultipleChanges-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-MultipleChanges-2.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-MultipleChanges-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-MultipleChanges-3.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-UpdateThenDelete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/Expected/PostsTest-UpdateThenDelete.txt -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/PostsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/PostsTest.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/SqlServerSidecarDemo.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/SqlServerSidecarDemo.Test.csproj -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/SqlServerSidecarUnitTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/SqlServerSidecarUnitTest.cs -------------------------------------------------------------------------------- /samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/samples/SqlServerSidecarDemo/SqlServerSidecarDemo.Test/appsettings.json -------------------------------------------------------------------------------- /schemas/ntangle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/schemas/ntangle.json -------------------------------------------------------------------------------- /src/NTangle/Cdc/BatchTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/BatchTracker.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/CdcOperationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/CdcOperationType.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/CdcSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/CdcSettings.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestrator.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestratorBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestratorBase.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestratorCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestratorCore.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestratorExecuteStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestratorExecuteStatus.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestratorInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestratorInvoker.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestratorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestratorResult.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestratorResultT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestratorResultT.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntityOrchestratorT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntityOrchestratorT.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntitySidecarOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntitySidecarOrchestrator.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntitySidecarOrchestratorBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntitySidecarOrchestratorBase.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/EntitySidecarOrchestratorT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/EntitySidecarOrchestratorT.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/ExplicitOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/ExplicitOptions.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/IEntityEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/IEntityEnvelope.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/IEntityOrchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/IEntityOrchestrator.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/IEntityOrchestratorT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/IEntityOrchestratorT.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/ILinkIdentifierMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/ILinkIdentifierMapping.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/IdentifierMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/IdentifierMapping.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/ValueIdentifierMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/ValueIdentifierMapping.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/ValueIdentifierMappingCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/ValueIdentifierMappingCollection.cs -------------------------------------------------------------------------------- /src/NTangle/Cdc/VersionTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Cdc/VersionTracker.cs -------------------------------------------------------------------------------- /src/NTangle/Data/BatchTrackerMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Data/BatchTrackerMapper.cs -------------------------------------------------------------------------------- /src/NTangle/Data/DatabaseInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Data/DatabaseInfo.cs -------------------------------------------------------------------------------- /src/NTangle/Data/IDatabaseInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Data/IDatabaseInfo.cs -------------------------------------------------------------------------------- /src/NTangle/Data/ISidecarDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Data/ISidecarDatabase.cs -------------------------------------------------------------------------------- /src/NTangle/Data/IdentifierMappingMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Data/IdentifierMappingMapper.cs -------------------------------------------------------------------------------- /src/NTangle/Data/SqlServer/SqlServerSidecarDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Data/SqlServer/SqlServerSidecarDatabase.cs -------------------------------------------------------------------------------- /src/NTangle/Data/VersionTrackingMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Data/VersionTrackingMapper.cs -------------------------------------------------------------------------------- /src/NTangle/Events/EventActionFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Events/EventActionFormat.cs -------------------------------------------------------------------------------- /src/NTangle/Events/EventActionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Events/EventActionFormatter.cs -------------------------------------------------------------------------------- /src/NTangle/Events/EventSourceFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Events/EventSourceFormat.cs -------------------------------------------------------------------------------- /src/NTangle/Events/EventSourceFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Events/EventSourceFormatter.cs -------------------------------------------------------------------------------- /src/NTangle/Events/EventSubjectFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Events/EventSubjectFormat.cs -------------------------------------------------------------------------------- /src/NTangle/Events/EventSubjectFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Events/EventSubjectFormatter.cs -------------------------------------------------------------------------------- /src/NTangle/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/IEntity.cs -------------------------------------------------------------------------------- /src/NTangle/IGlobalIdentifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/IGlobalIdentifier.cs -------------------------------------------------------------------------------- /src/NTangle/ILogicallyDeletedExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/ILogicallyDeletedExtended.cs -------------------------------------------------------------------------------- /src/NTangle/NTangle.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/NTangle.csproj -------------------------------------------------------------------------------- /src/NTangle/Services/CdcHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Services/CdcHostedService.cs -------------------------------------------------------------------------------- /src/NTangle/Services/CdcService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Services/CdcService.cs -------------------------------------------------------------------------------- /src/NTangle/Services/ICdcHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/Services/ICdcHostedService.cs -------------------------------------------------------------------------------- /src/NTangle/SidecarServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/SidecarServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/NTangle/strong-name-key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/src/NTangle/strong-name-key.snk -------------------------------------------------------------------------------- /tests/NTangle.Test/NTangle.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tests/NTangle.Test/NTangle.Test.csproj -------------------------------------------------------------------------------- /tests/NTangle.Test/TemplateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tests/NTangle.Test/TemplateTest.cs -------------------------------------------------------------------------------- /tests/NTangle.Test/UnitTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tests/NTangle.Test/UnitTest.cs -------------------------------------------------------------------------------- /tools/NTangle.ArtefactGenerate.Tool/NTangle.ArtefactGenerate.Tool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.ArtefactGenerate.Tool/NTangle.ArtefactGenerate.Tool.csproj -------------------------------------------------------------------------------- /tools/NTangle.ArtefactGenerate.Tool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.ArtefactGenerate.Tool/Program.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/CodeGenConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/CodeGenConsole.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/CodeGeneratorArgsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/CodeGeneratorArgsExtensions.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/CdcEnableConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/CdcEnableConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/ColumnConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/ColumnConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/ColumnConfigBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/ColumnConfigBase.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/CtorParameterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/CtorParameterConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/IColumnConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/IColumnConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/ITableReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/ITableReference.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/IdentifierMappingColumnConfigBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/IdentifierMappingColumnConfigBase.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/JoinColumnConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/JoinColumnConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/JoinConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/JoinConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/JoinIdentifierMappingColumnConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/JoinIdentifierMappingColumnConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/JoinOnConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/JoinOnConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/RootConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/RootConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/TableConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/TableConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/TableIdentifierMappingColumnConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/TableIdentifierMappingColumnConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Config/WhereConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Config/WhereConfig.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/DeploymentOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/DeploymentOption.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/CdcEnableCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/CdcEnableCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/CdcSchemaCreateCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/CdcSchemaCreateCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/HostedServiceCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/HostedServiceCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/IdentifierMappingCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/IdentifierMappingCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/OutboxCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/OutboxCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/OutboxSchemaCreateCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/OutboxSchemaCreateCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/RootCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/RootCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/ServiceCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/ServiceCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Generators/TableCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Generators/TableCodeGenerator.cs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/NTangle.CodeGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/NTangle.CodeGen.csproj -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Scripts/SqlServerDacpac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Scripts/SqlServerDacpac.yaml -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Scripts/SqlServerDatabase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Scripts/SqlServerDatabase.yaml -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Scripts/SqlServerDbEx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Scripts/SqlServerDbEx.yaml -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Scripts/SqlServerDbExSidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Scripts/SqlServerDbExSidecar.yaml -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Scripts/SqlServerSidecarDatabase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Scripts/SqlServerSidecarDatabase.yaml -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/CdcEnable_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/CdcEnable_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/EntityHostedService_cs.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/EntityHostedService_cs.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/EntityOrchestrator_cs.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/EntityOrchestrator_cs.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/EntityService_cs.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/EntityService_cs.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/Entity_cs.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/Entity_cs.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/ExecuteBatch_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/ExecuteBatch_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/ExecuteExplicit_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/ExecuteExplicit_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/IServiceCollectionExtensions_cs.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/IServiceCollectionExtensions_cs.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/SchemaCdc_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/SchemaCdc_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/SpCompleteBatch_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/SpCompleteBatch_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/SpExecuteBatch_sidecar_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/SpExecuteBatch_sidecar_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/SpExecuteBatch_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/SpExecuteBatch_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/SpIdentifierMappingCreate_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/SpIdentifierMappingCreate_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/SpResetBatch_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/SpResetBatch_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/TableBatchTracking_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/TableBatchTracking_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/TableIdentifierMapping_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/TableIdentifierMapping_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/TableVersionTracking_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/TableVersionTracking_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/Templates/spTrackingBatch_sql.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/Templates/spTrackingBatch_sql.hbs -------------------------------------------------------------------------------- /tools/NTangle.CodeGen/strong-name-key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.CodeGen/strong-name-key.snk -------------------------------------------------------------------------------- /tools/NTangle.Template/NTangle.Template.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/NTangle.Template.csproj -------------------------------------------------------------------------------- /tools/NTangle.Template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/README.md -------------------------------------------------------------------------------- /tools/NTangle.Template/content/.template.config/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/.template.config/template.json -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.CodeGen/AppName.CodeGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.CodeGen/AppName.CodeGen.csproj -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.CodeGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.CodeGen/Program.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.CodeGen/ntangle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.CodeGen/ntangle.yaml -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Database/AppName.Database.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Database/AppName.Database.csproj -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Database/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Database/Program.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/AppName.Publisher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/AppName.Publisher.csproj -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/DomainNameSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/DomainNameSettings.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/Functions/ContactFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/Functions/ContactFunction.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/Functions/RelayFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/Functions/RelayFunction.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/GlobalUsings.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/Program.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/Startup.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/appsettings.json -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.Publisher/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.Publisher/host.json -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.SidecarDb/AppName.SidecarDb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.SidecarDb/AppName.SidecarDb.csproj -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.SidecarDb/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.SidecarDb/Program.cs -------------------------------------------------------------------------------- /tools/NTangle.Template/content/AppName.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/content/AppName.sln -------------------------------------------------------------------------------- /tools/NTangle.Template/create-database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/create-database.sql -------------------------------------------------------------------------------- /tools/NTangle.Template/strong-name-key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avanade/NTangle/HEAD/tools/NTangle.Template/strong-name-key.snk --------------------------------------------------------------------------------