ASP.NET MVC 中的 NInject、nHibernate 和审核
我正在开发一个继承的应用程序,它使用 NInject 和 nHibernate 作为 ASP.NET MVC (C#) 应用程序的一部分。目前,我正在研究修改审核的问题。每个实体…
Ninject 与多个接口绑定
我有一个像这样的控制器: public class Controller { public TokenService _service; [Inject] public Controller(TokenService service) { _service…
Ninject 注入到通过反射构造的对象中
我们遇到了一个问题,我们希望将依赖项注入到通过反射构造的对象中: Type _type = Type.GetType(className, true, true); ConstructorInfo _ctor = _…
如何替代使用 Wcf 合约的接口
假设我有 3 个程序集:Example.Core、Example.Contracts、Example.WcfServices。在我的合约程序集中,我定义了一个接口并添加了一些操作,例如 ICalcu…
Ninject - 找不到资源
我收到错误 找不到资源。 当我尝试在我的 MVC-3 应用程序中实现 Ninject 时。问题似乎来自 CreateKernel() 期间的 Global.asax #region Inversion of …
在Application_Start中访问ninject内核
我正在使用 Ninject 和随 nuget 安装的 MVC3 扩展。我的内核设置代码位于 App_Start/NinjectMVC3.cs 文件中。控制器中的一切都运行良好,但我无法弄清…
Ninject - 基于子域动态指定连接字符串
我正在尝试使用 ninject 根据 url 动态指定连接字符串。 我正在使用 ninject.mvc nuget 包,该包使用 webActivator。 我的代码如下: 我的注入: kern…
如何使用 Ninject 设置可选方法拦截?
假设我有一个类,我有时想*(但现在总是)拦截一些(但不是全部)方法。按照我的理解,这可以通过我的 Ninject 模块(在更高级别的代码中)中的 Inter…
你应该如何在我的 asp.net-mvc 站点上使用 UnitofWork 模式(使用 nhibernate 和 ninject)
我已经遵循在此站点上的模式 将 ninject 和 nhibernate 连接到我的 asp.net-mvc3 站点。 这是我的 global.aspx.cs 中的代码: internal class Service…
将 DI 与构造函数参数结合起来?
如何将构造函数注入与“手动”构造函数参数结合起来? IE。 public class SomeObject { public SomeObject(IService service, float someValue) { } }…
使用 Ninject 在 MVC.NET 上使用 Log4Net
我正在尝试使用 Ninject 在 MVC.net 项目中设置 Log4Net。 我已经能够看到 Ninject 调试输出,但仍然没有看到任何日志输出。 这一切都在我的本地主机…
.Net MVC 3 与 Ninject 和 [Inject] 属性配置
我将 Global.asax 中的 HttpAplication 继承替换为 NinjectHttpApplication: public class Global : NinjectHttpApplication { protected override I…
如何让 Ninject 与 ASP.NET WebForms 应用程序一起工作
我有一个非常初级的问题。 我正在尝试在 ASP.NET WebForms 应用程序中使用 Ninject,但我不知道如何操作。我大致知道如何在 MVC 3 中执行此操作,如所…
使用 InSingletonScope 和 Ninject 注入 Facebook SDK 包装器是否正确?
我使用以下代码编写了 C# Facebook SDK 的包装器: public interface IFacebookService { Uri GetLoginUri(string returnUrl); FacebookResult OAuth(…