unity配置问题

有这么个问题

C# code

    public interface Repository<T> : IRepository<T> where T : class, new()
 {
 }

public class Repository<T> : IRepository<T> where T : class, new() 
{

}

public class sendService:Service<go>,IsendService

 { public sendService(IRepository<go> repo) : base(repo)

{

 }

}

 

配置内容

 

这个地方在配置文件里dependency 总是报错,告诉我这个类没法实例化,

 

    <register type="IRepository[]" name="repository" mapTo="Repository[]"> <constructor> 
<param name="f">
<dependency name="DbContextFactory">
</dependency> 
</param> 
</constructor>

</register> 
<register type="IsendService" mapTo="sendService"> 
<constructor>
 <param name="repo"> 
<dependency name="repository"></dependency>
 </param> 
</constructor> 
</register>

 

配置到底要怎么办呢?


胡说叔叔
浏览 494回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP