@fan92rus

Как использовать IEnumerable с примитывными типами в Entety framework?

Начинаю проект. уперся в производительность litedb и решил использовать EF core и SQLite.
Появилась проблема с колекциями базовых типов.
Находил варианты разбивать на строки, serialize to json. или делать обертку. если делать обертку тогда мы мы тратим производительность на создание dbo (на каждую модель нужен будет dbo и конвертация туда обратно). с сериализацияей ресурсы уходят на сериализацию. есть у кого информация по производительности и какими еще способами можно Маппить коллекции базовых типов.
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
раз уж добрались до EF, то пройдите учебные руководства, там все просто шеколадно в плане комфорта разработки. в плане производительности всегда найдется кто то лучше, но это будет не тривиально. и точно не требуется ни каких многослойных сериализаций

https://docs.microsoft.com/ru-ru/ef/core/
https://habr.com/ru/post/324272/
https://docs.microsoft.com/ru-ru/ef/core/get-start...
https://metanit.com/sharp/entityframeworkcore/

ps личные воспоминания о litedb - не припомню проблем с производительностью. помню жестокую подлянку с типами - сохраняем int[,], а восстанавливает int[]. что не соответствует декларированной объектно ориентированности
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы