В настоящий момент в проекте есть большое количество модельных объектов, которые вручную описываются сторками и функциями для хранения и поиска оных в LocalDB.
Для большинства из них набор методов довольно тривиален: Create, Update, Delete, FindById, FindAll
Хочется автоматически их генерировать вместо того, чтобы набивать руками, постоянно ошибаясь и забывая добавить новый параметр при изменении схемы таблицы.
Подскажите какой-нибудь легковестный фреймворк с абсолютно свободной лицензией или просто наилучший способ это организовать.
Пока самое примитивное решение — вынести генерацию в отдельный EXE'ик и запускать его в Pre-build проекта. Но, возможно, есть более интеллектуальные решения?