Публикации по теме 'entity-framework'
Я использую EF для своих проектов веб-API в течение последних двух лет, только на прошлой неделе в течение…
Я использую EF для своих проектов веб-API в течение последних 2 лет, только на прошлой неделе во время предварительного отбора на собеседование я узнал об IQueryable ...
Я был уверен, что IEnumerable - это то, что мне нужно, чтобы убедиться, что я получил только нужные мне данные (после применения разбивки на страницы и / или фильтров), оказалось, что SQL Server по-прежнему загружает весь набор данных в память ...
Излишне говорить, что я нахожусь в процессе преобразования всех видов..
Вы все неправильно используете Entity Framework
Предисловие
Это разговорный разговор о глубоко проблемной тенденции, которую я наблюдал с использованием Entity Framework в малых и крупных организациях с командами от младших до команд архитекторов. Это не как. Это тоже не для юниоров. Если что-то заставляет задуматься или вам интересно то, о чем я упоминаю, Google - ваш друг. Это также моя первая запись в блоге. Критика приветствуется.
История и описание функций по версиям
Во-первых, давайте просто рассмотрим внедрение функции EF..
Создание сайта ASP .NET Core с помощью Entity Framework
Цели обучения
В этом руководстве мы создадим веб-приложение ASP .NET Core 3.0 с помощью MVC, Entity Framework и спокойного веб-API.
К концу статьи у нас будет работающее веб-приложение, которое позволит нам создавать и изменять наборы тестов и добавлять контрольные наборы тестов в каждый набор тестов.
Мы сосредоточимся на быстром начале работы и в основном сохраним внешний вид новых веб-приложений по умолчанию.
По пути мы обсудим:
ASP .NET Core 3.0 Контроллер представления модели..
Использование LINQ Expression для централизации логики
В нашем приложении запросы могут появляться несколько раз. Как повторно использовать код?
Когда мы говорим о бизнес-логике, мы в основном имеем в виду правила, которые определяют, как данные должны создаваться, храниться и обновляться / удаляться. Мы понимаем, что нам необходимо централизовать логику для мутаций состояний модели и для проверки команд и целостности модели. Мы помещаем эти повторно используемые коды в классы моделей, которые устанавливают «богатые» модели вместо..
Один домен, несколько источников данных и ORM
Различные представления
Реляционные базы данных и объектно-ориентированный дизайн — это очень разные представления бизнес-модели. На самом деле реляционная база данных даже не пытается моделировать бизнес, а просто хранит связанные с ней данные.
Однако эти два разных представления очень связаны, потому что большинство систем используют реляционную базу данных для сохранения бизнес-модели, которую они представляют в объектной модели. Таким образом, мы вынуждены сопоставить два разных..
Условное сопоставление в структуре сущностей с помощью первого подхода к модели
В Entity Framework условное сопоставление означает, например, что если нам нужна только часть данных из базы данных или таблицы в соответствии с условием, то для выполнения этого нам необходимо условное сопоставление.
Я наткнулся на форум asp.net об условном сопоставлении, взгляните на Bast Practice for Conditional mapping in entity framework .
В этой демонстрации мы будем использовать таблицу «Сотрудники». Столбец IsTerminated определяет, является ли сотрудник уволенным или..
[.NET Core] Взломать Entity Framework Core
При работе с .NET Core Entity Framework с Code First необходимо установить конфигурацию новой сущности в OnModelCreating () DBContext. Я думаю, это действие заставит вас почувствовать себя ленивым. Посмотрим, как я помогу вам решить эту проблему!
Проблема
Предположим, у меня есть сущность с именем , и когда мы работаем с Code First, мы должны написать конфигурацию для этой сущности. Например, я использую класс UserConfiguration.cs для написания конфигурации сущности для..