ninject相关内容

Ninject和MonoDroid

有人有运气让Ninject从事MonoDroid吗?我已经从他们的网站上尝试了2.0和4.0 mono版本,还尝试了.net版本. 使用Mono版本时,我在我的StandardKernel实例化中遇到MissingMethodException 解决方案 我正在针对Android项目的WP7/Monotouch/Mono组合对Ninject进行实验,而Ninject的效果令人惊讶. ..
发布时间:2020-05-18 00:07:42 其他开发

EF4.0,存储库和Ninject 2

这是我面临的两个持续问题的延续: EF4.0-是否有办法查看附加了哪些实体在调试过程中使用什么ObjectContext?我正在使用这个空间来提出另一个稍微复杂的问题,并且我不想在其他线程中提出一个巨大的,超长的问题. 因此,简要介绍一下: 我有绑定到DTO的传入表单数据.我想将DTO映射到实体(游戏实体).问题在于游戏包含一个EntityCollection,我必须基于DTO中的in ..
发布时间:2020-05-18 00:07:39 C#/.NET

使用多个构造函数注入类

使用NInject解决具有多个构造函数的类似乎无效. public class Class1 : IClass { public Class1(int param) {...} public Class1(int param2, string param3) { .. } } 以下内容似乎无效: IClass1 instance = IocContainer.Get ..
发布时间:2020-05-18 00:07:36 其他开发

Ninject动态多个构造函数参数

我已经在现有的Winforms项目中实施了依赖注入,到目前为止进展顺利,但是我想归纳一下Forms的调用,尤其是数量众多的构造函数参数. 我的代码如下: Public Shared Function GetForm(formObject As BaseObject, _ parameters As Dictionary(Of String, Object)) As Form ..
发布时间:2020-05-18 00:07:34 其他开发

配置Ninject返回结果列表

我正在使用Ninject来解决依赖关系,并且它一直运转到现在.在此示例中,我实际上需要一个基于存储在App.config中的数据初始化的对象的列表. 但是,Ninject一直返回一个空列表.下面的代码段是我尝试过的一个示例.在某些上下文中,我包括了类层次结构的构造函数. public ServiceSchedulerBuilder(IList t ..
发布时间:2020-05-18 00:07:32 C#/.NET

注入条件绑定

我正在与Ninject一起在家里进行一个简单的测试台项目,只是想看看我能用它做什么.首先,我将为某些服务构建一个控制台运行程序,该运行程序接受各种参数并基于输入的内容,使用为流畅接口提供的相同方法来配置要运​​行的模型. 作为一个示例,假设我有一个详细度开关/o. /o可以作为/o:quiet,/o:normal或/o:verbose传递.各种选项都是不言自明的. 为满足该论点,我想附 ..
发布时间:2020-05-18 00:06:30 其他开发

如何创建一个Ninject自定义范围,该范围返回相同的对象,直到该对象被处置?

在Ninject中,在单例作用域中声明绑定意味着每次都将返回相同的对象.永远只有一个物体. 我想要一次返回一个对象.换句话说: 第一次调用Get()会实例化一个新对象并返回它. 随后对Get()的调用将返回相同的实例. 对象已处置. 对象处置后对Get()的第一次调用实例化了一个新对象/第二个对象,并返回该对象. 随后对Get()的调用将返回在步骤4中创建的对象. 编辑: ..

Ninject:将某些东西绑定到自身是什么意思?

Ninject具有self binding的功能,例如Bind().ToSelf(); 我读到了有关此内容的信息,但我没有得到任何重视或如何发挥作用.任何评论表示赞赏. 解决方案 如果Ninject找到需要创建的对象,并且它的构造函数带有Samurai参数,则它不知道如何实例化它. 但是当您使用Bind().ToSelf();时,Ninjec ..
发布时间:2020-05-18 00:06:19 C#/.NET

在ASP.NET MVC 4中使用Ninject时是否需要控制器工厂

关于将Ninject与asp.net mvc 4结合使用,我不知道该如何处理通过.net谷歌提供的大量文档 首先,我想知道asp.net中控制器工厂是否必要. 此外,构造函数注入确实是我们可以使用MVC 4进行依赖注入的唯一方法,因为当我将它们与控制器一起使用时,属性注入和方法注入似乎不起作用 解决方案 我不是Ninject的专家,但据我所知,我仅使用它将我的DataSourc ..
发布时间:2020-05-18 00:06:16 C#/.NET