【文件属性】:
文件名称:com-pact:.NET的替代Pact实现
文件大小:148KB
文件格式:ZIP
更新时间:2021-05-23 14:53:57
pact pact-broker pact-contract pact-specification C#
袖珍的
支持Pact Specification v3的.NET的替代Pact实现。
介绍
为什么还要执行另一个公约?
最重要的是,这是一个有趣的项目,使我可以了解很多有关的细节。
我的印象是,尽管几乎所有Pact实现都可以重用相同的(Ruby)核心逻辑,但是在实践中它增加了一些偶然的复杂性,结果该项目的发展步伐并没有那么快它可能。
我认为标准/规范具有更多独立的实现是健康的。
地位
ComPact已经被各种人和组织所使用,并且随着越来越多的人尝试不同的场景,仍在消除一些错误。 我尝试快速回应问题。 拉请求是受欢迎的。
不支持的功能
此实现不支持:
规范版本低于2.0。
“身体存在,但为空”-语义。 由于.NET的实用性,不存在的主体与不存在的主体之间将不会进行区分。
根据要求匹配规则。
将来它可能支持:
JSON以外的数据格式(即XML)。 目前,内容类型标头和消息元数据