没有合适的资源?快使用搜索试试~ 我知道了~
OrgManager:ASP.NET Core堆栈上的CQRS和“干净域驱动设计”概念。 虚拟企业组织管理工具的演示应用程序
共488个文件
cs:239个
ts:81个
scss:25个
需积分: 0 0 下载量 144 浏览量
2021-04-30
19:26:57
上传
评论
收藏 2.3MB ZIP 举报
温馨提示
组织经理 OrgManager是使用.NET 5(.NET Core)和Angular构建的演示企业,多租户SaaS应用程序。 该项目的目的是演示“干净域驱动设计”(Clean DDD)和“命令/查询责任隔离”(CQRS)概念,以及其他体系结构模式和设计最佳实践。 哲学 演示的体系结构方法仅用于说明目的,可能适用于所有应用程序,也可能不适用。 特别是,此体系结构强调通过映射基础结构促进域实体和持久性实体之间的分离。 这使其与许多其他Clean DDD实现(尤其是使用Entity Framework构建的实现)区别开来,后者没有这种区别。 随着解决方案的发展,我将添加更多文档。 欢迎有礼貌的评论和反馈。 博客系列 该应用程序伴随着一个深入的博客系列,在讨论了多租户SaaS,Clean DDD和CQRS概念。 玩弄 默认情况下,应用程序应构建数据库并使用伪数据填充数据库。 它将创建虚拟用户帐
资源推荐
资源详情
资源评论
收起资源包目录
OrgManager:ASP.NET Core堆栈上的CQRS和“干净域驱动设计”概念。 虚拟企业组织管理工具的演示应用程序 (488个子文件)
browserslist 429B
20210312005802_ExternalEmployeeId.Designer.cs 23KB
ApplicationWriteDbContextModelSnapshot.cs 23KB
20210220225227_AddedPtoRequests.Designer.cs 23KB
20210217030554_UpdatedModel.Designer.cs 19KB
20210212021515_Initial.Designer.cs 16KB
20210212021515_Initial.cs 15KB
20210210030006_Initial.cs 14KB
20210210030006_Initial.Designer.cs 14KB
AppIdentityDbContextModelSnapshot.cs 14KB
AddOrUpdateEmployeeCommand.cs 9KB
DummyData.cs 8KB
Employee.cs 8KB
SubmitNewPaidTimeOffRequestCommand.cs 8KB
ModelMapper.cs 7KB
InitialDataSeeder.cs 6KB
EnumExtensionsTests.cs 6KB
DummyDataInserter.cs 5KB
Register.cshtml.cs 5KB
ApplicatonWriteDbFacadeExtensions.cs 5KB
AddOrUpdateTenantCommand.cs 5KB
Startup.cs 5KB
ProvisionTenantCommand.cs 5KB
20210217030554_UpdatedModel.cs 5KB
ValidateRequestedPaidTimeOffHoursQuery.cs 5KB
Mappers.cs 5KB
PaidTimeOffRequestService.cs 4KB
VerifyOrganizationQuery.cs 4KB
20210220225227_AddedPtoRequests.cs 4KB
MapsterTests.cs 4KB
ApplicationWriteDbContext.cs 4KB
RequestCachingBehavior.cs 4KB
DateTimeHelperTests.cs 4KB
CustomErrorHandlerHelper.cs 4KB
CustomerController.cs 4KB
AddOrUpdateCustomerCommand.cs 4KB
TimeOffController.cs 3KB
GetPaidTimeOffRequestsForTenantQuery.cs 3KB
EmployeeEntity.cs 3KB
DependencyInjectionExtensions.cs 3KB
EmployeeEntityConfiguration.cs 3KB
EmployeeDomainEntityToViewModelMapperTests.cs 3KB
ApplicationReadDbFacade.cs 3KB
IModelMapper.cs 3KB
GetUserStatusQuery.cs 3KB
DeleteTenantCommand.cs 3KB
GetPaidTimeOffRequestsForEmployeeQuery.cs 3KB
PaidTimeOffRequest.cs 3KB
UnitTestEmployeeGenerator.cs 3KB
DesignTimeWriteDbContextFactoryBase.cs 3KB
CustomErrorHandlingMiddleware.cs 3KB
EmployeeDomainEntityToDbEntityMapperTests.cs 3KB
GetEmployeeOrgChartQuery.cs 3KB
SeedInitialDataCommand.cs 3KB
EmployeeViewModelToDomainEntityMapperTests.cs 3KB
EmployeeDbEntityToDomainEntityMapperTests.cs 3KB
DesignAppTimeIdentityDbContextFactoryBase.cs 3KB
Program.cs 3KB
GetEmployeeQuery.cs 3KB
ApplicationWriteDbFacade.cs 3KB
GetTenantEmployeesForUserQuery.cs 3KB
GetEmployeeListQuery.cs 2KB
DependencyInjectionExtensions.cs 2KB
AppIdentityDbContext.cs 2KB
GetPaidTimeOffPolicyDetailQuery.cs 2KB
CustomerEntityConfiguration.cs 2KB
PaidTimeOffPolicyDomainEntityToDbEntityMapperTests.cs 2KB
RequestPerformanceBehavior.cs 2KB
GetTenantIdFromAssignmentKey.cs 2KB
TenantController.cs 2KB
GetCustomerQuery.cs 2KB
GetPaidTimeOffPolicyListQuery.cs 2KB
DomainEntity.cs 2KB
GetUserHasTenantAccessQuery.cs 2KB
GetTenantIdFromSlug.cs 2KB
EmployeeViewModel.cs 2KB
Currency.cs 2KB
MapperBase'T.cs 2KB
PaidTimeOffRequestEntityConfiguration.cs 2KB
AddOrUpdateEmployeeCommandValidator.cs 2KB
IApplicationWriteDbContext.cs 2KB
DomainEntity'T.cs 2KB
PaidTimeOffPolicyDbEntityToDomainEntityMapperTests.cs 2KB
CurrentUserService.cs 2KB
SocialSecurityNumber.cs 2KB
AsciiTreeNode.cs 2KB
StringExtensions.cs 2KB
AddOrUpdateEmployeeViewModelToDomainEntityMapper.cs 2KB
DataInitializerService.cs 2KB
AddOrUpdateCustomerCommandValidator.cs 2KB
TestController.cs 2KB
CustomerEntity.cs 2KB
GetTenantsForCustomerQuery.cs 2KB
DomainEntityTests.cs 2KB
DependencyInjectionExtensions.cs 2KB
EmployeeController.cs 2KB
XUnitLogger.cs 2KB
TenantEntity.cs 2KB
ZipCode.cs 2KB
DateTimeHelper.cs 2KB
共 488 条
- 1
- 2
- 3
- 4
- 5
资源评论
陶涵煦
- 粉丝: 27
- 资源: 4654
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功