首页新闻找找看学习计划

Asp.net mvc中使用Service为null

0
[已解决问题] 解决于 2019-08-29 15:49

框架中使用的是依赖注入,在BLL中定义了

interface IPersonService 接口

还有
class PersonService :IPersonService

对接口的实现。具体写了增删改查等。。。。。
在Controller中使用时。。

public IPersonService Person{get;set;}
就可以用Person.Add()等方法。。

但是 我在另一个类库中的ExcelHelper类中使用

public IPersonService Person{get;set;}

就会出现Person为null的情况.

ExcelHelper 所在的类库 和 Controller所在的类库不是一个。

这个时候怎么使用增删改查。

Melody.Gkx的主页 Melody.Gkx | 初学一级 | 园豆:196
提问于:2019-02-21 17:46
< >
分享
最佳答案
0

ExcelHelper 类中的构造函数有传入IPersonService吗?

奖励园豆:5
Shendu.CC | 小虾三级 |园豆:1806 | 2019-02-22 12:13

解决了,需要在IOC中注册ExcelHelper

Melody.Gkx | 园豆:196 (初学一级) | 2019-02-24 16:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册