2014-01-12 112 views
4

剛開始使用NEventStoreIEventStore實例應該是靜態的嗎?

我應該我想連接(如數據庫連接),每次打電話Init(),或者我應該創建一個IEventStorestatic(或singleton)實例,只是初始化一次?

我知道例子here,它創建一個靜態實例(但也不使用MainProgram類以外的存儲)。

回答

5

對於您的應用程序,IEventStore實例應該具有單例生命週期。也就是說,它應該初始化一次。

+0

謝謝達米安。請問NEventStore問題的最佳位置 - 在這裏或谷歌組(或其他地方)? –

+0

谷歌集團是一個好地方。 – 2014-02-20 13:31:57

+0

@DamianHickey:你能否詳細說明爲什麼把'IStoreEvents'註冊爲單例是個好主意?我們自己找不到任何理由。 –

相關問題