inversion-of-control相关内容
我想下面的书籍:临ASP.NET MVC框架由史蒂芬·桑德森 ... 行容器=新WindsorContainer(十一); 产生这个错误: 无法从'DomainModel.Abstract.IPeopleRepository,的DomainModel“来的System.Type转换 - 也许键入找不到** 公共WindsorControllerFactory() { Config
..
我是跟进贾森Dentler的一系列关于如何与现实世界的ASP.NET MVC的N层应用程序中使用的NHibernate + IOC(Ninject)的职位。可悲的是,他放弃了系列。有没有人有,涵盖类似的情景文章什么好的建议?我会在学习这样的事情很有意思。 解决方案 鲍勃·奎文 TruckTracker turorials utalise MVC,NHibernate的,Ninject和My
..
尽管整合 StructureMap.MVC5 以一个ASP.Net MVC5 Web应用程序,实现了它使用3.1版本的SM和不4+。然后试图采取包括在此的NuGet文件,并改变它SM4,但很多code的在那里,整个SM3.1和SM4几个不兼容的电话。 就这样,我结束了写一个简单的IoC如下。寻找其不足之处,什么告知已经相比,这里链接的版本的NuGet效率低下。 定义默认的注册表 公共类Def
..
我有一个简单的自定义 FilterAttribute 我用各种装饰 ActionMethods 。 如: 的[AcceptVerbs(HttpVerbs.Get) [MyCustomFilter] 公众的ActionResult酒吧(...) {...} 现在,我想一些日志记录添加到这个CustomFilter行动..所以是个好孩子,我使用 DI /国际奥委会 ...,因此希望使用此模式为
..
我有使用Castler温莎的IoC。每个Web请求的基础创建LINQ2SQL的datacontext一个ASP.NET MVC应用程序 由于某种原因,我不完全理解,每一个新的datacontext创建时间(每个web请求)的内存大约8K被吸收而不是释放 - 这不可避免地会导致内存不足异常。 如果我强迫垃圾收集内存被释放确定。 我的DataContext类是非常简单的: 公共类DataCon
..
我的服务接口有 Services.Interfaces 的命名空间 服务接口的实现具有 Web.UI.Services 的命名空间 我有例如2服务实现 IUserService,需要注册到UserService ICountryService,需要注册才能CountryService 这是我目前与SimpleInjector注册这些服务。 container.Register
..
我有一个使用 Ninject 并的 MvcSiteMapProvider 。 我创造了这个类MvcSiteMapProvider使用动态节点添加到我的网站地图: 公共类PageNodeProvider:DynamicNodeProviderBase { 公共覆盖的IEnumerable< DynamicNode> GetDynamicNodeCollection()
..
我有一个MVC 3网站,使用IOC(统一),并产生我的模型瓦特/ EF4和波苏斯。我使用的是动作过滤器犯我的UnitOfWork: 公共类UseUnitOfWorkAttribute:ActionFilterAttribute,IActionFilter { 私人只读IUnitOfWork _unitOfWork; 公共UseUnitOfWorkAttribute() {
..
我ASP.NET MVC newbye和我学习和试验企业设计模式:的确是非常有趣和有用的东西!但我一直缺少的东西有关配置资源的概念。为了更具体要注重的ControllerFactory的机制注入控制器构造在控制器中使用IFuncyRepository或IFuncyService或电气特性的一种“资源”的实施(在我来说,我使用StructureMap如IOC)。 我的问题是在哪里/ IF /如何将
..
我有一个asp.net MVC的网站,我使用ninject为国际奥委会和NHibernate我的ORM映射 这是我结合国际奥委会code: 内部类ServiceModule:NinjectModule { 公共覆盖无效负载() { 绑定(typeof运算(IIntKeyedRepository<>))。为了(typeof运算(库<>))。
..
我开发一个MVC应用程序,我使用的是统一政府间海洋学委员会。我的应用程序基本上由一个UI层,服务层和存储库层。 我的典型控制器是: 公共类的TestController:控制器 { 私人ITestService testServ; 公众的TestController(ITestService _testServ) {
..
在MVC 3做了什么变化?我曾尝试在互联网上所有的例子设立统一作为我IoC容器,但我不断收到一个错误说,统一解决不了我的UserController的。这是我的构造我的UserController的: 公共UserController中(IUserService userService) { _userService = userService; } 我注册了IUserService
..
我希望能够访问的定制属性像用户名和姓身份验证的用户无需每次都查询数据库。我发现
..
请注意:使用AutoFac了解DI和IOC我刚刚开始。 时的依赖注入应该在控制器构造函数初始化? 这是怎么回事? 私人IMyService iMyService; 公众的HomeController(IMyServices为myService) { iMyService =为myService; } 从不同... 公共IMyService iMyService =新的MyServ
..
我仍然大多与控制反转陌生的(虽然我现在正在学习一下),所以如果这是解决我的问题,只是让我知道,我会回去学习一下吧。 我有一双控制器,这就需要一个Session变量,自然没有什么太特殊了,因为会议是如何工作摆在首位发生,但是这让我想知道什么最干净的方式来两个独立的控制器之间共享相关的对象是。在我的具体情况我有一个UploadController和ProductController的这一起工作相互上
..
在与Ninject.MVC 2.2.0.3(
..
在一个MVC 3应用程序中使用实体框架4 Ninject时,什么是一个存储库和EF背景下适当生命周期作用域? 我一直在使用InTransientScope的默认,但质疑是否应该InRequestScope。 公共类myController的:控制器 { 私人只读IMyRepo _repo; 公共myController的(IMyRepo回购) { _repo =回
..
我要建一个使用与NHibernate的处理数据库访问DDD(领域驱动设计)的方法ASP.NET MVC应用程序。我有我想通过注入依赖到域模型类(管理员)IoC容器,如温莎城堡,是这样的: 公共类管理 { 公共虚拟INT标识{搞定;组; } // ..剪断..// 公共虚拟字符串HashedPassword {搞定;保护套; } 公共无效SetPassword(字符串pl
..
我建立一个MVC3应用程序,试图用国际奥委会和构造器注入。我的数据库有(到目前为止)约50桌。我使用EF4(W / POCO T4模板)为我的DAC code。我使用存储库模式,并且每个表都有它自己的仓库。我在服务层我的服务类注射瓦特/这些存储库。 问题:我的服务类正在成长中,他们需要存储库的数量。在某些情况下,我快到10库,并且它开始闻。 是否有设计库和服务类,这样的服务并不需要那么多库?一
..
我正在用流利的NHibernate的一个Asp.Net MVC 3应用程序。我只是试图添加使用StructureMap IoC容器。 我实现了自定义控制器工厂,使用StructureMap创建控制器并注入的依赖关系。每个控制器构造函数有一个或多个服务,进而采取DAO的构造函数的参数。每个DAO构造函数采用ISessionFactory。 有关我的StructureMap NHibernate的
..