我有一个WCF应用程序,正在其中监听消息。 EventHandler使用Serviceclient,后者使用HttpClient调用另一个API。
IoC类:
public static class IoC
{
public static IContainer Initialize()
{
ObjectFactory.Initialize(x =>
{
// Handlers
x.For<IHandle>().Use<EventHandler>();
// Service Clients
x.For<HttpClient>().Use<HttpClient>();
x.For<IServiceclient>().Use<Serviceclient>();
});
return ObjectFactory.Container;
}
}
我尝试在初始化之后但在返回之前添加:
ObjectFactory.Configure(x =>
{
x.Scan(scan =>
{
scan.LookForRegistries();
scan.Assembly("System.Net.Http");
});
});
但是,标题仍然有异常。