【问题标题】:How to return results from CQRSLite如何从 CQRSLite 返回结果
【发布时间】:2018-01-26 22:32:34
【问题描述】:

我一直在使用 CQRSLite 在我的应用程序中实现 CQRS 模式。但我还没有找到一种方法来从 POST 操作返回结果。

谁能帮忙解决这个问题。

谢谢,

【问题讨论】:

    标签: cqrs


    【解决方案1】:

    从命令中获取返回值并不是一个好习惯。但是,http post 有点不同。

    人们的一个常见问题是知道刚刚创建的新事物的 Id 是什么。 IE。如果你创建了一些东西,但没有返回 Id,因为它是一个 CQRS 命令。在这种情况下,我在发出命令之前创建了 Id。我通常使用 GUID,但还有其他获取值的方法。然后我可以将 Id 传递给命令并将其返回给调用者。

    希望这是有道理的。

    【讨论】:

    • 感谢您的快速回复,您能否发送与 CQRSLite 集成的代码示例或我可以参考的 url。
    猜你喜欢
    • 2020-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-30
    • 2010-09-05
    • 2018-02-21
    相关资源
    最近更新 更多