问题标签 [application-start]
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.
c# - “按请求”激活上下文 ... 无请求
我有一个需要根据请求创建的存储库。现在有一个单例缓存对象需要使用该存储库来填充自己的数据,但是该对象在 Application_Start 事件中初始化,因此没有请求上下文。
使用 Ninject 实现这一目标的最佳方法是哪一种?
谢谢。
servicestack - 注册可覆盖的 ServiceStack 服务
我们在用户安装到他们的 Umbraco 网站上的包中使用 ServiceStack。棘手的是用户需要能够添加特定于其实现的其他方法。
我知道传递多个程序集的能力,但问题是我们无法利用 global.asax,我相信 PreApplicationStartMethod 需要编译(因此无法更改)。
谁能想到我们可以拥有一个可覆盖的 AppHost(或覆盖默认值)的方法?
asp.net-mvc-4 - 在 Application_Start ASP.NET MVC 4.0 中访问 HttpContext
我想访问我的主机并构建我的捆绑包。我知道在 Application_start 中访问 httpcontext 并不直接。
您能否建议任何其他解决方法以找到Request.url.host
inRegisterBundles
方法
全球.asax
BundleConfig.asax
asp.net-mvc - Application_Start 不响应 RegisterAllAreas()
我是 MVC 应用程序的新手,请帮助我。
我在 Windows 7 电脑上使用 Framework 4.0 在 Visual Studio 2012 上有一个应用程序,我正在 IIS Express 中进行调试。
开始调试,我的应用程序没有响应:在文件中启动后Application_Start
,Global.asax
执行没有继续,浏览器没有从服务器(即 my localhost
)获得任何答案或错误消息。
执行时Application_Start
运行到指令AreaRegistration.RegisterAllAreas()
,不再运行。调试不会停止,但也不会转到以下指令:
我注册的地方真的很少。有人可以帮我吗?提前致谢!
费德里科
PS.:我解决了,但我仍然无法理解我的错误原因。
RouteTable.Routes.MapHubs()
我只是在之后立即写了指令AreaRegistration.RegisterAllAreas()
。现在我的代码是:
它有效。
尽管如此,我在使用 Hub for SignalR 时遇到很多问题,类似于这个(但所有建议的解决方案都不适合我)。我是否MapHubs
总是作为第一条指令执行Application_Start
?谢谢!
费德里科
azure - webrole onStart() 事件和 Application_Start() global.asax 事件有什么区别?
我刚刚开始学习 Azure 的技术细节,如果这是一个愚蠢的问题,我深表歉意。
如果我在 Visual Studio 中创建一个云服务项目并为 mvc 应用程序添加一个 webrole,则在 mvc 应用程序中我可以看到“WebRole.cs”文件。但是,当我从 MVC 应用程序作为起点开始,然后想要为 Azure 启用它时,通过右键单击项目并选择“添加 Windows Azure 云服务项目”,不会创建 WebRole.cs。
那么在 WebRole 的启动事件中,我该去哪里使事情发生呢?Global.asax 文件的 Application_Start() 事件?
如果是这样,Global.asax 中的 Application_Start() 和 webrole 的 onStart() 方法有什么区别?
我找到了以下帖子,其中提供了部分解释: 什么首先启动 Application_Start 或 WebRole 的 OnStart?
因此,如果 WebRole 的 onStart 事件发生在 Global.asax 中的 Application_Start() 之前,如果我想在稍后启用应用程序的项目中的 onStart() 事件上运行一些代码,会发生什么情况天蓝色?
c# - 缓存或应用程序变量来存储对象列表?
在我的应用程序中,我将一些 xml 文件读入对象列表 ( List<Thing>
),但我想避免每次请求都访问文件系统。xml 文件中的数据很少更改,所以我想以某种方式对其进行缓存。在应用程序启动时加载数据或延迟加载数据,对我来说都很好。我需要能够在整个应用程序中使用数据并对它运行 Linq 查询,几乎将它用作内存中的迷你数据库。我需要能够在不影响缓存版本的情况下更改/更新数据,因此可能还需要将数据复制到局部变量。我怎样才能做到这一点?
android - 设计主屏幕时的 onPause() 和 onResume() 函数
我正在设计一个主屏幕,其中我在网格视图中显示应用程序列表。我的主屏幕的第一个屏幕上有一些动画,当您按下按钮时,会显示一个网格。所以,问题是;1))。我从gridview打开了一个应用程序,它正常打开,但是当我从那个特定的应用程序退出时,BACKButton将我带到GridView的屏幕。(没关系)。现在,当我按下 HOME 按钮时,它所做的工作与在 BACKBUTTON 上所做的工作相同。
我正在使用这些按钮,dispatchKeyEvent(KeyEvent event)
但它不适用于主页按钮。从逻辑上讲,我不应该工作,因为这dispatchKeyEvent(KeyEvent event)
适用于我的应用程序,不适用于任何其他应用程序。
我找到了一些其他途径来解决这个问题,
当我打开其他应用程序时,在我的主屏幕中调用 onPause() 和 onStop() 函数,假设我在那里设置了一个标志,但是通过这样做,我怎么能知道在其他应用程序用户按主页按钮完成他的事情之后或返回按钮。
asp.net - 发布后asp.net mvc应用程序不工作
我的应用程序有有线问题。当我使用 Visual Studio 运行我的应用程序时,没有问题,但是当我尝试使用 IIS 发布和运行它时,出现以下错误
我在 IIS 7 中阅读了一些关于 Application_Start 的文章,但不应该默认(asp.net mvc 应用程序模板)路由工作......
c# - Application_Start 被频繁调用,
我有一个问题,我的缓存被删除然后频繁添加,(我将它添加到Application_Start
)经过一些调试后,我发现该方法Application_Start
几乎每 10-20 分钟调用一次,似乎我的应用程序正在频繁终止。谁能给我一个提示可能是什么原因?
请询问任何缺失的信息
asp.net - 检查代码是否在 Application_Start 中执行
我可以检查我的异常处理程序代码(在 中注册Application_Error
)是否在其中运行Application_Start
?在 IIS 7 集成模式下的 ASP.NET 应用程序中有RequestContext
一个Application_Start
方法(请参阅此答案)。现在我正在使用一个Try ... Catch
块来处理这种情况,但是如果有一种方法可以在调用之前Context.Request
检查它会很好(Try ... Catch
很贵)。