Особенность класса Terrasoft.Core.DB.DBExecutor — создание экземпляра DBExecutor необходимо оборачивать в оператор using. Это связано с тем, что для работы с базой данных используются неуправляемые (unmanaged) ресурсы. Также для освобождения ресурсов можно явно вызвать метод Dispose() . Использование оператора using подробно описано в официальной документации Microsoft. Terrasoft.Core.DB.DBExecutor — класс, который позволяет использовать многопоточность. Реализует построение и…