ASP.NET 5中的Application_Start等效项

w.b*_*ian 5 asp.net-core

我在Startup类上遇到过两种方法,ConfigureServices并且Configure.Application_Start在应用程序启动时,是否有与以前版本的asp.net 相同的方法来执行任意工作?

编辑

作为后续,ASP.NET 5在Startup类中可能采用的方法是什么?

Mat*_*rey 2

正如 Simple Man 所说,ASP.NET 5 中没有直接等效的方法;您的服务应在适当的时候启动类似的功能,以符合单一职责原则。(最接近的是Configure方法,您可能应该在该方法中“启动”任何需要“启动”的服务。)但是,Startup 类中还有另一种方法经常被忽视:构造函数。某些逻辑(例如加载配置文件)可能适合那里。

您可以看到这些方法如何位于托管存储库中的 Startup 类上。仅使用您提到的两种方法和 Startup 构造函数。