Как управлять открытыми и закрытыми подключениями класса SqlHelper
Я управляю кодом, и когда у меня было прохождение кода, я обнаружил, что во многих местах был использован класс SqlHelper, и у меня возник вопрос по этому поводу. Во многих местах connection.open() и connection.close() не использовались, я обеспокоен тем, что не закрытие соединения может вызвать проблемы в приложении. Следует ли явно указывать connection.close() везде, где используется sqlhelper?
SqlHelper.ExecuteNonQuery()
SqlHelper.Reader()
SqlHelper.Scalar()
SqlHelper.ExecuteDataSet()
С вышеупомянутыми методами я должен закрыть соединения явно?