2010-10-21 60 views
1

我已經創建了簡單工廠:溫莎城堡:類型化廠未使用註冊子解析器

public interface ICommandFactory 
{ 
    ICommand CreateCommand(string componentName); 
} 

實現並採用類型化廠容廠貌,從溫莎:

Container.AddFacility<TypedFactoryFacility>(); 
Container.Kernel.Register(Component.For<ICommandFactory>().AsFactory()); 

也是我使用subresolver:

Container.Kernel.Resolver.AddSubResolver(new CommandResolverByName(Container.Kernel, null)); 

不幸的是,當我嘗試使用打字工廠爲我的界面它不使用自定義s ubresolver。 有誰人知道這個問題,或者是剛剛輸入工廠的工作方式:>

在此先感謝

的Jakub

+0

請發佈失敗的測試。 – 2010-10-21 15:05:48

回答

1

它在2.5版本。