问题标签 [webactivator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-3 - 在 Application_Start 中设置和运行代码的首选方式
在 Application_Start 和 Application_Endrequest 中连接和运行一些代码而不必每次都将代码放在 MvcApplication 类中的首选方法是什么?
也许有一个事件、一个属性或我可以在 asp.net 4 中连接的东西?
asp.net-mvc-3 - 为 MVC3 应用程序配置 Ninject 的正确方法是什么?
我已经阅读了几篇关于为 MVC3 项目设置 Ninject 的文章。
有人说您的 Global.asax.cs 应该从NinjectHttpApplication继承,其他人在通过 Application_Start()构造StandardKernel时注册模块。
我个人使用了 NuGet,它以不同的方式创建了一个AppStart_NinjectMVC3类,并使用它启动它
每个人有什么优点/缺点吗?
c# - Ninject 和 MVC3:动作过滤器的依赖注入
我发现了大量关于如何使用 Ninject 在 ASP.NET MVC3 中的 ActionFilter 上进行属性注入的不确定文章和问题。
有人可以给我一个明确的例子吗?
这是我的自定义身份验证属性。
我正在使用 WebActivator 设置 Ninject
我的服务和助手永远不会被注入。我需要改变什么?
asp.net-mvc - Ninject.MVC3、Nuget、WebActivator 哦,我的
我想设置 Ninject 来做一个简单的测试,以及使用 Nuget 演示易于设置。我想解决一个示例服务。
我运行 NuGet Install-Package NinjectMVC3 .... 它很好地将 NinjectMVC3.cs 放入我的 App_Start 文件夹中,并装饰有一些 WebActivator 属性以使其全部加载。
接下来我在 NinjectMVC3.RegisterServices 方法中添加我的绑定:
现在我想“使用”Ninjet 来解决我的 ITestService。
设置 Ninject 还有其他部分吗?我需要提供解析器吗?
我需要什么代码来解决我的 ITestService。
感谢帮助 »
** * * * * * * * * * * * 更新: * * * * * * * * * * * * * * * * **
感谢您对“控制器构造函数”注入的大力响应。只需添加一个带有 ITestServcice 作为参数的构造函数 .... BAMM !!!
现在,当我需要直接获取内核时,理想的解决方案是什么。
我可以看到 NinjectMVC3 类创建了内核,但没有保存或公开对它的引用,也找不到明显的类/方法来“获取内核”。
我认为你是一种获得它的 Ninject 方法,但不确定。
** * * * * * * * * * * *(最终)更新:* * * * * * * * * * * * * * * **
再次感谢您的回答和评论......
更正:NinjectMVC3 类创建内核,并持有对“引导程序”的引用,它作为一个 IKernel。
所以我在 App_Start/NinjectMVC3 类中添加了一个“解决”方法......效果很好。
asp.net-mvc-3 - 测试是否正在使用 WebActivator 激活一个类,以及是否将 IModelBinder 添加到 ModelBinderProviders.BinderProviders。
来自 Stack Exchange 的各位朋友。
我正在尝试测试我的自定义模型绑定器是否已添加到 ModelBinderProviders.BinderProviders 集合中。我决定通过 WebActivator 激活它,以避免弄乱 global.asax,一切正常,但测试:
我尝试使用 WebActivator.ActivationManager.Run() 方法,但我的东西没有加载。我的测试中有这样的东西:
这是我的 app_Start 课程:
asp.net - Nuget.exe 没有拾取 App_Start 文件夹
当 NuGet pack 命令没有选择我们放置文件以与WebActivator/App_Start
包一起使用的文件夹或文件夹时,是否有人遇到过问题?我必须用包资源管理器打开包,然后手动添加所需的文件夹和文件,这很麻烦。/content/App_Start
.pp
asp.net-mvc - Nhibernate (Fluent)、Ninject.Mvc3 和 Web Activator
我正在开发一个 ASP .NET Mvc 3 应用程序并使用 Nuget 安装了 Ninject.Mvc3。我现在有 App_Start 文件夹,然后是 ninject 类。我已经看到很多关于如何在 Global.asax 文件中配置 NHibernate 的示例。那么,如果我使用 Web Activator 类,如何在将会话交给 Ninject 之前对其进行配置?我只是在 global.asax 中像往常一样做吗?
asp.net - Webactivator 不在 IIS 7 上运行
我有几个使用 WebActivator 的包的 Web 应用程序。在装有 IIS 7.5 Express 的本地计算机上,无论我在发布配置还是调试配置中进行测试,一切都运行良好。但是,在我使用 IIS 7.5 的生产机器上,WebActivator 实际上并没有运行,因此所有模块都无法加载,我必须将代码重新添加到 Global.asax.cs 文件中。
我什至不知道从哪里开始寻找——谷歌搜索并搜索了 StackOverflow,但没有遇到任何有类似问题的人。是否需要配置任何明确的内容才能使其运行?
编辑 - 添加了登录到 Windows 的激活器的快速示例。添加到 Global.asax.cs 文件中的函数内容在生产服务器上运行良好,但从不从激活器记录。
asp.net-mvc-3 - Ninject 到一个 Webactivator 调用的类中
我使用 nuget 模板方式对我的 MVC3 应用程序进行 ninject,这意味着我已经使用 WebActivator 调用静态类上的方法,该方法反过来创建 Ninject 引导程序并连接到 MVC3。
这适用于控制器、适配器等。但我想要另一个 Webactivator 激活类,它使用 Ninject 获取其依赖项。
我让它与一个糟糕的解决方案一起工作,但我更喜欢一个更优雅的解决方案。
首先,我确保我的 Webactivator 类使用 PostApplicationStartMethod 调用,因为 Ninject 模块使用 PreApplicationStartMethod 我可以确保 ninject 已加载并准备就绪。然后在 Start 方法中我做
为了获得我的依赖,整个类看起来像这样
一定有更优雅的解决方案吧?
visual-studio - 使用 NuGet 下载 WebActivator 时出错
我刚刚在我的公司机器上更新了我的 NuGet 包管理器。自从更新以来,我无法添加任何软件包。例如,我尝试安装 WebActivator 并收到以下错误:
我该怎么办?