inversion-of-control相关内容

教程关于国际奥委会+ NHibernate的MVC +

我是跟进贾森Dentler的一系列关于如何与现实世界的ASP.NET MVC的N层应用程序中使用的NHibernate + IOC(Ninject)的职位。可悲的是,他放弃了系列。有没有人有,涵盖类似的情景文章什么好的建议?我会在学习这样的事情很有意思。 解决方案 鲍勃·奎文 TruckTracker turorials utalise MVC,NHibernate的,Ninject和My ..
发布时间:2016-06-28 20:57:07 ASP .NET

ASP.Net MVC5和StructureMap4 - 简化的方法

尽管整合 StructureMap.MVC5 以一个ASP.Net MVC5 Web应用程序,实现了它使用3.1版本的SM和不4+。然后试图采取包括在此的NuGet文件,并改变它SM4,但很多code的在那里,整个SM3.1和SM4几个不兼容的电话。 就这样,我结束了写一个简单的IoC如下。寻找其不足之处,什么告知已经相比,这里链接的版本的NuGet效率低下。 定义默认的注册表 公共类Def ..

是否有可能使用依赖注入/国际奥委会的ASP.NET MVC FilterAttribute?

我有一个简单的自定义 FilterAttribute 我用各种装饰 ActionMethods 。 如: 的[AcceptVerbs(HttpVerbs.Get) [MyCustomFilter] 公众的ActionResult酒吧(...) {...} 现在,我想一些日志记录添加到这个CustomFilter行动..所以是个好孩子,我使用 DI /国际奥委会 ...,因此希望使用此模式为 ..

LINQ到SQL的DataContext温莎IoC的内存泄漏问题

我有使用Castler温莎的IoC。每个Web请求的基础创建LINQ2SQL的datacontext一个ASP.NET MVC应用程序 由于某种原因,我不完全理解,每一个新的datacontext创建时间(每个web请求)的内存大约8K被吸收而不是释放 - 这不可避免地会导致内存不足异常。 如果我强迫垃圾收集内存被释放确定。 我的DataContext类是非常简单的: 公共类DataCon ..

说明国际奥委会和自动处置的神秘世界

我ASP.NET MVC newbye和我学习和试验企业设计模式:的确是非常有趣和有用的东西!但我一直缺少的东西有关配置资源的概念。为了更具体要注重的ControllerFactory的机制注入控制器构造在控制器中使用IFuncyRepository或IFuncyService或电气特性的一种“资源”的实施(在我来说,我使用StructureMap如IOC)。 我的问题是在哪里/ IF /如何将 ..
发布时间:2016-06-28 12:49:27 ASP .NET

在asp.net MVC的,有没有使用国际奥委会注入多发性库到控制器更优雅的方式?

我有一个asp.net MVC的网站,我使用ninject为国际奥委会和NHibernate我的ORM映射 这是我结合国际奥委会code: 内部类ServiceModule:NinjectModule { 公共覆盖无效负载() { 绑定(typeof运算(IIntKeyedRepository<>))。为了(typeof运算(库<>))。 ..

团结国际奥委会和MVC 3测试版 - 传递给IRepository构造控制器

在MVC 3做了什么变化?我曾尝试在互联网上所有的例子设立统一作为我IoC容器,但我不断收到一个错误说,统一解决不了我的UserController的。这是我的构造我的UserController的: 公共UserController中(IUserService userService) { _userService = userService; } 我注册了IUserService ..
发布时间:2016-06-28 12:44:00 ASP .NET

依赖注入初始化

请注意:使用AutoFac了解DI和IOC我刚刚开始。 时的依赖注入应该在控制器构造函数初始化? 这是怎么回事? 私人IMyService iMyService; 公众的HomeController(IMyServices为myService) { iMyService =为myService; } 从不同... 公共IMyService iMyService =新的MyServ ..
发布时间:2016-06-28 11:50:09 C#/.NET

ASP.NET MVC - 共享会话状态控制器之间

我仍然大多与控制反转陌生的(虽然我现在正在学习一下),所以如果这是解决我的问题,只是让我知道,我会回去学习一下吧。 我有一双控制器,这就需要一个Session变量,自然没有什么太特殊了,因为会议是如何工作摆在首位发生,但是这让我想知道什么最干净的方式来两个独立的控制器之间共享相关的对象是。在我的具体情况我有一个UploadController和ProductController的这一起工作相互上 ..
发布时间:2016-06-28 11:47:18 ASP .NET

注入依赖成域模型类与NHibernate(ASP.NET MVC + IOC)

我要建一个使用与NHibernate的处理数据库访问DDD(领域驱动设计)的方法ASP.NET MVC应用程序。我有我想通过注入依赖到域模型类(管理员)IoC容器,如温莎城堡,是这样的: 公共类管理 { 公共虚拟INT标识{搞定;组; } // ..剪断..// 公共虚拟字符串HashedPassword {搞定;保护套; } 公共无效SetPassword(字符串pl ..

设计存储库DI(构造函数注入)为服务层

我建立一个MVC3应用程序,试图用国际奥委会和构造器注入。我的数据库有(到目前为止)约50桌。我使用EF4(W / POCO T4模板)为我的DAC code。我使用存储库模式,并且每个表都有它自己的仓库。我在服务层我的服务类注射瓦特/这些存储库。 问题:我的服务类正在成长中,他们需要存储库的数量。在某些情况下,我快到10库,并且它开始闻。 是否有设计库和服务类,这样的服务并不需要那么多库?一 ..

StructureMap,NHibernate和多个数据库

我正在用流利的NHibernate的一个Asp.Net MVC 3应用程序。我只是试图添加使用StructureMap IoC容器。 我实现了自定义控制器工厂,使用StructureMap创建控制器并注入的依赖关系。每个控制器构造函数有一个或多个服务,进而采取DAO的构造函数的参数。每个DAO构造函数采用ISessionFactory。 有关我的StructureMap NHibernate的 ..
发布时间:2016-06-22 11:46:52 ASP .NET