4
剛開始使用NEventStore。IEventStore實例應該是靜態的嗎?
我應該我想連接(如數據庫連接),每次打電話Init()
,或者我應該創建一個IEventStore
static
(或singleton
)實例,只是初始化一次?
我知道例子here,它創建一個靜態實例(但也不使用MainProgram類以外的存儲)。
剛開始使用NEventStore。IEventStore實例應該是靜態的嗎?
我應該我想連接(如數據庫連接),每次打電話Init()
,或者我應該創建一個IEventStore
static
(或singleton
)實例,只是初始化一次?
我知道例子here,它創建一個靜態實例(但也不使用MainProgram類以外的存儲)。
對於您的應用程序,IEventStore實例應該具有單例生命週期。也就是說,它應該初始化一次。
謝謝達米安。請問NEventStore問題的最佳位置 - 在這裏或谷歌組(或其他地方)? –
谷歌集團是一個好地方。 – 2014-02-20 13:31:57
@DamianHickey:你能否詳細說明爲什麼把'IStoreEvents'註冊爲單例是個好主意?我們自己找不到任何理由。 –