.NET-Domain-Driven-Design-Template
ASP.NET domain driven design template based on the Clean Architecture project structure.
파일 탐색기
최종 버전 다운로드 (.zip)- build.yml
- RequestValidationBehavior.cs
- ICurrentUser.cs
- IImageService.cs
- IQueryRepository.cs
- ModelValidationException.cs
- NotFoundException.cs
- ImageRequestModel.cs
- ImageResponseModel.cs
- IMapFrom.cs
- MappingProfile.cs
- ApplicationSettings.cs
- ApplicationConfiguration.cs
- Common.Application.csproj
- EntityCommand.cs
- IEventHandler.cs
- Result.cs
- OrderAddedEvent.cs
- ProductAddedEvent.cs
- IDomainEvent.cs
- CommonModelConstants.cs
- Entity.cs
- Enumeration.cs
- Guard.cs
- IEntity.cs
- Message.cs
- ValueObject.cs
- BaseDomainException.cs
- Common.Domain.csproj
- DomainConfiguration.cs
- IAggregateRoot.cs
- IDomainRepository.cs
- IFactory.cs
- IInitialData.cs
- IRepository.cs
- Specification.cs
- MessageConfiguration.cs
- BaseDBContext.cs
- EventDispatcher.cs
- IEventDispatcher.cs
- ConfigurationExtensions.cs
- DbInitializer.cs
- IDbInitializer.cs
- DataRepository.cs
- ImageService.cs
- Common.Infrastructure.csproj
- InfrastructureConfiguration.cs
- DomainExceptionHandler.cs
- NotFoundExceptionHandler.cs
- ValidationExceptionHandler.cs
- ResultExtensions.cs
- ImageModelBinder.cs
- ImageModelBinderProvider.cs
- CurrentUserService.cs
- ApiController.cs
- Common.Web.csproj
- WebConfiguration.cs
- ChangePasswordCommand.cs
- ChangePasswordCommandValidator.cs
- ChangePasswordRequestModel.cs
- LoginUserCommand.cs
- RegisterUserCommand.cs
- RegisterUserCommandValidator.cs
- UserRequestModel.cs
- UserResponseModel.cs
- Identity.Application.csproj
- IdentityApplicationConfiguration.cs
- IIdentity.cs
- IUser.cs
- DomainConfiguration.cs
- Identity.Domain.csproj
- 20240622132132_InitialMigration.cs
- 20240622132132_InitialMigration.Designer.cs
- 20240622133012_AddUserRoles.cs
- 20240622133012_AddUserRoles.Designer.cs
- 20240622133344_AddDBContextUpdate.cs
- 20240622133344_AddDBContextUpdate.Designer.cs
- IdentityDbContextModelSnapshot.cs
- IdentityDbContext.cs
- IdentityDbInitializer.cs
- IdentityService.cs
- IJwtGenerator.cs
- JwtGeneratorService.cs
- Identity.Infrastructure.csproj
- InfrastructureConfiguration.cs
- User.cs
- IdentityController.cs
- Identity.Web.csproj
- WebConfiguration.cs
- ProductResponse.cs
- OrderCommand.cs
- OrderCommandValidator.cs
- CreateOrderCommand.cs
- CreateOrderResponse.cs
- UpdateOrderCommand.cs
- UpdateOrderCommandValidator.cs
- OrderItemModel.cs
- OrderModel.cs
- OrderResponse.cs
- OrderDetailsQuery.cs
- GetAllOrdersQuery.cs
- OrderListItem.cs
- IOrderQueryRepository.cs
- IProductCatalogHttpService.cs
- OrderManagementSettings.cs
- OrderManagement.Application.csproj
- OrderManagementApplicationConfiguration.cs
- IOrderFactory.cs
- OrderFactory.cs
- ModelConstants.cs
- Order.cs
- OrderItem.cs
- OrderStatus.cs
- IOrderDomainRepository.cs
- DomainConfiguration.cs
- OrderManagement.Domain.csproj
- OrderConfiguration.cs
- OrderItemConfiguration.cs
- ConfigurationExtensions.cs
- ProductCatalogHttpService.cs
- 20240616114431_InitialMigration.cs
- 20240616114431_InitialMigration.Designer.cs
- OrderManagementDbContextModelSnapshot.cs
- OrderManagementDbContext.cs
- OrderManagementDbInitializer.cs
- OrderRepository.cs
- InfrastructureConfiguration.cs
- OrderManagement.Infrastructure.csproj
- OrdersController.cs
- OrderManagement.Web.csproj
- WebConfiguration.cs
- ProductCommand.cs
- ProductCommandValidator.cs
- CreateProductCommand.cs
- CreateProductCommandValidator.cs
- CreateProductResponse.cs
- DeleteProductCommand.cs
- UpdateProductCommand.cs
- UpdateProductCommandValidator.cs
- ProductModel.cs
- ProductResponse.cs
- ProductDetailsQuery.cs
- IProductQueryRepository.cs
- ProductCatalog.Application.csproj
- ProductsApplicationConfiguration.cs
- IProductFactory.cs
- ProductFactory.cs
- ModelConstants.cs
- Price.cs
- Product.cs
- Product.Data.cs
- ProductType.cs
- Weight.cs
- Address.cs
- Supplier.cs
- SupplierModelConstants.cs
- IProductDomainRepository.cs
- DomainConfiguration.cs
- ProductCatalog.Domain.csproj
- ProductConfiguration.cs
- SupplierConfiguration.cs
- 20240616114441_InitialMigration.cs
- 20240616114441_InitialMigration.Designer.cs
- ProductDbContextModelSnapshot.cs
- ProductDbContext.cs
- ProductDbInitializer.cs
- ProductRepository.cs
- InfrastructureConfiguration.cs
- ProductCatalog.Infrastructure.csproj
- ProductsController.cs
- ProductCatalog.Web.csproj
- WebConfiguration.cs
- launchSettings.json
- ApplicationBuilderExtensions.cs
- appsettings.Development.example.json
- appsettings.json
- Program.cs
- ProjectStartup.csproj
- OrderAddedEventHandler.cs
- ProductAddedEventHandler.cs
- IStatisticsQueryRepository.cs
- Statistics.Application.csproj
- StatisticsApplicationConfiguration.cs
- TotalStatistics.cs
- TotalStatistics.Data.cs
- IStatisticsDomainRepository.cs
- DomainConfiguration.cs
- Statistics.Domain.csproj
- TotalStatisticsConfiguration.cs
- 20240616114451_InitialMigration.cs
- 20240616114451_InitialMigration.Designer.cs
- StatisticsDbContextModelSnapshot.cs
- StatisticsDbContext.cs
- StatisticsDbInitializer.cs
- StatisticsRepository.cs
- InfrastructureConfiguration.cs
- Statistics.Infrastructure.csproj
- StatisticsController.cs
- Statistics.Web.csproj
- WebConfiguration.cs
- ProductCommandValidatorTests.cs
- ProductCatalog.Application.Tests.csproj
- .gitignore
- ASP.NET-Domain-Driven-Design-Template.sln
- diagram.drawio
- diagram.png
- Directory.Packages.props
- global.json
- LICENSE
- README.md
- run_migrations.sh
// repository documentation
Was this content helpful?
(0 ratings)
