【问题标题】:Should IEventStore Instance be Static?IEventStore 实例应该是静态的吗?
【发布时间】:2014-01-12 20:51:31
【问题描述】:

刚刚开始使用 NEventStore

我应该在每次想要连接时调用Init()(如数据库连接),还是应该创建IEventStorestatic(或singleton)实例并只初始化一次?

我知道示例 here,它创建了一个静态实例(但也不使用 MainProgram 类之外的存储)。

【问题讨论】:

    标签: c# event-sourcing neventstore


    【解决方案1】:

    IEventStore 实例相对于您的应用程序应该有一个单例的生命周期。也就是说,它应该被初始化一次。

    【讨论】:

    • 谢谢达米安。询问 NEventStore 问题的最佳地点 - 在这里或在 google 组(或其他地方)?
    • @DamianHickey:您能详细说明为什么将IStoreEvents 注册为单身人士是个好主意吗?我们自己找不到任何好的理由。
    • @D.R.它就是这样设计的。
    猜你喜欢
    • 2015-05-31
    • 2010-09-06
    • 2011-06-23
    • 1970-01-01
    • 2015-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多