├── .dockerignore ├── .gitignore ├── .tye └── tye.yaml ├── Directory.Build.props ├── Directory.Packages.props ├── DotNETDDD.sln ├── README.md ├── azure-pipelines.yml ├── cake ├── Note.txt ├── README.md ├── dev.cake └── report-tests.cake ├── docker-compose.yml ├── docs └── images │ ├── swagger.png │ └── test-result.png ├── global.json ├── local-dev.code-workspace └── source ├── BuildingBlocks ├── DNK.DDD.Application │ ├── DNK.DDD.Application.csproj │ ├── IQueryRequest.cs │ └── ITransactionCommand.cs ├── DNK.DDD.Core │ ├── DNK.DDD.Core.csproj │ ├── Exceptions │ │ └── ExceptionBase.cs │ ├── IRepository.cs │ └── Models │ │ ├── AggregateRoot.cs │ │ ├── EntityBase.cs │ │ ├── IdentityBase.cs │ │ └── ValueObjectBase.cs ├── DNK.DDD.Infrastructure.Dapper.MsSqlServer │ ├── DNK.DDD.Infrastructure.Dapper.MsSqlServer.csproj │ ├── HostExtensions.cs │ ├── MsSqlServerConnectionFactory.cs │ └── StronglyTypedIdMapper.cs ├── DNK.DDD.Infrastructure.Dapper │ ├── DNK.DDD.Infrastructure.Dapper.csproj │ └── IDbConnectionFactory.cs ├── DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer │ ├── Conventions │ │ └── TableNameConvention.cs │ ├── DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer.csproj │ ├── HostExtensions.cs │ └── MsSqlServerDbContext.cs ├── DNK.DDD.Infrastructure.EntityFrameworkCore │ ├── DNK.DDD.Infrastructure.EntityFrameworkCore.csproj │ ├── DbContextBase.cs │ ├── MediatR │ │ ├── MediatRHostExtensions.cs │ │ └── Pipelines │ │ │ ├── CommitTransactionCommandPipelineBehavior.cs │ │ │ └── ValidateRequestPipelineBehavior.cs │ └── Repository.cs ├── DNK.DDD.Infrastructure │ ├── DNK.DDD.Infrastructure.csproj │ ├── InfrastructureException.cs │ └── StronglyTypedIdConverter.cs └── DNK.DDD.IntegrationTests │ ├── DNK.DDD.IntegrationTests.csproj │ ├── GlobalUsings.cs │ ├── IntegrationTestBase.cs │ ├── TestCollectionFixtureBase.cs │ └── WebApplicationFactoryBase.cs └── Services └── product-catalog ├── DDD.ProductCatalog.Application.Commands ├── CatalogCategoryCommands │ ├── CreateCatalogProduct │ │ ├── CommandHandler.cs │ │ ├── CreateCatalogProductCommand.cs │ │ ├── CreateCatalogProductCommandValidator.cs │ │ └── CreateCatalogProductResult.cs │ ├── RemoveCatalogProduct │ │ ├── CommandHandler.cs │ │ ├── RemoveCatalogProductCommand.cs │ │ ├── RemoveCatalogProductCommandValidator.cs │ │ └── RemoveCatalogProductResult.cs │ └── UpdateCatalogCategory │ │ ├── CommandHandler.cs │ │ ├── UpdateCatalogCategoryCommand.cs │ │ ├── UpdateCatalogCategoryCommandValidator.cs │ │ └── UpdateCatalogCategoryResult.cs ├── CatalogCommands │ ├── CreateCatalog │ │ ├── CommandHandler.cs │ │ ├── CreateCatalogCommand.cs │ │ ├── CreateCatalogCommandValidator.cs │ │ └── CreateCatalogResult.cs │ ├── CreateCatalogCategory │ │ ├── CommandHandler.cs │ │ ├── CreateCatalogCategoryCommand.cs │ │ ├── CreateCatalogCategoryCommandValidator.cs │ │ └── CreateCatalogCategoryResult.cs │ ├── RemoveCatalogCategory │ │ ├── CommandHandler.cs │ │ ├── RemoveCatalogCategoryCommand.cs │ │ ├── RemoveCatalogCategoryCommandValidator.cs │ │ └── RemoveCatalogCategoryResult.cs │ └── UpdateCatalog │ │ ├── CommandHandler.cs │ │ ├── UpdateCatalogCommand.cs │ │ ├── UpdateCatalogCommandValidator.cs │ │ └── UpdateCatalogResult.cs ├── CatalogProductCommands │ └── UpdateCatalogProduct │ │ ├── CommandHandler.cs │ │ ├── UpdateCatalogProductCommand.cs │ │ ├── UpdateCatalogProductCommandValidator.cs │ │ └── UpdateCatalogProductResult.cs ├── CategoryCommands │ ├── CreateCategory │ │ ├── CommandHandler.cs │ │ ├── CreateCategoryCommand.cs │ │ ├── CreateCategoryCommandValidator.cs │ │ └── CreateCategoryResult.cs │ └── UpdateCategory │ │ ├── CommandHandler.cs │ │ ├── UpdateCategoryCommand.cs │ │ ├── UpdateCategoryCommandValidator.cs │ │ └── UpdateCategoryResult.cs ├── DDD.ProductCatalog.Application.Commands.csproj ├── Exceptions │ ├── ApplicationServiceCommandsException.cs │ └── NotFoundEntityException.cs ├── IProductCatalogCommand.cs └── ProductCommands │ ├── CreateProduct │ ├── CommandHandler.cs │ ├── CreateProductCommand.cs │ ├── CreateProductCommandValidator.cs │ └── CreateProductResult.cs │ └── UpdateProduct │ ├── CommandHandler.cs │ ├── UpdateProductCommand.cs │ ├── UpdateProductCommandValidator.cs │ └── UpdateProductResult.cs ├── DDD.ProductCatalog.Application.Queries ├── CatalogCategoryQueries │ └── GetCatalogCategoryDetail │ │ ├── GetCatalogCategoryDetailRequest.cs │ │ ├── GetCatalogCategoryDetailRequestValidator.cs │ │ ├── GetCatalogCategoryDetailResult.cs │ │ └── RequestHandler.cs ├── CatalogProductQueries │ └── GetCatalogProductDetail │ │ ├── GetCatalogProductDetailRequest.cs │ │ ├── GetCatalogProductDetailRequestValidator.cs │ │ ├── GetCatalogProductDetailResult.cs │ │ └── RequestHandler.cs ├── CatalogQueries │ ├── GetCatalogCollections │ │ ├── GetCatalogCollectionRequest.cs │ │ ├── GetCatalogCollectionRequestValidator.cs │ │ ├── GetCatalogCollectionResult.cs │ │ └── RequestHandler.cs │ └── GetCatalogDetail │ │ ├── GetCatalogDetailRequest.cs │ │ ├── GetCatalogDetailRequestValidator.cs │ │ ├── GetCatalogDetailResult.cs │ │ └── RequestHandler.cs ├── CategoryQueries │ ├── GetCategoryCollection │ │ ├── GetCategoryCollectionRequest.cs │ │ ├── GetCategoryCollectionRequestValidator.cs │ │ ├── GetCategoryCollectionResult.cs │ │ └── RequestHandler.cs │ └── GetCategoryDetail │ │ ├── GetCategoryDetailRequest.cs │ │ ├── GetCategoryDetailRequestValidator.cs │ │ ├── GetCategoryDetailResult.cs │ │ └── RequestHandler.cs ├── DDD.ProductCatalog.Application.Queries.csproj ├── IProductCatalogQueryRequest.cs └── ProductQueries │ ├── GetProductCollection │ ├── GetProductCollectionRequest.cs │ ├── GetProductCollectionRequestValidator.cs │ ├── GetProductCollectionResult.cs │ └── RequestHandler.cs │ └── GetProductDetail │ ├── GetProductDetailRequest.cs │ ├── GetProductDetailRequestValidator.cs │ ├── GetProductDetailResult.cs │ └── RequestHandler.cs ├── DDD.ProductCatalog.Core ├── Catalogs │ ├── Catalog.cs │ ├── CatalogCategory.cs │ ├── CatalogCategoryId.cs │ ├── CatalogId.cs │ ├── CatalogProduct.cs │ └── CatalogProductId.cs ├── Categories │ ├── Category.cs │ └── CategoryId.cs ├── DDD.ProductCatalog.Core.csproj ├── Exceptions │ └── DomainException.cs ├── Products │ ├── Product.cs │ └── ProductId.cs └── StronglyTypedIdTypeDescriptor.cs ├── DDD.ProductCatalog.Infrastructure ├── DDD.ProductCatalog.Infrastructure.csproj ├── EfCore │ ├── Configurations │ │ ├── CatalogCategoryTypeConfiguration.cs │ │ ├── CatalogProductTypeConfiguration.cs │ │ ├── CatalogTypeConfiguration.cs │ │ ├── CategoryTypeConfiguration.cs │ │ └── ProductTypeConfiguration.cs │ ├── Migrations │ │ ├── 20230907104117_Initialize.Designer.cs │ │ ├── 20230907104117_Initialize.cs │ │ └── ProductCatalogDbContextModelSnapshot.cs │ └── ProductCatalogDbContext.cs ├── Migration.txt └── ProductCatalogInfrastructure.cs ├── DDD.ProductCatalog.Tests ├── DDD.ProductCatalog.Application.Commands.Tests │ ├── DDD.ProductCatalog.Application.Commands.Tests.csproj │ ├── GlobaUsing.cs │ ├── TestCatalogCategoryCommands │ │ ├── TestCreateCatalogProductCommand.cs │ │ ├── TestRemoveCatalogProductCommand.cs │ │ └── TestUpdateCatalogCategoryCommand.cs │ ├── TestCatalogCommands │ │ ├── TestCreateCatalogCategoryCommand.cs │ │ ├── TestCreateCatalogCommand.cs │ │ ├── TestRemoveCatalogCategoryCommand.cs │ │ └── TestUpdateCatalogCommand.cs │ └── TestCategoryCommands │ │ ├── TestCreateCategoryCommand.cs │ │ └── TestUpdateCategoryCommand.cs ├── DDD.ProductCatalog.Application.Queries.Tests │ ├── DDD.ProductCatalog.Application.Queries.Tests.csproj │ ├── DefaultWebApplicationFactory.cs │ ├── GlobaUsing.cs │ ├── TestCatalogCategoryQueries │ │ └── TestGetCatalogCategoryDetail.cs │ ├── TestCatalogProductQueries │ │ └── TestGetCatalogProductDetail.cs │ ├── TestCatalogQueries │ │ ├── TestCatalogQueriesBase.cs │ │ ├── TestGetCatalogCollection.cs │ │ └── TestGetCatalogDetail.cs │ ├── TestCategoryQueries │ │ ├── TestCategoryQueriesBase.cs │ │ ├── TestGetCategoryCollection.cs │ │ └── TestGetCategoryDetail.cs │ ├── TestProductQueries │ │ ├── TestGetProductCollection.cs │ │ ├── TestGetProductDetail.cs │ │ └── TestProductQueriesBase.cs │ ├── TestQueriesBase.cs │ └── TestQueriesCollectionFixture.cs ├── DDD.ProductCatalog.Core.Tests │ ├── DDD.ProductCatalog.Core.Tests.csproj │ ├── TestCatalog │ │ ├── TestCatalogCreation.cs │ │ └── TestCatalogModification.cs │ ├── TestCatalogCategory │ │ └── TestCatalogCategoryBehaviors.cs │ ├── TestCatalogProduct │ │ └── TestCatalogProductBehaviors.cs │ ├── TestCategory │ │ ├── TestCategoryCreation.cs │ │ └── TestCategoryModification.cs │ └── TestProduct │ │ ├── TestProductCreation.cs │ │ └── TestProductModification.cs ├── DDD.ProductCatalog.Infrastructure.EfCore.Tests │ ├── DDD.ProductCatalog.Infrastructure.EfCore.Tests.csproj │ ├── DefaultWebApplicationFactory.cs │ ├── GlobaUsing.cs │ ├── TestCatalog │ │ └── TestCatalogRepository.cs │ ├── TestCatalogCategory │ │ └── TestCatalogCategoryBehaviors.cs │ ├── TestCatalogProduct │ │ └── TestCatalogProductBehaviors.cs │ ├── TestCategory │ │ └── TestCategoryRepository.cs │ ├── TestEfCoreBase.cs │ ├── TestEfCoreCollectionFixture.cs │ └── TestProduct │ │ └── TestProductRepository.cs └── DDD.ProductCatalog.WebApi.Tests │ ├── DDD.ProductCatalog.WebApi.Tests.csproj │ ├── DefaultWebApplicationFactory.cs │ ├── GlobaUsing.cs │ ├── TestCatalogsController │ ├── TestCatalogsControllerBase.cs │ ├── TestCreateCatalog.cs │ ├── TestGetCatalogDetail.cs │ ├── TestSearchCatalog.cs │ └── TestUpdateCatalog.cs │ ├── TestCategoriesController │ ├── TestCategoriesControllerBase.cs │ ├── TestCreateCategory.cs │ ├── TestGetCategoryByCategoryId.cs │ ├── TestSearchCategories.cs │ └── TestUpdateCategory.cs │ ├── TestProductsController │ ├── TestCreateProduct.cs │ ├── TestGetProductDetail.cs │ ├── TestProductsControllerBase.cs │ ├── TestSearchProduct.cs │ └── TestUpdateProduct.cs │ ├── WebApiTestBase.cs │ └── WebApiTestCollectionFixture.cs └── DDD.ProductCatalog.WebApi ├── Controllers ├── CatalogsController.cs ├── CategoriesController.cs └── ProductsController.cs ├── DDD.ProductCatalog.WebApi.csproj ├── Infrastructures ├── HostedServices │ └── DbMigratorHostedService.cs ├── JsonConverters │ ├── IdentityJsonConverter.cs │ └── IdentityJsonConverterFactory.cs ├── Middlewares │ └── GlobalExceptionMiddleware.cs └── SwaggerRegistration.cs ├── Program.cs ├── appsettings.Development.json └── appsettings.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.tye/tye.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/.tye/tye.yaml -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /DotNETDDD.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/DotNETDDD.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /cake/Note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/cake/Note.txt -------------------------------------------------------------------------------- /cake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/cake/README.md -------------------------------------------------------------------------------- /cake/dev.cake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/cake/dev.cake -------------------------------------------------------------------------------- /cake/report-tests.cake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/cake/report-tests.cake -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/images/swagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/docs/images/swagger.png -------------------------------------------------------------------------------- /docs/images/test-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/docs/images/test-result.png -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/global.json -------------------------------------------------------------------------------- /local-dev.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/local-dev.code-workspace -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Application/DNK.DDD.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Application/DNK.DDD.Application.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Application/IQueryRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Application/IQueryRequest.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Application/ITransactionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Application/ITransactionCommand.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Core/DNK.DDD.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Core/DNK.DDD.Core.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Core/Exceptions/ExceptionBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Core/Exceptions/ExceptionBase.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Core/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Core/IRepository.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Core/Models/AggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Core/Models/AggregateRoot.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Core/Models/EntityBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Core/Models/EntityBase.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Core/Models/IdentityBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Core/Models/IdentityBase.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Core/Models/ValueObjectBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Core/Models/ValueObjectBase.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/DNK.DDD.Infrastructure.Dapper.MsSqlServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/DNK.DDD.Infrastructure.Dapper.MsSqlServer.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/HostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/HostExtensions.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/MsSqlServerConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/MsSqlServerConnectionFactory.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/StronglyTypedIdMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper.MsSqlServer/StronglyTypedIdMapper.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper/DNK.DDD.Infrastructure.Dapper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper/DNK.DDD.Infrastructure.Dapper.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper/IDbConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.Dapper/IDbConnectionFactory.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/Conventions/TableNameConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/Conventions/TableNameConvention.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/HostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/HostExtensions.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/MsSqlServerDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore.MsSqlServer/MsSqlServerDbContext.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/DNK.DDD.Infrastructure.EntityFrameworkCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/DNK.DDD.Infrastructure.EntityFrameworkCore.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/DbContextBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/DbContextBase.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/MediatR/MediatRHostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/MediatR/MediatRHostExtensions.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/MediatR/Pipelines/CommitTransactionCommandPipelineBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/MediatR/Pipelines/CommitTransactionCommandPipelineBehavior.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/MediatR/Pipelines/ValidateRequestPipelineBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/MediatR/Pipelines/ValidateRequestPipelineBehavior.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure.EntityFrameworkCore/Repository.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure/DNK.DDD.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure/DNK.DDD.Infrastructure.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure/InfrastructureException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure/InfrastructureException.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.Infrastructure/StronglyTypedIdConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.Infrastructure/StronglyTypedIdConverter.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.IntegrationTests/DNK.DDD.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.IntegrationTests/DNK.DDD.IntegrationTests.csproj -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.IntegrationTests/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.IntegrationTests/IntegrationTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.IntegrationTests/IntegrationTestBase.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.IntegrationTests/TestCollectionFixtureBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.IntegrationTests/TestCollectionFixtureBase.cs -------------------------------------------------------------------------------- /source/BuildingBlocks/DNK.DDD.IntegrationTests/WebApplicationFactoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/BuildingBlocks/DNK.DDD.IntegrationTests/WebApplicationFactoryBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CreateCatalogProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CreateCatalogProductCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CreateCatalogProductCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CreateCatalogProductCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CreateCatalogProductResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/CreateCatalogProduct/CreateCatalogProductResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/RemoveCatalogProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/RemoveCatalogProductCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/RemoveCatalogProductCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/RemoveCatalogProductCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/RemoveCatalogProductResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/RemoveCatalogProduct/RemoveCatalogProductResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/UpdateCatalogCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/UpdateCatalogCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/UpdateCatalogCategoryCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/UpdateCatalogCategoryCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/UpdateCatalogCategoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCategoryCommands/UpdateCatalogCategory/UpdateCatalogCategoryResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CreateCatalogCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CreateCatalogCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CreateCatalogCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CreateCatalogCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CreateCatalogResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalog/CreateCatalogResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CreateCatalogCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CreateCatalogCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CreateCatalogCategoryCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CreateCatalogCategoryCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CreateCatalogCategoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/CreateCatalogCategory/CreateCatalogCategoryResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/RemoveCatalogCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/RemoveCatalogCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/RemoveCatalogCategoryCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/RemoveCatalogCategoryCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/RemoveCatalogCategoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/RemoveCatalogCategory/RemoveCatalogCategoryResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/UpdateCatalogCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/UpdateCatalogCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/UpdateCatalogCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/UpdateCatalogCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/UpdateCatalogResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogCommands/UpdateCatalog/UpdateCatalogResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/UpdateCatalogProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/UpdateCatalogProductCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/UpdateCatalogProductCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/UpdateCatalogProductCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/UpdateCatalogProductResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CatalogProductCommands/UpdateCatalogProduct/UpdateCatalogProductResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CreateCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CreateCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CreateCategoryCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CreateCategoryCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CreateCategoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/CreateCategory/CreateCategoryResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/UpdateCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/UpdateCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/UpdateCategoryCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/UpdateCategoryCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/UpdateCategoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/CategoryCommands/UpdateCategory/UpdateCategoryResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/DDD.ProductCatalog.Application.Commands.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/DDD.ProductCatalog.Application.Commands.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/Exceptions/ApplicationServiceCommandsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/Exceptions/ApplicationServiceCommandsException.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/Exceptions/NotFoundEntityException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/Exceptions/NotFoundEntityException.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/IProductCatalogCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/IProductCatalogCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CreateProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CreateProductCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CreateProductCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CreateProductCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CreateProductResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/CreateProduct/CreateProductResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/CommandHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/UpdateProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/UpdateProductCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/UpdateProductCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/UpdateProductCommandValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/UpdateProductResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Commands/ProductCommands/UpdateProduct/UpdateProductResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/GetCatalogCategoryDetailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/GetCatalogCategoryDetailRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/GetCatalogCategoryDetailRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/GetCatalogCategoryDetailRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/GetCatalogCategoryDetailResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/GetCatalogCategoryDetailResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogCategoryQueries/GetCatalogCategoryDetail/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/GetCatalogProductDetailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/GetCatalogProductDetailRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/GetCatalogProductDetailRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/GetCatalogProductDetailRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/GetCatalogProductDetailResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/GetCatalogProductDetailResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogProductQueries/GetCatalogProductDetail/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/GetCatalogCollectionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/GetCatalogCollectionRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/GetCatalogCollectionRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/GetCatalogCollectionRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/GetCatalogCollectionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/GetCatalogCollectionResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogCollections/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/GetCatalogDetailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/GetCatalogDetailRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/GetCatalogDetailRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/GetCatalogDetailRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/GetCatalogDetailResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/GetCatalogDetailResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CatalogQueries/GetCatalogDetail/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/GetCategoryCollectionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/GetCategoryCollectionRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/GetCategoryCollectionRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/GetCategoryCollectionRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/GetCategoryCollectionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/GetCategoryCollectionResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryCollection/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/GetCategoryDetailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/GetCategoryDetailRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/GetCategoryDetailRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/GetCategoryDetailRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/GetCategoryDetailResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/GetCategoryDetailResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/CategoryQueries/GetCategoryDetail/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/DDD.ProductCatalog.Application.Queries.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/DDD.ProductCatalog.Application.Queries.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/IProductCatalogQueryRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/IProductCatalogQueryRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/GetProductCollectionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/GetProductCollectionRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/GetProductCollectionRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/GetProductCollectionRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/GetProductCollectionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/GetProductCollectionResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductCollection/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/GetProductDetailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/GetProductDetailRequest.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/GetProductDetailRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/GetProductDetailRequestValidator.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/GetProductDetailResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/GetProductDetailResult.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Application.Queries/ProductQueries/GetProductDetail/RequestHandler.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/Catalog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/Catalog.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogCategory.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogCategoryId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogCategoryId.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogId.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogProduct.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogProductId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Catalogs/CatalogProductId.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Categories/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Categories/Category.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Categories/CategoryId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Categories/CategoryId.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/DDD.ProductCatalog.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/DDD.ProductCatalog.Core.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Exceptions/DomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Exceptions/DomainException.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Products/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Products/Product.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/Products/ProductId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/Products/ProductId.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Core/StronglyTypedIdTypeDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Core/StronglyTypedIdTypeDescriptor.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/DDD.ProductCatalog.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/DDD.ProductCatalog.Infrastructure.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CatalogCategoryTypeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CatalogCategoryTypeConfiguration.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CatalogProductTypeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CatalogProductTypeConfiguration.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CatalogTypeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CatalogTypeConfiguration.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CategoryTypeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/CategoryTypeConfiguration.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/ProductTypeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Configurations/ProductTypeConfiguration.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Migrations/20230907104117_Initialize.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Migrations/20230907104117_Initialize.Designer.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Migrations/20230907104117_Initialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Migrations/20230907104117_Initialize.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Migrations/ProductCatalogDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/Migrations/ProductCatalogDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/ProductCatalogDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/EfCore/ProductCatalogDbContext.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/Migration.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/Migration.txt -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/ProductCatalogInfrastructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Infrastructure/ProductCatalogInfrastructure.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/DDD.ProductCatalog.Application.Commands.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/DDD.ProductCatalog.Application.Commands.Tests.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/GlobaUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/GlobaUsing.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCategoryCommands/TestCreateCatalogProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCategoryCommands/TestCreateCatalogProductCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCategoryCommands/TestRemoveCatalogProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCategoryCommands/TestRemoveCatalogProductCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCategoryCommands/TestUpdateCatalogCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCategoryCommands/TestUpdateCatalogCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestCreateCatalogCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestCreateCatalogCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestCreateCatalogCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestCreateCatalogCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestRemoveCatalogCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestRemoveCatalogCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestUpdateCatalogCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCatalogCommands/TestUpdateCatalogCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCategoryCommands/TestCreateCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCategoryCommands/TestCreateCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCategoryCommands/TestUpdateCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Commands.Tests/TestCategoryCommands/TestUpdateCategoryCommand.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/DDD.ProductCatalog.Application.Queries.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/DDD.ProductCatalog.Application.Queries.Tests.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/DefaultWebApplicationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/DefaultWebApplicationFactory.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/GlobaUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/GlobaUsing.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogCategoryQueries/TestGetCatalogCategoryDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogCategoryQueries/TestGetCatalogCategoryDetail.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogProductQueries/TestGetCatalogProductDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogProductQueries/TestGetCatalogProductDetail.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogQueries/TestCatalogQueriesBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogQueries/TestCatalogQueriesBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogQueries/TestGetCatalogCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogQueries/TestGetCatalogCollection.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogQueries/TestGetCatalogDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCatalogQueries/TestGetCatalogDetail.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCategoryQueries/TestCategoryQueriesBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCategoryQueries/TestCategoryQueriesBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCategoryQueries/TestGetCategoryCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCategoryQueries/TestGetCategoryCollection.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCategoryQueries/TestGetCategoryDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestCategoryQueries/TestGetCategoryDetail.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestProductQueries/TestGetProductCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestProductQueries/TestGetProductCollection.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestProductQueries/TestGetProductDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestProductQueries/TestGetProductDetail.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestProductQueries/TestProductQueriesBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestProductQueries/TestProductQueriesBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestQueriesBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestQueriesBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestQueriesCollectionFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Application.Queries.Tests/TestQueriesCollectionFixture.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/DDD.ProductCatalog.Core.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/DDD.ProductCatalog.Core.Tests.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalog/TestCatalogCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalog/TestCatalogCreation.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalog/TestCatalogModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalog/TestCatalogModification.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalogCategory/TestCatalogCategoryBehaviors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalogCategory/TestCatalogCategoryBehaviors.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalogProduct/TestCatalogProductBehaviors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCatalogProduct/TestCatalogProductBehaviors.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCategory/TestCategoryCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCategory/TestCategoryCreation.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCategory/TestCategoryModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestCategory/TestCategoryModification.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestProduct/TestProductCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestProduct/TestProductCreation.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestProduct/TestProductModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Core.Tests/TestProduct/TestProductModification.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/DefaultWebApplicationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/DefaultWebApplicationFactory.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/GlobaUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/GlobaUsing.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCatalog/TestCatalogRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCatalog/TestCatalogRepository.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCatalogCategory/TestCatalogCategoryBehaviors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCatalogCategory/TestCatalogCategoryBehaviors.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCatalogProduct/TestCatalogProductBehaviors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCatalogProduct/TestCatalogProductBehaviors.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCategory/TestCategoryRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestCategory/TestCategoryRepository.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestEfCoreBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestEfCoreBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestEfCoreCollectionFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestEfCoreCollectionFixture.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestProduct/TestProductRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.Infrastructure.EfCore.Tests/TestProduct/TestProductRepository.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/DDD.ProductCatalog.WebApi.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/DDD.ProductCatalog.WebApi.Tests.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/DefaultWebApplicationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/DefaultWebApplicationFactory.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/GlobaUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/GlobaUsing.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestCatalogsControllerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestCatalogsControllerBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestCreateCatalog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestCreateCatalog.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestGetCatalogDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestGetCatalogDetail.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestSearchCatalog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestSearchCatalog.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestUpdateCatalog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCatalogsController/TestUpdateCatalog.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestCategoriesControllerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestCategoriesControllerBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestCreateCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestCreateCategory.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestGetCategoryByCategoryId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestGetCategoryByCategoryId.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestSearchCategories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestSearchCategories.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestUpdateCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestCategoriesController/TestUpdateCategory.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestCreateProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestCreateProduct.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestGetProductDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestGetProductDetail.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestProductsControllerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestProductsControllerBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestSearchProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestSearchProduct.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestUpdateProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/TestProductsController/TestUpdateProduct.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/WebApiTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/WebApiTestBase.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/WebApiTestCollectionFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.Tests/DDD.ProductCatalog.WebApi.Tests/WebApiTestCollectionFixture.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Controllers/CatalogsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Controllers/CatalogsController.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Controllers/CategoriesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Controllers/CategoriesController.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/DDD.ProductCatalog.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/DDD.ProductCatalog.WebApi.csproj -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/HostedServices/DbMigratorHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/HostedServices/DbMigratorHostedService.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/JsonConverters/IdentityJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/JsonConverters/IdentityJsonConverter.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/JsonConverters/IdentityJsonConverterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/JsonConverters/IdentityJsonConverterFactory.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/Middlewares/GlobalExceptionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/Middlewares/GlobalExceptionMiddleware.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/SwaggerRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Infrastructures/SwaggerRegistration.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/Program.cs -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /source/Services/product-catalog/DDD.ProductCatalog.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimcuhoang/ddd-net-ef-core/HEAD/source/Services/product-catalog/DDD.ProductCatalog.WebApi/appsettings.json --------------------------------------------------------------------------------