我有這樣的代碼,以便在ASP.NET MVC網站:默認構造
x.For<AccountController>().TheDefault.Is.ConstructedBy(() => new AccountController());
此代碼拋出,這似乎相當自我解釋的警告,但由於某種原因,當我使用「使用」的方法是似乎沒有工作。我知道我做錯了什麼,並希望得到一些幫助。
的警告是:
警告1 'StructureMap.Configuration.DSL.Expressions.CreatePluginFamilyExpression.TheDefault' 已過時:「 「喜歡使用()方法」
謝謝。
+1「雖然我不確定這是什麼點」 – 2010-10-14 02:34:32
恩,downvoter--謹慎解釋? – RPM1984 2010-10-14 11:12:19
雖然我不是downvoter,但我認爲這是因爲您的答案是錯誤的,並且與原始代碼的結果會有很大不同。既然它被標記爲答案,你應該編輯它來使用lambda,就像我的答案一樣。 – 2010-10-14 13:17:40