0.4.0-preview.5
Pre-release
Pre-release
Breaking Changes(破坏性改动)
- Isolation: The configuration is modified to #52
Isolation: 配置调整{ "ConnectionStrings": { "DefaultConnection": "server=localhost;uid=sa;pwd=P@ssw0rd;database=identity;" }, "IsolationConnectionStrings": [ //reanme Isolation to IsolationConnectionStrings, and from ConnectionStrings to root. { "TenantId": "*", "Environment": "development", "ConnectionString": "server=localhost,1434;uid=sa;pwd=P@ssw0rd;database=identity;", "Score": 99 }, { "TenantId": "00000000-0000-0000-0000-000000000002", "Environment": "development", "ConnectionString": "server=localhost,1435;uid=sa;pwd=P@ssw0rd;database=identity;" } ] }
Chores(杂务)
- Add License #48
添加 License - Change .editorconfig #52
修改 .editorconfig - Unified version, upgrade Masa.Utils Library Package to 0.4.0-preview.5 #57
统一版本,升级 Masa.Utils 包到 0.4.0-preview.5
Docs:
- Isolation.UoW.EF: Modify the Readme document #52
Isolation.UoW.EF: 修改 Readme 文档 - EventBus: Modify EventBus documentation #53
EventBus: 修改 EventBus 文档
Features
- PM: Add environment、cluster、project、app service #44
PM: 添加环境、集群、项目、应用相关的服务 - Mapping: Support Mapping #47 #48
Mapping:支持映射 - Service: Add service contracts(Request/Response) #50
Service:添加服务契约(Request/Response) - DDD: Add IGenerateDomainEvents #52
DDD:添加 IGenerateDomainEvents - Data.Contracts: Add
ISoftDelete
,IDataFilter
#49
Data.Contracts: 添加ISoftDelete
,IDataFilter
- Data: Add Masa.BuildingBlocks.Data #49
Data: 添加 Masa.BuildingBlocks.Data
Refactors(重构)
- Event: Delete EventId, CreationTime properties, and add GetEventId, SetEventId, GetCreationTime, SetCreationTime methods #46
Event: 删除EventId, CreationTime 属性,添加 GetEventId, SetEventId, GetCreationTime, SetCreationTime方法 - Ddd.Domain:
IAuditEntity
supports soft delete #49
Ddd.Domain:IAuditEntity
支持软删除 - Data.UoW:
IDbConnectionStringProvider
moved to Masa.BuildingBlocks.Data #49
Data.UoW:IDbConnectionStringProvider
移动到 Masa.BuildingBlocks.Data - Isolation: Delete
IIsolationDbConnectionStringProvider
#49
Isolation: 删除IIsolationDbConnectionStringProvider