NInject是.NET应用程序的依赖注入框架。
我正在使用Ninject和Nsubstitute之间可用的自动嵌入方式遇到问题。实际上,该软件包是一个名为ninject.mockingkernel.nsubstitute的ninject包装。
如何创建一个 Ninject 自定义作用域,在该对象被释放之前返回相同的对象?
在 Ninject 中,在单例范围内声明绑定意味着每次都会返回相同的对象。永远只能有一个对象。 我想要的是一次返回一个对象。在
我在我的应用程序中使用ninject和quartz.net,我想用ninject注入作业,但我不知道如何操作,因为我只知道jobdetail是由Jobimpl类而不是实例创建的...
我正在使用 MVC 5.2.3 并且我已经包含了软件包 忍者 Ninject.MVC5(也尝试过 MVC3) Ninject.Web.Common Ninject.Web.Common.WebHost 在 NinjectWebCommon 类(自动生成的类)中,我
我有这样的等级制度 通知类:INotification { 公共字符串消息{获取;放; } } 类Notification1:通知 { 公共 int 计数 { 得到;放; } } 类通知2:
我正在尝试指示我的 ASP.NET Core MVC 应用程序使用第 3 方 DI 容器。 我没有编写适配器,而是尝试按照这篇文章中的建议插入库
使用 NInject,在注入 ctor arg 时解析 IEnumerable<T> 失败,但在执行 Get<IEnumerable<T>>()
使用 NInject 时,如果我为 IEnumerable 设置了绑定,如果我直接请求 IEnumerable,它将起作用,但如果另一个绑定对象需要 IEnumerable,则不起作用。难道是……
我有一个 MVC4 应用程序,它使用反射在运行时加载控制器。这些控制器以及主应用程序使用 Ninject 将内容注入到构造函数中。 每个动态控制器主要...
当 ninject 内的弱引用集合中没有对象被释放时,内存泄漏,我做错了什么或者 ninject 中是否存在巨大错误? 当 Kernal 被处置后,所有的参考...
是否可以在不使用“魔术字符串”的情况下获取 C# 方法参数的名称?
我使用 Ninject 作为我的 IoC 容器。我有一些需要在运行时配置注入服务的实例,因此我需要传入构造函数参数。我目前正在做类似的事情
无法从程序集“Ninject.Web.WebApi”加载类型“Ninject.Web.WebApi.IWebApiRequestScopeProvider”
我最近将解决方案升级到 .net Framework 4.8 并更新了一系列 nuget 包,现在我在启动 API 项目时遇到问题。 我觉得这有一股不好的绑定重雷的味道......
我刚刚开始学习 Ninject,但遇到了记录器的问题。我目前有一个控制器,它有一个服务和记录器注入到构造函数中,如下所示: 公开
将 Ninject 与 Azure 移动应用程序后端结合使用
我正在尝试弄清楚如何将 Ninject 与 Azure 移动应用后端结合使用。移动应用程序后端是一个 .Net Web 应用程序。 遵循 Ninject.Web.Common wiki 中的 Ninject 文档...
发生了奇怪的事情:在我的 Web api 中,我在使用 Ninject 解析时将存储库注入到控制器中。存储库存储在私有只读成员变量中。工作完美! ...
如何在 Parallel.ForEach 循环中使用类的依赖关系,同时练习依赖注入/IoC
我有一些如下所示的代码。我是控制反转和 Ninject 的新手,不知道如何将 IOtherClass 注入 SomeService 以便 Parallel.ForEach 工作。我唯一的另一个猜测...
Ninject——如何使用 Parallel.ForEach 循环中使用的类进行 IOC
我有一些如下所示的代码。我是控制反转和 Ninject 的新手,不知道如何将 IOtherClass 注入 SomeService 以便 Parallel.ForEach 工作。我唯一的另一个猜测...
我遇到了我认为一定是常见的依赖注入相关问题。我无法找到相关的示例,而且我不喜欢我能提出的最佳解决方案。
该类型似乎未实现 Microsoft.Practices.ServiceLocation.IServiceLocator
我是 MVC 新手,我正在关注“Adam Freeman 的 PRO ASP.NET MVC 4”。我目前正在写第六章。在其中我正在学习如何在 MVC 4 中使用 Ninject 进行依赖注入...
我在 Ninject 上遇到了一个问题,我以前从未见过并且不知道如何解决。我正在使用 MVC 5 的 MVC NuGet 包。 在我的NinjectWebCommon.cs中,有以下方法: 酒吧...
Ninject,如何通过调用LoggerFactory.CreateLogger<T>注入通用Logger
我正在开发 ASP.NET MVC 应用程序。 我已经在从 Global.asax 调用的静态类中初始化了 LoggerFactory 使用 Microsoft.Extensions.Logging; 使用 Serilog; 使用系统....