【发布时间】:2018-01-26 22:32:34
【问题描述】:
我一直在使用 CQRSLite 在我的应用程序中实现 CQRS 模式。但我还没有找到一种方法来从 POST 操作返回结果。
谁能帮忙解决这个问题。
谢谢,
【问题讨论】:
标签: cqrs
我一直在使用 CQRSLite 在我的应用程序中实现 CQRS 模式。但我还没有找到一种方法来从 POST 操作返回结果。
谁能帮忙解决这个问题。
谢谢,
【问题讨论】:
标签: cqrs
从命令中获取返回值并不是一个好习惯。但是,http post 有点不同。
人们的一个常见问题是知道刚刚创建的新事物的 Id 是什么。 IE。如果你创建了一些东西,但没有返回 Id,因为它是一个 CQRS 命令。在这种情况下,我在发出命令之前创建了 Id。我通常使用 GUID,但还有其他获取值的方法。然后我可以将 Id 传递给命令并将其返回给调用者。
希望这是有道理的。
【讨论】: