ninject 相关问题

NInject是.NET应用程序的依赖注入框架。

将 Ninject 与 Azure 移动应用程序后端结合使用

我正在尝试弄清楚如何将 Ninject 与 Azure 移动应用后端结合使用。移动应用程序后端是一个 .Net Web 应用程序。 遵循 Ninject.Web.Common wiki 中的 Ninject 文档...

回答 1 投票 0

API 方法调用时私有成员突然为空

发生了奇怪的事情:在我的 Web api 中,我在使用 Ninject 解析时将存储库注入到控制器中。存储库存储在私有只读成员变量中。工作完美! ...

回答 3 投票 0

如何在 Parallel.ForEach 循环中使用类的依赖关系,同时练习依赖注入/IoC

我有一些如下所示的代码。我是控制反转和 Ninject 的新手,不知道如何将 IOtherClass 注入 SomeService 以便 Parallel.ForEach 工作。我唯一的另一个猜测...

回答 2 投票 0

Ninject——如何使用 Parallel.ForEach 循环中使用的类进行 IOC

我有一些如下所示的代码。我是控制反转和 Ninject 的新手,不知道如何将 IOtherClass 注入 SomeService 以便 Parallel.ForEach 工作。我唯一的另一个猜测...

回答 2 投票 0

如何配置ninject将不同的依赖类型注入到同一个类中?

我遇到了我认为一定是常见的依赖注入相关问题。我无法找到相关的示例,而且我不喜欢我能提出的最佳解决方案。

回答 2 投票 0

该类型似乎未实现 Microsoft.Practices.ServiceLocation.IServiceLocator

我是 MVC 新手,我正在关注“Adam Freeman 的 PRO ASP.NET MVC 4”。我目前正在写第六章。在其中我正在学习如何在 MVC 4 中使用 Ninject 进行依赖注入...

回答 4 投票 0

'序列不包含元素'初始化ninject时出现异常

我在 Ninject 上遇到了一个问题,我以前从未见过并且不知道如何解决。我正在使用 MVC 5 的 MVC NuGet 包。 在我的NinjectWebCommon.cs中,有以下方法: 酒吧...

回答 6 投票 0

Ninject,如何通过调用LoggerFactory.CreateLogger<T>注入通用Logger

我正在开发 ASP.NET MVC 应用程序。 我已经在从 Global.asax 调用的静态类中初始化了 LoggerFactory 使用 Microsoft.Extensions.Logging; 使用 Serilog; 使用系统....

回答 3 投票 0

此示例中使用 Ninject 和 .toconstant 的 ASP.NET Core DI 框架的等效代码是什么?

我正在将一个使用 Ninject 的项目迁移到另一个使用 ASP.NET Core DI 的项目,当我试图在 Ninject 中注入这段代码时遇到了麻烦: 绑定 我正在将一个使用 Ninject 的项目迁移到另一个使用 ASP.NET Core DI 的项目,当我试图在 Ninject 中注入这段代码时遇到了麻烦: Bind<PlayerService.PlayerServiceClient>() .ToConstant(new PlayerService.PlayerServiceClient(new Channel(Configuration.GetValue<string>("playerServiceEndpoint"), ChannelCredentials.Insecure) .Intercept(new PrometheusClientInterceptor()))); 我怎么翻译这个? 谢谢! 好吧,我可以让它按如下方式工作: services.AddSingleton(new PlayerService.PlayerServiceClient(new Channel(Configuration.GetValue<string>("playerServiceEndpoint"), ChannelCredentials.Insecure)));

回答 1 投票 0

如何使用 Caliburn.Micro 和 Ninject 重用 MVVM 中的新视图

我正在测试动态修改网格控件结构的可能性(例如行数/列数)。 我正在使用最新版本的 Caliburn.Micro 和 Ninject 并使用 GridHelpers(我有

回答 0 投票 0

缺少无参数构造函数 - NInject 依赖注入

我曾尝试使用 Ninject 3 将“RuleChecker”注入我的控制器,但它不起作用。 错误“确保控制器具有无参数的公共构造函数。” 我有...

回答 2 投票 0

c#第一次在ServiceBase中进行TDD

我第一次尝试实施测试驱动开发(TDD)。 我的项目是 dotnet 3.5 中的 c#。 我已经阅读了《Professional Test Driven Development in c#》这本书,现在我想测试我的

回答 2 投票 0

Ninject 拦截方法未触发之前和之后

我正在研究 Mastering Ninject for Dependency Injection 一书中的一个示例,但是之前和之后的拦截没有触发,我不知道为什么。 我所有的代码都在下面,一个...

回答 0 投票 0

我可以在 Blazor .NET 6 项目中使用 Ninject 吗?

我有一个严重依赖 Ninject 的 Xamarin.Forms 项目。 我想用 Blazor +Maui 重新设计我的应用程序,但到目前为止我仍然使用 Ninject 作为我项目的第三方 DI,我还没有找到它

回答 0 投票 0

我如何用Ninject将我的服务注入到GetVaryByCustomString中?

我有一个ASP.NET MVC应用程序,我使用Ninject来做DI,我使用输出缓存系统。但是我需要从我的业务层(服务)中获取一些信息。但我不知道如何才能注入我的 ...

回答 1 投票 0

具有异步操作的线程安全单人

我有一个使用Ninject for DI的ASP.NET MVC5应用程序。我有一个消息,显示在每个页面的顶部。该消息是从一个web服务中获取的,使用一个异步操作。该消息...

回答 1 投票 0

.NET标准+.NET框架:无法加载文件或程序集'Ninject'。

SITUATION 我的解决方案结构如下: - 解决方案 - "WPF客户端 "PROJECT[.NET框架4.6.1](已参考:"核心逻辑 "PROJECT,"服务提供商 "PROJECT) - "核心 ...

回答 1 投票 2

使用字符串的依赖注入(ninject),反模式?

我有一些使用ninject注入依赖项的代码,这些依赖项是实际的字符串。这是注入字符串而不是例如创建新对象的反模式。即我...

回答 6 投票 10

DependencyResolver.Current.GetService始终返回null

根据本教程,要在我的Asp.net MVC 3应用程序中使用Ninject,我要做的就是通过Nuget安装软件包并配置依赖项。请按照下列步骤安装Package-Ninject ....

回答 2 投票 10

使用Ninject作为WPF中Calburn.Micro和MVVM的DI容器

所有我对使用System.ComponentModel.Composition作为IoC容器的Caliburn.Micro都有一些经验。这次我想找点乐子并使用Niject。要设置Calburn.Micro引导程序,我...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.