读书人

unity中,有哪位高手用过构造函数注入

发布时间: 2012-05-16 11:12:12 作者: rapoo

unity中,有谁用过构造函数注入.
如下面的程序:
public class test
{
test(string aa)
{
console.write(aa);
}

test(int b)
{
console.write(b.tostring());
}
}

我想在另一个类中调用test(string aa)这个构造器.

IUnityContainer container = new UnityContainer();
container.RegisterInstance("testName", "hello world");

container.RegisterType<test>(new IndjectContructor(new ResolveParmeter<string>("testName")));


//调用
test t = container.Resolve<test>();
我这里想调用test(string aa)这个构造函数,输出结果hello world.

但上面的程序无法实现,请教高手.




[解决办法]
up
[解决办法]
http://www.cnblogs.com/overred/articles/1090708.html

4.在实现注册映射时构造函数public Log(ILogFormatter format)参数不能为string,int等值类型,需要为接口或者类

[解决办法]
container.RegisterInstance("testName", "hello world");
container.RegisterType<test>(new InjectionConstructor(new ResolvedParameter<string>("testName")));
是调用test(string aa)这个构造函数呀,晕..
[解决办法]

探讨
http://www.cnblogs.com/overred/articles/1090708.html

4.在实现注册映射时构造函数public Log(ILogFormatter format)参数不能为string,int等值类型,需要为接口或者类

读书人网 >asp.net

热点推荐