【文件属性】:
文件名称:accounts-aggregate:使用Rust的最小帐户聚合示例
文件大小:13KB
文件格式:ZIP
更新时间:2021-02-11 01:01:27
Rust
帐户汇总
使用Rust的最小帐户聚合示例
根据位处理帐户交易:
用法
cargo run -- < source>
文件
cargo doc --open
领域词汇
骨料
从不可变的事件流构造的Accounts 。 在聚合上执行命令会导致新事件。
负责域业务规则。
指令
总计要执行的交易。
事件流
从聚合命令发出的不可变事件的有序集合。
投影
处理命令后的Accounts状态。
测验
可以使用子程序包生成测试数据。
执照
【文件预览】:
accounts-aggregate-main
----.gitignore(50B)
----README.md(949B)
----generator()
--------.gitignore(7B)
--------README.md(256B)
--------Cargo.toml(476B)
--------src()
--------Cargo.lock(10KB)
----Cargo.toml(493B)
----LICENSE(1KB)
----src()
--------models.rs(6KB)
--------main.rs(2KB)
----Cargo.lock(9KB)