我编写 Asp.Net WebApi2 应用程序,该数据库使用 MongoDB 作为数据库。一开始,我想连接数据库并插入一些测试数据,但我不知道,实际上应用程序的开始位置。插入该部分代码的地方在哪里?
答案 0 :(得分:0)
查看ASP.NET Application Life Cycle Overview。
您可以在Global.asax中使用Application_Start事件,因为它是应用程序启动时将执行的代码(每次)。
在请求ASP.NET应用程序中的第一个资源(例如页面)时调用。在应用程序的生命周期中,Application_Start方法仅被调用一次。您可以使用此方法执行启动任务,例如将数据加载到缓存中以及初始化静态值。