大神们 关于web项目的C# 依赖注入

StrugglingSmallSun 2017-12-18 10:05:22
大神们 ,我想做一个这样的依赖注入 ,请问需要导入什么包,建什么样的工程啊
ManagerBase<DemoInfo>被人家封装了 看不到

public class DemoInfoManager : ManagerBase<DemoInfo>,IDemoInfoManager
{
IDemoInfoData _IDemoInfoData { get; set; }

public DemoInfoManager(IDemoInfoData repository)
{
_IDemoInfoData = repository;
}
}

我用的vs2015
越详细越好 谢谢
...全文
446 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
正怒月神 2017-12-18
  • 打赏
  • 举报
回复
.net的依赖注入可以使用Autofac 不过我没用过。 据说autofac性能比Ninect要高一些。
sdfgrtyu 2017-12-18
  • 打赏
  • 举报
回复
建立MVc的依赖项注入: 第一个修改创建一个自定义的依赖项解析器
StrugglingSmallSun 2017-12-18
  • 打赏
  • 举报
回复
引用 10 楼 u010941149 的回复:
分三个阶段: 第1阶段准备使用nInject. 第2阶段配置Ninect内核: 最后一个步骤是使用Ninject来创建对象
大神 能不能给个详细点的网站
sdfgrtyu 2017-12-18
  • 打赏
  • 举报
回复
分三个阶段: 第1阶段准备使用nInject. 第2阶段配置Ninect内核: 最后一个步骤是使用Ninject来创建对象
StrugglingSmallSun 2017-12-18
  • 打赏
  • 举报
回复
引用 6 楼 daixf_csdn 的回复:
没看到你要搞什么依赖注入的必要性。
为了分层啊 三层解耦合 原来用的工厂模式 直观但太麻烦 现在学学依赖注入
sdfgrtyu 2017-12-18
  • 打赏
  • 举报
回复
Ninject Ninject.web.Common Ninject.mvc3
大鱼> 2017-12-18
  • 打赏
  • 举报
回复
圣殿骑士18 2017-12-18
  • 打赏
  • 举报
回复
没看到你要搞什么依赖注入的必要性。
  • 打赏
  • 举报
回复
仅凭几行代码就能理解依赖注入,不如先找篇文章看看。https://www.cnblogs.com/qqlin/archive/2012/10/18/2720828.html
masanaka 2017-12-18
  • 打赏
  • 举报
回复
https://www.hanselman.com/blog/ListOfNETDependencyInjectionContainersIOC.aspx 用过Unity和Ninject
StrugglingSmallSun 2017-12-18
  • 打赏
  • 举报
回复
引用 2 楼 xuggzu 的回复:
楼主代码里用到了ManagerBase<DemoInfo>,自然要引用ManagerBase和DemoInfo所在的名空间了。
这不是重点吧 我想知道怎样依赖注入
xuggzu 2017-12-18
  • 打赏
  • 举报
回复
楼主代码里用到了ManagerBase<DemoInfo>,自然要引用ManagerBase和DemoInfo所在的名空间了。

111,100

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧