gpt4 book ai didi

asp.net-mvc - MvcApplication 的第二个实例

转载 作者:行者123 更新时间:2023-12-02 02:13:49 24 4
gpt4 key购买 nike

我正在尝试使用本文所述的 IoC 实现 MembershipProvider:http://bugsquash.blogspot.cz/2010/11/windsor-managed-membershipproviders.html

但是我的 MvcApplication 类在实现 IContainerAccessor 时遇到了一些问题。但是,当我尝试按照 MyMembershipProvider 中的代码访问容器时,容器为空引用。

(HttpContext.Current.ApplicationInstance as IContainerAccessor).Container

我发现 MvcApplication 的第二个实例没有调用 Application_Start() 方法。因此,没有实例被设置为 Container 属性。

为什么会有 MvcApplication 类的第二个实例?我以为只有一个例子。为什么没有调用 Application_Start()?

我正在使用 .net4 和 mvc3。

最佳答案

我终于找到了答案。我的问题与这个有关 Application_Start ASP.NET

有关 HttpApplication 类实例的信息在这篇博文中 http://blog.andreloker.de/post/2008/05/HttpApplication-instances.aspx这是我一直在寻找的答案。

关于asp.net-mvc - MvcApplication 的第二个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11528776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com