Но смысла в делегате тут нет, всё решилось бы обычным вызовом функции. Был бы смысл, если пользователю предлагали выбрать экстремум какой функции он хочет найти.
Единственное, если тебе нужно вставить десятки тысяч записей, то все эти красивые и безопасные параметры проигрывают на порядок прямому склеиванию SQL кода.
romaro, А что у вас принтер печатает быстрее чтения из памяти. Ваш код плохо читаем, со всеми этими интерфейсами, которые по факту и не использовались. Напишите с начала красивую архитектуры, когда тормоза вам будут мешать, начнёте думать о производительности.
Object.Instantiate