ninject-2

    0热度

    1回答

    请考虑以下集成测试。我想找到一种方法来正确地调用最后一个Bind函数。 using System.Collections.Generic; using Microsoft.VisualStudio.TestTools.UnitTesting; using Ninject; using Ninject.Modules; namespace Cdpq.GCD.Test.Intégration

    11热度

    1回答

    我使用Ninject 2.0处理DI在我的应用程序之一,我已经遇到东西是困惑我。没有文档也没有太大的帮助,说实话。 说我有一个签名构造 - ctor(IServiceFactory factory1, IServiceFactory factory2) { this.factory1 = factory1; this.factory2 = factory2; } 虽然这

    0热度

    2回答

    我正在玩一些代码,并且需要关于一些项目的意见。 我需要从认证服务返回一个用户对象回我的控制器,通过Ninject注入控制器。所以每个人都在同一页面上。这里是控制器代码以及一些服务代码。 在登录ActionResult中,我检查用户是否存在,如果他们这样做,我将使用身份验证服务对他们进行身份验证。好吧,很简单,它返回true | false。我还希望用户可以做更多的事情,我已经打到数据库,为什么回去

    6热度

    1回答

    我觉得我错过了一些明显的东西。我在这里阅读了几个相关的问题,并且我已经阅读了Ninject的维基上更新的上下文绑定页面,但是它仍然无法工作。 我正在尝试改造使用工厂模式使用Ninject的遗留应用程序。 我有1个接口(IInterface)由2个类(ClassB和ClassC)实现。 IInterface有一个加载方法。在ClassB的加载方法中,它实例化ClassC,然后执行它的加载方法。 基本

    0热度

    1回答

    我已经通过nuget将Ninject Mvc Extensions添加到我的项目中,并且已将NinjectMVC3文件放入App_Start文件夹。如果我进入我的源代码,“No available source”页面出现在我的面前。 问题是我无法访问代码行的下一步。我必须在自己的代码中找到下一步并放置断点。 它正在寻找NinjectDependencyResolver.cs,但在当前路径中没有这样

    2热度

    2回答

    我正在为我的IoC容器使用Ninject,并且正在尝试编写一些单元测试。我发现了Ninject Mocking Kernel,所以我想我会放弃它,但我无法通过最简单的测试。我错过了一些东西,需要一点帮助。 Moq.4.0.10827.Final Ninject-2.2.0.0释放净4.0 Ninject.MockingKernel-2.2.0.0释放净4.0 我的单元测试... [TestMeth

    0热度

    2回答

    我写周围的C#的Facebook SDK usign下面的代码的包装: public interface IFacebookService { Uri GetLoginUri(string returnUrl); FacebookResult OAuth(string url, string code); void Post(string message, st

    0热度

    1回答

    通用接口使用Ninject 2.2,我有以下的失败测试(简体): public interface IGenericView<T> { } public interface IDefaultConvention { } public class DefaultConvention : IDefaultConvention { } public class DefaultCo

    4热度

    1回答

    我有一个工厂,看起来像如下: public IFoo GetFoo(IFile file) { return _kernel.Get<IFoo>(new ConstructorArgument("file", file)); } 它,直到我用的起订量正常工作嘲笑IFoo。在模拟中没有名为file的构造函数参数,并且我得到一个Ninject.ActivationException。

    2热度

    1回答

    大概哑巴这里..但天色已晚:) 我想使用MassTransit与Ninject。我知道心不是为Ninject与MT尽可能多的爱,但我想继续不管..也许助阵evntualy。 例子我发现迄今为止似乎要求从MassTransit.NinjectIntegration使用基类MassTransitModuleBase; 然而,在2.0.0.5,这并不出现 - 现在会有改变?任何建议?