private void OnShutdown() { if (GeneralDataAccess.Connection.State == System.Data.ConnectionState.Open) { GeneralDataAccess.CloseConnection(); } }
public static void Main(string[] args) { try { CreateHostBuilder(args).Build().Run(); } finally { if (GeneralDataAccess.Connection.State == System.Data.ConnectionState.Open) { GeneralDataAccess.CloseConnection(); } OracleConnection.ClearAllPools(); } }