【发布时间】:2016-12-27 02:21:16
【问题描述】:
阅读documentation for ASP.NET Core,为启动选择了两种方法:Configure 和 ConfigureServices。
这些似乎都不是放置我想在启动时运行的自定义代码的好地方。也许我想在我的数据库中添加一个自定义字段(如果它不存在)、检查特定文件、将一些数据植入我的数据库等。我想在应用程序启动时运行一次的代码。
是否有首选/推荐的方法来执行此操作?
【问题讨论】:
-
添加此评论,因为我觉得它有助于保持 Startup.cs 文件干净,以获得已接受的解决方案:odetocode.com/blogs/scott/archive/2016/08/30/…
-
我知道这是在 2016 年提出的,但同样的问题在 2018 年仍然存在,您应该考虑我提出的观点并重新考虑接受的答案。
标签: c# asp.net-core startup