クラスがあります
public class Broker
{
public Broker(string[] hosts, string endPoint, string port, Type remoteType)
{
}
}
Unity XML構成を使用して構成したいのですが、C#のコードを使用して、すでに次のように構成できます。ここで、「container」はUnityコンテナーです。
container.Configure<InjectedMembers>()
.ConfigureInjectionFor<Broker>("myBroker",
new InjectionConstructor(hosts, endPoint, port, new InjectionParameter(typeof(IMyBrokeredObject))));
通常のユニティコールを使用して問題なく解決します
container.Resolve( "myBroker");
しかし、現在、私のxmlは最終パラメーターIMyBrokeredObjectを解決できません。上記のコードのように、Unityが単純に型を挿入することで型を解決しようとしているため、解決例外が発生します。
何か案は?