【发布时间】:2017-06-26 10:49:28
【问题描述】:
我编写了 Asp.Net WebApi2 应用程序,它作为数据库使用 MongoDB。一开始,我想连接数据库并插入一些测试数据,但我不知道,实际上,应用程序从哪里开始。插入那部分代码的地方在哪里?
【问题讨论】:
标签: c# mongodb asp.net-web-api
我编写了 Asp.Net WebApi2 应用程序,它作为数据库使用 MongoDB。一开始,我想连接数据库并插入一些测试数据,但我不知道,实际上,应用程序从哪里开始。插入那部分代码的地方在哪里?
【问题讨论】:
标签: c# mongodb asp.net-web-api
看看ASP.NET Application Life Cycle Overview。
您可以在 Global.asax 中使用 Application_Start 事件,因为这是(每次)应用程序启动时都会执行的代码。
在请求 ASP.NET 应用程序中的第一个资源(例如页面)时调用。 Application_Start 方法在应用程序的生命周期中仅调用一次。您可以使用此方法执行启动任务,例如将数据加载到缓存中并初始化静态值。
【讨论】: