1
Castle Windsor documentation顯示Singleton是註冊組件的默認生活方式。Castle Windsor註冊組件的默認生活方式是否可以更改?
是否有可能改變默認的生活方式,例如默認情況下,註冊的組件會有短暫的生活方式?
Castle Windsor documentation顯示Singleton是註冊組件的默認生活方式。Castle Windsor註冊組件的默認生活方式是否可以更改?
是否有可能改變默認的生活方式,例如默認情況下,註冊的組件會有短暫的生活方式?
不確定是否可能,但您可以做的是添加一個「IContributeComponentModelConstruction」,將所有組件設置爲特定的生活方式。
檢查:http://blog.ploeh.dk/2010/04/26/ChangingWindsorlifestylesafterthefact/
看來好像這的確是在撰寫時的最佳選擇。我希望這是我們未來要做的事情:)。 –