在ASP Core应用程序中启动应用程序后,我需要执行一些逻辑。
在ASP MVC中,它是通过Application_Start()Global.asax方法执行的。
在最佳实践中,我应该如何在ASP Core中做到这一点?
答案 0 :(得分:2)
您可以在Configure
中使用Startup.cs
方法
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
....
IMyEndpointService service = app.ApplicationServices.GetService<IMyEndpointService>();
var result = service.ExecuteMyMethod();
....
}
但这还取决于您要实现的目标。如果您提供更多信息,则可以直接找到答案。