Публикации по теме 'entity-framework'


Ядро Entity Frame и Microsoft Sql InvalidOperationException
Подумал, что просто поделюсь чем-то, с чем столкнулся, что заставило меня в отчаянии почесать затылок (хотя, кажется, это происходит часто в эти дни :( При настройке EF Core для работы с хранимыми процедурами, которые вы создали в своей базе данных, при вызове процедур хранилища с помощью необработанных команд SQL, как показано на рисунке ниже. В моем классе контекста базы данных у меня есть DbSet, который использует модель под названием «Game_Tbl», но я постоянно работал в этом..

SQL - Печать таблицы базы данных как класса С#
Я использую подход code-first с Entity Framework. Часто в начале проекта я трачу время на настройку файлов классов для сопоставления с базой данных. Поэтому, чтобы сэкономить время, я подумал, что должен быть способ генерировать их из базы данных. Я наткнулся на поток stackoverflow, который охватывал большую часть того, что я хотел https://stackoverflow.com/questions/5873170/generate-class-from-database-table Я изменил его так, чтобы он смотрел на внешние ключи и печатал эти ссылки...

Миграция с ADO.NET Native на EF6
История, написанная с опытом переноса кодовой базы .Net с SQL Server на поддержку нескольких баз данных. Почему Миграция? Для проектов на основе .Net SQL Server может быть не единственным выбором, когда речь идет о предприятии. Учитывая изменение лицензирования Microsoft с процессора на ядро ​​в 2012 году, это больше не удобный вариант, и спрос на другие базы данных увеличился. Это вынуждает многие корпоративные приложения поддерживать различные другие базы данных, которые предлагают..

Шаблоны для использования Entity Framework в C# 8
Патрик Лиой В C# 8 добавлены Nullable Reference Types , которые предупреждают нас о проблематичных значениях null . Если вы переходите на C# 8, вы можете столкнуться с некоторыми проблемами для Entity Framework. Хотя поначалу это разочаровывает, предупреждения также могут послужить катализатором поиска более эффективных способов сообщить о намерениях. Давайте рассмотрим обновление и разработаем несколько новых шаблонов EF для внедрения. Обновление ядра Entity Framework Вам..

Оптимистичное управление параллелизмом в EntityFramework Core
Проблема / конфликт параллелизма возникает, когда два или более запросов обновляют один и тот же объект или один и тот же экземпляр сущности. Если мы не контролируем конфликты параллелизма, то тот, кто обновляет базу данных последним, перезапишет изменения другого пользователя. Конфликты параллелизма не редкость, и разработчики обычно используют два подхода к управлению параллелизмом: оптимистичный и / или пессимистический. пессимистичный параллелизм обычно относится к..

Сравнение дат с Entity Framework
Entity Framework позволяет выполнять поиск данных с помощью Linq (интегрированный языковой запрос). Это означает, что оператор Sql будет сгенерирован на основе указанного запроса, который был написан в коде. Свидания могут быть забавными Любой из нас, сравнивающих данные по датам или ищущих данные между двумя датами, может не так беспокоиться о конкретном времени. Однако тип данных, используемый для хранения дат в .NET, DateTime , который также просто хранит время, поскольку он..

C# — динамические представления EntityFramework
Почти в каждой системе, над которой я работал, всегда есть одна сущность, которая является основным объектом приложения, и обычно она огромна (изобилие дочерних таблиц). В этих системах был бы способ поиска указанных мегасущностей и отображения результатов в таблице, и у каждого клиента обычно были свои собственные требования к свойствам сущности, которые они хотели бы видеть в этой таблице. Традиционно мое решение этой проблемы состояло в том, чтобы создать гигантскую модель..