panchj
-
- 469 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
用于构建 LightPoint 设计应用架构中领域模型的基本构成骨架规约,负责定义系统数据的核心规约,这部分的规约遵循 DDD 方式构建,除了定义领域模型及其基本的聚合根的规约抽象基础模型以外,还包括 CQRS、数据软删除和审计、基础性服务(如日志)等基础数据模型和处理方法的接口和基类,未来还根据实际的需要,扩展相关的公共内容。 本项目是参考 Steve Smith 的... More information -
- 387 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
在 Light Point 架构设计中,对卫语句(前置条件检查)模式具体实现,用于处理函数或方法的开始部分检查输入参数或程序状态是否满足执行该函数或方法的基本前提条件。 本项目是参考 Steve Smith 的 [Result](https://github.com/ardalis/Result) 的项目来具体实现的。 -
- 313 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
规约LigthPoint 应用技术架构设计中最基本的数据定义规范接口。正常情况下,系统中的具有实质意义的数据,不管是业务数据模型(如领域数据模型)还是中间过渡服务的数据模型(如 DTO)都应该满足这样的数据模型规范要求。 -
- 276 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
Specification 模式是一种设计模式,用于将复杂的业务规则或验证逻辑封装为独立、可重用的组件。这种模式允许你将一个或多个业务规则表示为特定的规范(Specification),然后可以轻松地在应用程序的各个部分中应用这些规范。 本项目是参考 Steve Smith 的 [Specification](https://github.com/ardalis/Specification) 的项目来具体实现的。 -
- 256 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
LigthPoint 应用技术架构中,对 C# enum 的 Smart Enum 方式的具体实现,相关的具体资料,可参见: 针对 [C# enum](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/enum) 的... More information -
- 254 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
在 .net core 中实现 Result 模式,用于在 Light Point 架构设计中,常规设计中的方法或者服务返回值的包装(Result)处理,具体来说,构建一个可支持 http 代码可以直接映射的抽象结果,在需要的时候使用。 本项目是参考 Steve Smith 的 [Result](https://github.com/ardalis/Result) 的项目来具体实现的。 -
- 169 total downloads
- last updated 12/29/2023
- Latest version: 1.0.0
Package Description -
- 144 total downloads
- last updated 12/29/2023
- Latest version: 1.0.0
Package Description -
- 94 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
在 .net core 中实现 Result 模式,用于在 Light Point 架构设计中,常规设计中的方法或者服务返回值的包装(Result)处理,具体来说,构建一个可支持 http 代码可以直接映射的抽象结果,在需要的时候使用。 本项目是参考 Steve Smith 的 [Result](https://github.com/ardalis/Result) 的项目来具体实现的。 -
- 91 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
LigthPoint 应用技术架构中,对 C# enum 的 Smart Enum 方式的具体实现,相关的具体资料,可参见: 针对 [C# enum](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/enum) 的... More information -
- 87 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
Specification 模式是一种设计模式,用于将复杂的业务规则或验证逻辑封装为独立、可重用的组件。这种模式允许你将一个或多个业务规则表示为特定的规范(Specification),然后可以轻松地在应用程序的各个部分中应用这些规范。 本项目是参考 Steve Smith 的 [Specification](https://github.com/ardalis/Specification) 的项目来具体实现的。 -
- 84 total downloads
- last updated 4/19/2024
- Latest version: 1.2.0
通过针对 ILpEntityBase 和 ILpDtoBase 的扩展,分别构建简化的,针对 Light Point 的 LpDto 和 LpDomainEntity 对象映射的方法。