Simple-Specification:规范模式的简单C#实现

时间:2024-06-13 12:00:36
【文件属性】:

文件名称:Simple-Specification:规范模式的简单C#实现

文件大小:27KB

文件格式:ZIP

更新时间:2024-06-13 12:00:36

C#

简单规格 规范模式的简单C#实现 在计算机编程中,规范模式是一种特殊的软件设计模式,通过使用布尔逻辑将业务规则链接在一起,可以重新组合业务规则。 该模式经常在域驱动设计的上下文中使用。 可以使用多种不同的语法。 尽管可以在单元测试项目中找到实现方式,但最简单,最干净的实现方式如下。 NuGet软件包 PM> Install-Package SimpleSpecification 用法定义模型类 // Basic Person model public class Person { public int Age { get ; set ; } public bool Approved { get ; set ; } } 使用表达式或定义可单元测试的规范类 // Use expression syntax var spec = Specification < Person>.


【文件预览】:
Simple-Specification-master
----src()
--------SimpleSpecification.Specifications()
--------SimpleSpecification()
--------SimpleSpecification.UnitTests()
--------SimpleSpecification.sln(2KB)
----README.md(3KB)
----nuget()
--------SimpleSpecification.dll.nuspec(682B)
--------SimpleSpecification.1.0.0.nupkg(5KB)
----.gitignore(456B)

网友评论