У меня есть свой собственный ORM, но я замечаю, что он плохо преформируется, когда, например, я получаю 100k результатов.Для каждой итерации я отражаю каждый тип, его поля / свойства и классы, которые он использует (1 глубина).
Отражение класса 100k раз замедляется.Есть ли какая-то вещь, которую я могу использовать для генерации кода C #, поэтому мне не нужно использовать отражение?Я мог бы просто переписать важные запросы на выборку как обычный sql вместо того, чтобы использовать ORM, но я подумал, что сначала спросить, есть ли инструмент.Временное решениеКажется, что dapper.net имеет производительность, которая мне нужна для запросов, в то время как моя собственная система создает таблицы, вставляет и имеет дополнительные функции выполнения.Между этими двумя я думаю, что у меня есть ВСЕ, что мне нужно.(помните, мне нужна производительность на выборках, которые предлагает более щадящий вариант, мне не нужна производительность на вставках, если мой сайт не станет огромным)