1
我正在使用複合應用程序塊。我有一個使用構造函數注入的類(在構造函數參數中使用[ServiceDependency]屬性),它正在工作。但是,當我嘗試切換到使用屬性注入(屬性上的[ServiceDependency]屬性)時,注入不會發生(屬性保留爲空)。構造函數注入工作...屬性注入不是很多
我確保該屬性具有與舊的構造函數參數相同的類型,並且它是公共的。
編輯: 這是C#/。NET
我正在使用複合應用程序塊。我有一個使用構造函數注入的類(在構造函數參數中使用[ServiceDependency]屬性),它正在工作。但是,當我嘗試切換到使用屬性注入(屬性上的[ServiceDependency]屬性)時,注入不會發生(屬性保留爲空)。構造函數注入工作...屬性注入不是很多
我確保該屬性具有與舊的構造函數參數相同的類型,並且它是公共的。
編輯: 這是C#/。NET
它爲我,嗯...應該看起來像here
public class ProjectListViewPresenter : Presenter<IProjectListView>
{
private ILookupService _lookupService;
[ServiceDependency]
public ILookupService LookupService
{
get { return _lookupService; }
set { _lookupService = value; }
}
}
嗯..語言? 。淨?什麼? – skaffman 2009-06-25 20:48:55