首页 新闻 会员 周边

【求助】Unity 配置出错,请大家帮助看下,谢谢。

0
悬赏园豆:30 [已关闭问题] 关闭于 2014-08-24 12:34

先说错误:

Configuration is incorrect, the type AccountRepository does not have a constructor that takes parameters named connectionString.

 

AccountRepository 构造函数代码(此类,仅这一个构造函数):

public AccountRepository(IUnitOfWork unitOfWork, string connectionString)
{
            this.unitOfWork = unitOfWork;
            this.connectionString = connectionString;
}


Unity 配置 

    <container>
      <register type="IUnitOfWork" mapTo="UnitOfWork">
        <lifetime type="singleton" />
      </register>
      <register type="IAccountRepository" mapTo="AccountRepository">
        <constructor>
          <param name="connectionString" value="Data Source=.;Initial Catalog=Database.WCFData;Integrated Security=SSPI;" />
        </constructor>
      </register>
    </container>

 

这是什么原因呢? AccountRepository 有两个参数,一个 IUnitOfWork 参数,上面有设置了,仅剩第二个参数连接字符串了,还出个错误~~,求指点,先谢谢。

Srouni的主页 Srouni | 初学一级 | 园豆:9
提问于:2014-08-24 12:17
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册