2010-10-15 40 views
0

在NServiceBus接口,爲什麼可以這樣來配置一些事情:NServiceBus配置界面問題

NServiceBus.Configure.Instance .Configurer.ConfigureComponent(ComponentCallModelEnum.Singleton);

而一些方面的配置是這樣的:

NServiceBus.Configure.With() .DoNotAutoSubscribe();

「實例」在這裏有什麼意義?

回答

0

在第一種情況下,您正在將特定組件配置到NSB容器中。例如,您可能想要將一個NH ISessionFactory作爲單例對象加載到NSB容器中。在第二種情況下,您正在配置NSB行爲。 「Instance」只是靜態訪問Configure類的一種方法。使用「With」強制某些配置行爲,包括配置事物的順序。