Asp.net core ASP核心中的ASP MVC方法应用程序_Start()

Asp.net core ASP核心中的ASP MVC方法应用程序_Start(),asp.net-core,Asp.net Core,在ASP核心应用程序中启动应用程序后,我需要执行一些逻辑。 在ASP MVC中,它是在应用程序\u Start()Global.asax方法中执行的。 我应该如何在ASP核心中实现它(在最佳实践方面)?您可以在Startup.cs中使用Configure方法 public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { .... IMy

在ASP核心应用程序中启动应用程序后,我需要执行一些逻辑。
在ASP MVC中,它是在应用程序\u Start()Global.asax方法中执行的。

我应该如何在ASP核心中实现它(在最佳实践方面)?

您可以在
Startup.cs
中使用
Configure
方法

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
    ....
    IMyEndpointService service = app.ApplicationServices.GetService<IMyEndpointService>();
    var result = service.ExecuteMyMethod();
    ....

}
public void配置(IApplicationBuilder应用程序、IHostingEnvironment环境、iLogger工厂)
{
....
IMyEndpointService=app.ApplicationServices.GetService();
var result=service.ExecuteMyMethod();
....
}
但这也取决于你想要实现什么。如果你提供更多的信息,你就可以得到正确的答案