- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在按照 onin 架构制作一个新项目。
我有一个名为“bootstrapper”的单独项目,其中包含 IOC 和 WebActivator。我的问题是包含 WebActivator 的类甚至没有在调试中加载!可能是我遗漏了什么?
[assembly: WebActivatorEx.PreApplicationStartMethod(typeof(IocConfig), "RegisterDependencies")]
public class IocConfig
{
public static void RegisterDependencies()
{
//..........
}
}
最佳答案
您的Onion.Bootstrapper
项目对应于您的洋葱架构的最外层。它是唯一引用所有其他项目的项目。
使用 WebActivator
可以避免在 WebApplication
中引用 Onion.Bootstrapper
。 RegisterDependencies
方法将在预应用程序启动时调用。
要使其正常工作,您唯一需要做的就是确保将 Onion.Bootstrapper
dll 推送到 WebApplication
/bin 目录((使用构建后操作或 OutputTo block 包轻松设置))。
关于c# - WebActivator PreApplicationStartMethod 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29849111/
我正在按照 onin 架构制作一个新项目。 我有一个名为“bootstrapper”的单独项目,其中包含 IOC 和 WebActivator。我的问题是包含 WebActivator 的类甚至没有在
[assembly: WebActivator.PreApplicationStartMethod(typeof(MyApp.App_Start.StructureMapMvc), "Start")
此代码是在使用 NuGet 为 SQL Server CE 添加 Entity Framework 代码优先后生成的。他们没有对任何其他文件进行任何更改。文件 SQLCEEntityFramework
我有一个 WebActivator Bootstrap ,需要访问 Server 属性。具体来说,它需要知道 Server.MapPath("~") 是什么。 有办法做到这一点吗? 最佳答案 最好的方
我在当前项目中使用 WebActivator.PreApplicationStartMethod 但似乎 OwinStartupAttribute 可以做同样的工作?这是对 OwinStartupAt
我有 Visual Studio 2012 Express for Web。我的脚步- 创建一个新的 ASP .NET MVC 4 应用程序- 选择基本模板- 转到包管理器控制台-尝试安装WebAct
我刚刚在我的公司机器上更新了我的 NuGet 包管理器。自从更新以来,我无法添加任何包。例如,我尝试安装 WebActivator 并收到以下错误: PM> Install-Package WebAc
我正在将我的第一个应用程序上传到 AppHarbor,但出现以下错误: “找不到类型或命名空间名称‘WebActivator’(您是否缺少 using 指令或程序集引用?)” 该解决方案在开发环境和其
我有几个 Web 应用程序使用 WebActivator 来使用包。在装有 IIS 7.5 Express 的本地计算机上,无论我在发布配置还是调试配置中进行测试,一切都正常。但是,在装有 IIS 7
我使用 nuget 模板方式 ninjectning 我的 MVC3 应用程序, 这意味着我已经使用 WebActivator 来调用静态类上的方法,该方法反过来创建 Ninject Bootstra
我想避免打电话 AreaRegistration.RegisterAllAreas() 在我的 global.asax 中,因为我试图将所有启动逻辑移动到 App_Start 文件夹内的各个类中。但是
我想设置 Ninject 来进行简单的测试,并演示使用 Nuget 设置的简易性。我想解决一个示例服务。 public interface ITestService { string GetM
我正在使用 ninject for mvc3 和 asp.net mvc 3 应用程序。当我尝试运行该应用程序时,出现此错误。我关闭了卡西尼服务器并再次运行 vs-debugger,错误仍然存在。
在我的网络应用程序中使用 NinjectMVC3 的 WebActivator.PreApplicationStartMethod 属性时, [assembly: WebActivator.PreAp
我是一名优秀的程序员,十分优秀!