我从正在建设的 Web 应用程序的 ConfigureServices
中复制了这个内容。在此应用程序中,我试图摆脱 Web,只使用控制台应用程序或服务。
serviceCollection.AddScoped<IDbConnection, SqlConnection>(c => new SqlConnection(App.Configuration.GetConnectionString("DefaultConnection")));
控制台应用程序正常工作,但我想知道连接的生命周期是如何处理的。连接何时关闭或处置?或者它的行为与瞬态实例相同,我需要自己处理吗?