首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

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

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等值类型,需要为接口或者类

热点排行