0

私のビューコンストラクター:

public View1(IRegionManager regionManager, IUnityContainer container, bool myParam)
{
}

myParamいつ設定するのですResolve<View1>()か?ありがとうございました。

4

1 に答える 1

2

タイプを Unity に登録し、すべての引数を指定する必要があります。

this.container.RegisterType<View1>(new InjectionConstructor(this.container.Resolve<IRegionManager>(), this.container,true));

そうすれば、それを解決する方法がわかります。そのため、bool 値をプロパティとして設定し、InjectionProperty代わりに使用する方がよい場合があります。

于 2010-06-04T01:35:36.890 に答える