├── .gitattributes ├── .gitignore ├── M04_InitialCodeReview └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── PublisherApp.sln │ └── SharedKernel │ └── src │ └── PluralsightDdd.SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M05_FirstDbContext_After └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── Infrastructure │ └── Data │ │ ├── ContractContext.cs │ │ ├── ContractContext.dgml │ │ ├── ContractContextFactory.cs │ │ ├── Infrastructure.Data.csproj │ │ └── Migrations │ │ ├── 20240111192205_primary.Designer.cs │ │ ├── 20240111192205_primary.cs │ │ └── ContractContextModelSnapshot.cs │ ├── PublisherApp.sln │ └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M05_FirstDbContext_Before └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── Infrastructure │ ├── Data │ │ ├── ContractContext.cs │ │ ├── ContractContextFactory.cs │ │ └── Infrastructure.Data.csproj │ └── IntegrationTests │ │ ├── ContractRevisionTests.cs │ │ ├── ContractTests.cs │ │ ├── CustomDateTimeConverter.cs │ │ ├── CustomDecimalConverter.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── IntegrationTests.csproj │ │ └── Usings.cs │ ├── PublisherApp.sln │ └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M06_TuneMappings_After └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ConsoleApp1 │ ├── ConsoleApp1.csproj │ └── Program.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── Infrastructure │ ├── Data │ │ ├── ContractContext.cs │ │ ├── ContractContext.dgml │ │ ├── ContractContextFactory.cs │ │ ├── Infrastructure.Data.csproj │ │ └── Migrations │ │ │ ├── 20240116155337_init.Designer.cs │ │ │ ├── 20240116155337_init.cs │ │ │ └── ContractContextModelSnapshot.cs │ └── IntegrationTests │ │ ├── ContractRevisionTests.cs │ │ ├── ContractTests.cs │ │ ├── CustomDateTimeConverter.cs │ │ ├── CustomDecimalConverter.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── IntegrationTests.csproj │ │ └── Usings.cs │ ├── PublisherApp.sln │ └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M06_TuneMappings_Before └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── Infrastructure │ └── Data │ │ ├── ContractContext.cs │ │ ├── ContractContext.dgml │ │ ├── ContractContextFactory.cs │ │ ├── Infrastructure.Data.csproj │ │ └── Migrations │ │ ├── 20240111192205_primary.Designer.cs │ │ ├── 20240111192205_primary.cs │ │ └── ContractContextModelSnapshot.cs │ ├── PublisherApp.sln │ └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M07_IntegrationTests └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── Infrastructure │ ├── Data │ │ ├── ContractContext.cs │ │ ├── ContractContext.dgml │ │ ├── ContractContextFactory.cs │ │ ├── Infrastructure.Data.csproj │ │ └── Migrations │ │ │ ├── 20240116155337_init.Designer.cs │ │ │ ├── 20240116155337_init.cs │ │ │ └── ContractContextModelSnapshot.cs │ └── IntegrationTests │ │ ├── ContractRevisionTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── Helpers │ │ ├── CustomDateTimeConverter.cs │ │ ├── CustomDecimalConverter.cs │ │ └── DefaultSpecsFactory.cs │ │ ├── IntegrationTests.csproj │ │ └── Usings.cs │ ├── PublisherApp.sln │ └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M08_ManyToMany_ListOfAuthorIds ├── AuthorBookBC.sln ├── AuthorBookMaint │ ├── AuthorBook.Infrastructure.Data │ │ ├── AuthorBook.Infrastructure.Data.csproj │ │ ├── AuthorBookContext.cs │ │ ├── AuthorBookContext.dgml │ │ ├── AuthorBookContextFactory.cs │ │ ├── WithMapping.dgml │ │ └── interceptor.cs │ └── Domain │ │ ├── AuthorBookBC.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ ├── FictionNonFiction.cs │ │ └── Genre.cs ├── IntegrationTests │ ├── AuthorBookTests.cs │ ├── IntegrationTests.csproj │ └── Usings.cs ├── PublisherSystem.SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ │ └── PersonName.cs └── UnitTests │ ├── AuthorBookTests.cs │ ├── UnitTests.csproj │ └── Usings.cs ├── M08_ManyToMany_SimplestM2M ├── AuthorBookBC.sln ├── AuthorBookMaint │ ├── AuthorBook.Infrastructure.Data │ │ ├── AuthorBook.Infrastructure.Data.csproj │ │ ├── AuthorBookContext.cs │ │ ├── AuthorBookContext.dgml │ │ └── AuthorBookContextFactory.cs │ └── Domain │ │ ├── AuthorBookBC.csproj │ │ ├── DomainModels │ │ ├── Author.cs │ │ └── Book.cs │ │ └── Enums │ │ ├── FictionNonFiction.cs │ │ └── Genre.cs └── PublisherSystem.SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M08_ManyToMany_Unidirectional ├── AuthorBookBC.sln ├── AuthorBookMaint │ ├── AuthorBook.Infrastructure.Data │ │ ├── AuthorBook.Infrastructure.Data.csproj │ │ ├── AuthorBookContext.cs │ │ ├── AuthorBookContext.dgml │ │ └── AuthorBookContextFactory.cs │ └── Domain │ │ ├── AuthorBookBC.csproj │ │ ├── DomainModels │ │ ├── Author.cs │ │ └── Book.cs │ │ └── Enums │ │ ├── FictionNonFiction.cs │ │ └── Genre.cs └── PublisherSystem.SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M09_Cosmos After └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ ├── ModReason.cs │ │ │ └── SocialMedia.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── Infrastructure │ ├── Data │ │ ├── ContractContext.cs │ │ └── Infrastructure.Data.csproj │ └── IntegrationTests │ │ ├── ContractRevisionTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── Helpers │ │ ├── CustomDateTimeConverter.cs │ │ ├── CustomDecimalConverter.cs │ │ └── DefaultSpecsFactory.cs │ │ ├── IntegrationTests.csproj │ │ ├── QueryingTests.cs │ │ └── Usings.cs │ ├── PublisherApp.sln │ └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M09_CosmosBefore └── PublisherApp │ ├── AuthorBookMaint │ └── Author │ │ ├── AuthorAndBookMaintenance.csproj │ │ └── DomainModels │ │ ├── Author.cs │ │ ├── Book.cs │ │ └── Category.cs │ ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── ContractBC.csproj │ │ ├── DefaultSpecificationSet.json │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs │ ├── Infrastructure │ ├── Data │ │ ├── ContractContext.cs │ │ ├── ContractContext.dgml │ │ ├── ContractContextFactory.cs │ │ ├── Infrastructure.Data.csproj │ │ └── Migrations │ │ │ ├── 20240116155337_init.Designer.cs │ │ │ ├── 20240116155337_init.cs │ │ │ └── ContractContextModelSnapshot.cs │ └── IntegrationTests │ │ ├── ContractRevisionTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── Helpers │ │ ├── CustomDateTimeConverter.cs │ │ ├── CustomDecimalConverter.cs │ │ └── DefaultSpecsFactory.cs │ │ ├── IntegrationTests.csproj │ │ └── Usings.cs │ ├── PublisherApp.sln │ └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M10 Architecture ├── AuthorBookMaint │ ├── API │ │ ├── AuthorBook.API │ │ │ ├── AuthorBook.API.csproj │ │ │ ├── AuthorEndpoints.cs │ │ │ ├── ContractSignedEvent.cs │ │ │ ├── NewContractService.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Seeder.cs │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ └── AuthorBook.APITests │ │ │ ├── AuthorBook.APITests.csproj │ │ │ └── NewContractServiceTests.cs │ ├── AuthorBook.Infrastructure.Data │ │ ├── AuthorBook.Infrastructure.Data.csproj │ │ ├── AuthorBookContext.cs │ │ ├── AuthorBookContext.dgml │ │ ├── AuthorBookContextFactory.cs │ │ ├── Migrations │ │ │ ├── 20240128181854_init.Designer.cs │ │ │ ├── 20240128181854_init.cs │ │ │ └── AuthorBookContextModelSnapshot.cs │ │ ├── WithMapping.dgml │ │ └── interceptor.cs │ ├── Domain │ │ ├── AuthorBookBC.csproj │ │ ├── Business Logic │ │ │ └── Orchestrator.cs │ │ └── DomainModels │ │ │ ├── Author.cs │ │ │ ├── Book.cs │ │ │ ├── FictionNonFiction.cs │ │ │ └── Genre.cs │ ├── IntegrationTests │ │ ├── AuthorBookTests.cs │ │ ├── IntegrationTests.csproj │ │ ├── ServiceTests.cs │ │ └── Usings.cs │ └── UnitTests │ │ ├── AuthorBookTests.cs │ │ ├── UnitTests.csproj │ │ └── Usings.cs ├── ContractBC │ ├── Domain │ │ ├── ContractAggregate │ │ │ ├── Contract.cs │ │ │ └── ContractVersion.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── Domain.csproj │ │ ├── DomainEvents │ │ │ ├── ContractInitializedEvent.cs │ │ │ └── ContractSignedEvent.cs │ │ ├── Enums │ │ │ └── ModReason.cs │ │ ├── Services │ │ │ └── VersionAttributeFactory.cs │ │ └── ValueObjects │ │ │ ├── Author.cs │ │ │ └── SpecificationSet.cs │ ├── DomainTests │ │ ├── DomainTests.csproj │ │ └── ValueObjects │ │ │ └── AuthorTests.cs │ ├── Infrastructure │ │ └── Data │ │ │ ├── ContractContext.cs │ │ │ ├── ContractContext.dgml │ │ │ ├── ContractContextFactory.cs │ │ │ ├── Infrastructure.Data.csproj │ │ │ ├── Migrations │ │ │ ├── 20240128161336_init.Designer.cs │ │ │ ├── 20240128161336_init.cs │ │ │ ├── 20240128161357_addViewsAndSprocs.Designer.cs │ │ │ ├── 20240128161357_addViewsAndSprocs.cs │ │ │ └── ContractContextModelSnapshot.cs │ │ │ ├── SearchContext.cs │ │ │ └── Services │ │ │ ├── ContractSearchService.cs │ │ │ └── ContractServices.cs │ ├── IntegrationTests │ │ ├── ContractRevisionTests.cs │ │ ├── ContractSearchTests.cs │ │ ├── ContractServiceTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── EventHandlerTests.cs │ │ ├── Helpers │ │ │ ├── CustomDateTimeConverter.cs │ │ │ ├── CustomDecimalConverter.cs │ │ │ └── DefaultSpecsFactory.cs │ │ ├── IntegrationTests.csproj │ │ ├── ServiceWorkflowTests.cs │ │ └── Usings.cs │ └── UnitTests │ │ ├── AuthorTests.cs │ │ ├── ContractTests.cs │ │ ├── DefaultSpecificationSet.json │ │ ├── NameTests.cs │ │ ├── UnitTests.csproj │ │ ├── Usings.cs │ │ └── VersionTests.cs ├── FrontEndAPI │ ├── ContractingEndpoints.cs │ ├── ContractingFrontEndAPI.csproj │ ├── Models │ │ └── AuthorName.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ ├── ContractedAuthorsService.cs │ │ └── HttpService.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── PublisherApp.sln └── SharedKernel │ ├── BaseDomainEvent.cs │ ├── BaseEntity.cs │ ├── DTOs │ ├── AuthorDto.cs │ ├── GuidKeyAndDescription.cs │ └── NewContractObject.cs │ ├── PublisherSystem.SharedKernel.csproj │ └── ValueObjects │ └── PersonName.cs ├── M10_KeyAsValueObjectGuids ├── IntegrationTests │ ├── CustomDateTimeConverter.cs │ ├── CustomDecimalConverter.cs │ ├── IntegrationTests.cs │ ├── Tests.csproj │ ├── UnitTests.cs │ └── Usings.cs ├── KeyAsValueObjectDemo │ ├── BaseClasses.cs │ ├── Contract.cs │ ├── ContractContext.cs │ ├── ContractVersion.cs │ ├── IDValueObjects.cs │ ├── IDValueObjectsRecord.cs │ └── KeyAsValueObjectDemoGuids.csproj └── KeyAsValueObjectDemoGuids.sln ├── M10_KeyAsValueObjectInts ├── IntegrationTests │ ├── CustomDateTimeConverter.cs │ ├── CustomDecimalConverter.cs │ ├── IntegrationTests.cs │ ├── Tests.csproj │ ├── UnitTests.cs │ └── Usings.cs ├── KeyAsValueObjectDemo │ ├── BaseClasses.cs │ ├── Contract.cs │ ├── ContractContext.cs │ ├── ContractVersion.cs │ ├── IDValueObjects.cs │ └── KeyAsValueObjectDemoInts.csproj └── KeyAsValueObjectDemoInts.sln └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/.gitignore -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M04_InitialCodeReview/PublisherApp/SharedKernel/src/PluralsightDdd.SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/ContractContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/ContractContext.dgml -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/ContractContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/ContractContextFactory.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.Designer.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_After/PublisherApp/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_After/PublisherApp/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/Data/ContractContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/Data/ContractContextFactory.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/Infrastructure/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M05_FirstDbContext_Before/PublisherApp/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M05_FirstDbContext_Before/PublisherApp/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ConsoleApp1/ConsoleApp1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ConsoleApp1/ConsoleApp1.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ConsoleApp1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ConsoleApp1/Program.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/Data/ContractContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/Data/ContractContext.dgml -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/Data/ContractContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/Data/ContractContextFactory.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.Designer.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/Infrastructure/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_After/PublisherApp/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_After/PublisherApp/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/ContractContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/ContractContext.dgml -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/ContractContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/ContractContextFactory.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.Designer.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Migrations/20240111192205_primary.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M06_TuneMappings_Before/PublisherApp/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M06_TuneMappings_Before/PublisherApp/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/Data/ContractContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/Data/ContractContext.dgml -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/Data/ContractContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/Data/ContractContextFactory.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.Designer.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Helpers/DefaultSpecsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Helpers/DefaultSpecsFactory.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/Infrastructure/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M07_IntegrationTests/PublisherApp/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M07_IntegrationTests/PublisherApp/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookBC.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookBC.sln -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/WithMapping.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/WithMapping.dgml -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/interceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/AuthorBook.Infrastructure.Data/interceptor.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/AuthorBookBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/AuthorBookBC.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/Author.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/Book.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/FictionNonFiction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/FictionNonFiction.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/Genre.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/AuthorBookMaint/Domain/DomainModels/Genre.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/IntegrationTests/AuthorBookTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/IntegrationTests/AuthorBookTests.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/PublisherSystem.SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/UnitTests/AuthorBookTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/UnitTests/AuthorBookTests.cs -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_ListOfAuthorIds/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_ListOfAuthorIds/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookBC.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookBC.sln -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/AuthorBookBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/AuthorBookBC.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/DomainModels/Author.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/DomainModels/Book.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/Enums/FictionNonFiction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/Enums/FictionNonFiction.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/Enums/Genre.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/AuthorBookMaint/Domain/Enums/Genre.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_SimplestM2M/PublisherSystem.SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookBC.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookBC.sln -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/AuthorBookBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/AuthorBookBC.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/DomainModels/Author.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/DomainModels/Book.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/Enums/FictionNonFiction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/Enums/FictionNonFiction.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/Enums/Genre.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/AuthorBookMaint/Domain/Enums/Genre.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M08_ManyToMany_Unidirectional/PublisherSystem.SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/Enums/SocialMedia.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/Enums/SocialMedia.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Helpers/DefaultSpecsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Helpers/DefaultSpecsFactory.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/QueryingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/QueryingTests.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/Infrastructure/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M09_Cosmos After/PublisherApp/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_Cosmos After/PublisherApp/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/AuthorAndBookMaintenance.csproj -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/DomainModels/Author.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/DomainModels/Book.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/AuthorBookMaint/Author/DomainModels/Category.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/ContractBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/ContractBC.csproj -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/Data/ContractContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/Data/ContractContext.dgml -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/Data/ContractContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/Data/ContractContextFactory.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.Designer.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/Data/Migrations/20240116155337_init.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/ContractRevisionTests.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/ContractTests.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Helpers/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Helpers/DefaultSpecsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Helpers/DefaultSpecsFactory.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/Infrastructure/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/PublisherApp.sln -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M09_CosmosBefore/PublisherApp/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M09_CosmosBefore/PublisherApp/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/AuthorBook.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/AuthorBook.API.csproj -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/AuthorEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/AuthorEndpoints.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/NewContractService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/NewContractService.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/Program.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/Seeder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/Seeder.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/appsettings.Development.json -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.API/appsettings.json -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.APITests/AuthorBook.APITests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.APITests/AuthorBook.APITests.csproj -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/API/AuthorBook.APITests/NewContractServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/API/AuthorBook.APITests/NewContractServiceTests.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBook.Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContext.dgml -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/AuthorBookContextFactory.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/Migrations/20240128181854_init.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/Migrations/20240128181854_init.Designer.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/Migrations/20240128181854_init.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/Migrations/20240128181854_init.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/Migrations/AuthorBookContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/Migrations/AuthorBookContextModelSnapshot.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/WithMapping.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/WithMapping.dgml -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/interceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/AuthorBook.Infrastructure.Data/interceptor.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/Domain/AuthorBookBC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/Domain/AuthorBookBC.csproj -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/Domain/Business Logic/Orchestrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/Domain/Business Logic/Orchestrator.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/Domain/DomainModels/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/Domain/DomainModels/Author.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/Domain/DomainModels/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/Domain/DomainModels/Book.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/Domain/DomainModels/FictionNonFiction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/Domain/DomainModels/FictionNonFiction.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/Domain/DomainModels/Genre.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/Domain/DomainModels/Genre.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/IntegrationTests/AuthorBookTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/IntegrationTests/AuthorBookTests.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/IntegrationTests/ServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/IntegrationTests/ServiceTests.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/UnitTests/AuthorBookTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/UnitTests/AuthorBookTests.cs -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M10 Architecture/AuthorBookMaint/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/AuthorBookMaint/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/ContractAggregate/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/ContractAggregate/Contract.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/ContractAggregate/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/ContractAggregate/ContractVersion.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/Domain.csproj -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/DomainEvents/ContractInitializedEvent.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/DomainEvents/ContractSignedEvent.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/Enums/ModReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/Enums/ModReason.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/Services/VersionAttributeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/Services/VersionAttributeFactory.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/ValueObjects/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/ValueObjects/Author.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Domain/ValueObjects/SpecificationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Domain/ValueObjects/SpecificationSet.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/DomainTests/DomainTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/DomainTests/DomainTests.csproj -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/DomainTests/ValueObjects/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/DomainTests/ValueObjects/AuthorTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/ContractContext.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/ContractContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/ContractContext.dgml -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/ContractContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/ContractContextFactory.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Infrastructure.Data.csproj -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161336_init.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161336_init.Designer.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161336_init.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161336_init.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161357_addViewsAndSprocs.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161357_addViewsAndSprocs.Designer.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161357_addViewsAndSprocs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Migrations/20240128161357_addViewsAndSprocs.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Migrations/ContractContextModelSnapshot.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/SearchContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/SearchContext.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Services/ContractSearchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Services/ContractSearchService.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/Infrastructure/Data/Services/ContractServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/Infrastructure/Data/Services/ContractServices.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/ContractRevisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/ContractRevisionTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/ContractSearchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/ContractSearchTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/ContractServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/ContractServiceTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/ContractTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/EventHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/EventHandlerTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/Helpers/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/Helpers/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/Helpers/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/Helpers/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/Helpers/DefaultSpecsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/Helpers/DefaultSpecsFactory.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/ServiceWorkflowTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/ServiceWorkflowTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/UnitTests/AuthorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/UnitTests/AuthorTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/UnitTests/ContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/UnitTests/ContractTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/UnitTests/DefaultSpecificationSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/UnitTests/DefaultSpecificationSet.json -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/UnitTests/NameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/UnitTests/NameTests.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/UnitTests/Usings.cs -------------------------------------------------------------------------------- /M10 Architecture/ContractBC/UnitTests/VersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/ContractBC/UnitTests/VersionTests.cs -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/ContractingEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/ContractingEndpoints.cs -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/ContractingFrontEndAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/ContractingFrontEndAPI.csproj -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/Models/AuthorName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/Models/AuthorName.cs -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/Program.cs -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/Properties/launchSettings.json -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/Services/ContractedAuthorsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/Services/ContractedAuthorsService.cs -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/Services/HttpService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/Services/HttpService.cs -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/appsettings.Development.json -------------------------------------------------------------------------------- /M10 Architecture/FrontEndAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/FrontEndAPI/appsettings.json -------------------------------------------------------------------------------- /M10 Architecture/PublisherApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/PublisherApp.sln -------------------------------------------------------------------------------- /M10 Architecture/SharedKernel/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/SharedKernel/BaseDomainEvent.cs -------------------------------------------------------------------------------- /M10 Architecture/SharedKernel/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/SharedKernel/BaseEntity.cs -------------------------------------------------------------------------------- /M10 Architecture/SharedKernel/DTOs/AuthorDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/SharedKernel/DTOs/AuthorDto.cs -------------------------------------------------------------------------------- /M10 Architecture/SharedKernel/DTOs/GuidKeyAndDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/SharedKernel/DTOs/GuidKeyAndDescription.cs -------------------------------------------------------------------------------- /M10 Architecture/SharedKernel/DTOs/NewContractObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/SharedKernel/DTOs/NewContractObject.cs -------------------------------------------------------------------------------- /M10 Architecture/SharedKernel/PublisherSystem.SharedKernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/SharedKernel/PublisherSystem.SharedKernel.csproj -------------------------------------------------------------------------------- /M10 Architecture/SharedKernel/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10 Architecture/SharedKernel/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/IntegrationTests/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/IntegrationTests/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/IntegrationTests/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/IntegrationTests/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/IntegrationTests/IntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/IntegrationTests/IntegrationTests.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/IntegrationTests/Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/IntegrationTests/Tests.csproj -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/IntegrationTests/UnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/IntegrationTests/UnitTests.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/BaseClasses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/BaseClasses.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/Contract.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/ContractContext.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/ContractVersion.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/IDValueObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/IDValueObjects.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/IDValueObjectsRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/IDValueObjectsRecord.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/KeyAsValueObjectDemoGuids.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemo/KeyAsValueObjectDemoGuids.csproj -------------------------------------------------------------------------------- /M10_KeyAsValueObjectGuids/KeyAsValueObjectDemoGuids.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectGuids/KeyAsValueObjectDemoGuids.sln -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/IntegrationTests/CustomDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/IntegrationTests/CustomDateTimeConverter.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/IntegrationTests/CustomDecimalConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/IntegrationTests/CustomDecimalConverter.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/IntegrationTests/IntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/IntegrationTests/IntegrationTests.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/IntegrationTests/Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/IntegrationTests/Tests.csproj -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/IntegrationTests/UnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/IntegrationTests/UnitTests.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/BaseClasses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/BaseClasses.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/Contract.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/ContractContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/ContractContext.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/ContractVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/ContractVersion.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/IDValueObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/IDValueObjects.cs -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/KeyAsValueObjectDemoInts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/KeyAsValueObjectDemo/KeyAsValueObjectDemoInts.csproj -------------------------------------------------------------------------------- /M10_KeyAsValueObjectInts/KeyAsValueObjectDemoInts.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/M10_KeyAsValueObjectInts/KeyAsValueObjectDemoInts.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julielerman/EFCoreDDDPluralsight/HEAD/README.md --------------------------------------------------------------------------------