Публикации по теме 'entity-framework-core'
Распространенная ошибка почти всех разработчиков в Entity Framework
Как вы уже знаете, Entity Framework — это платформа ORM, которая используется для операций CRUD в приложениях ASP, NET.
Сегодня мы разберемся с очень распространенной ошибкой почти всех разработчиков.
Сначала мы обсудим проблему, с которой мы сталкиваемся, а затем покажем вам ее решение, давайте начнем с первой проблемы.
Внешнее обновление базы данных не отражается на уже работающем приложении :- Таким образом, проблема заключается в том, что мы извлекаем какие-либо данные из..
Операция CRUD с использованием Entity Framework Core и хранимой процедуры в .NET Core 6 Web API
В этой статье мы собираемся обсудить реализацию веб-API с использованием ядра инфраструктуры сущностей и хранимой процедуры.
Повестка дня
Реализация веб-API .NET Core 6 Реализация хранимых процедур
Предпосылки
Пакет SDK 6 для .NET Core SQL-сервер Визуальная студия 2022
Внедрение веб-API .NET Core 6
Шаг 1
Создайте новое приложение веб-API .NET Core.
Шаг 2
Настроить приложение
Шаг 3
Предоставьте дополнительную информацию
Шаг 4
Структура..
Обработка конфликтов параллелизма в EF Core
Параллелизм базы данных относится к ситуациям, когда несколько процессов или пользователей получают доступ к одним и тем же данным в базе данных или изменяют их одновременно. Контроль параллелизма относится к особым механизмам, используемым для обеспечения согласованности данных при наличии одновременных изменений.
EF Core реализует оптимистичный контроль параллелизма , что означает, что он позволяет нескольким процессам или пользователям вносить изменения независимо друг от друга..
Вопросы по теме 'entity-framework-core'
Обновление базы данных после изменения модели — Entity Framework 7
Я создал приложение, используя последнюю версию ASP.NET5 MVC 6 Entity Framework 7, и настроил миграцию, используя
dnx . ef migration add Initial
dnx . ef migration apply
Это работает, но когда я вношу изменения в модель, база данных не...
7862 просмотров
schedule
02.02.2024
Переход на MVC6/EF7: PluralizingTableNameConvention
Я переношу свое приложение MVC5 на MVC6. В настоящее время я использую два соглашения
public class RentABikeDbContext : DbContext
{
...
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{...
1772 просмотров
schedule
30.12.2023
Сброс миграции Entity Framework 7
Я использую Entity Framework 7 beta 5. Я начал с шаблона mvc с управлением пользователями. Во время испытаний я добавил несколько миграций.
Теперь я хочу удалить свою базу данных, создать новую начальную миграцию и создать с ней новую чистую базу...
4614 просмотров
schedule
12.11.2023
Entity Framework 7 Beta7 больше не имеет ColumnType
Этот код не компилируется, так как метод ColumnType неизвестен в EF7 Beta7 .
Каков новый метод определения специального типа столбца?
modelBuilder.Entity<Language>()
.Property(a => a.ISO639_ISO3166)...
208 просмотров
schedule
20.12.2023
Можно ли получить сложные объекты Entity Framework из REST API в .NET без создания объектов ViewModel?
Представьте себе набор сущностей Entity Framework:
public class Country {
public string CountryCode { get; set; }
public string Name { get; set; }
public string Flag { get; set; }
}
public class Market {
public string CountryCode...
1242 просмотров
schedule
15.06.2024
Как настроить столбец идентификатора ключа в Entity Framework 7?
У меня есть следующий Mapper в Entity Framework 7 RC1 :
b.ToTable("Categories");
b.HasKey(x => x.Id);
b.Property(x => x.Id) ... ??
Как сделать столбец идентификатора и идентификатора в EF 7 RC1?
Эквивалент SQL:
Id int...
2033 просмотров
schedule
25.10.2022
Последовательность содержит более одного элемента при преобразовании данных БД в список
//searchText contains tags in one string. E.g. "programming javascript angular"
string[] separators = { " " };
//Splitting string to array
List<string> tags = searchText.Split(separators, StringSplitOptions.RemoveEmptyEntries).ToList();...
234 просмотров
schedule
29.03.2024
Необходимо запрашивать связанные данные с помощью ОДНОГО запроса
Это мой простой ERD
Для данного schoolyearId я хочу загрузить все школьные классы + связанные ученики + связанные предметы.
var schoolclasses = context.Schoolclasses
.Include(s => s.Pupils)
// How to...
62 просмотров
schedule
26.11.2023
Как лучше: сделать собственную оболочку для DbContext или использовать DbContext в контроллере
В моем проекте я использую entity framework 7 и asp.net mvc 6 \ asp.net 5 . Я хочу создать CRUD для собственных моделей
Как я могу сделать лучше:
Используйте dbcontext из контроллера. В следующей ссылке автор объясняет, что этот...
4398 просмотров
schedule
23.11.2023
Миграция Entity Framework 7 не создает таблицы
Я работаю со своим первым проектом, используя Entity Framework 7, и подключаюсь к SQL Server, где база данных уже создана, но в ней еще нет таблиц. Я создал свой DbContext и создал класс, а затем установил DbSet<> внутри своего контекста....
19179 просмотров
schedule
21.03.2024
Предварительная компиляция (создание сопоставления?) EF DbContext для более быстрой отладки
Требуется некоторое время (3 минуты +), чтобы «создать/скомпилировать» мой DbContext. Веб-сервер запускается примерно через 5 секунд, но когда я делаю первый запрос к своей базе данных, Entity Framework должен «построить/создать/скомпилировать» базу...
131 просмотров
schedule
25.05.2024
Нацелены на .NET4.6 или .NET Core 1 для разработки с нуля?
Я начинаю понимать соглашения об именах для кросс-платформенного стека .NET. В частности, эта страница хорошо объяснила это: http://blog.tonysneed.com/2016/01/22/ef6-asp-net-core-mvc6/
Я начинаю личный проект, который будет полностью с нуля, и...
334 просмотров
schedule
15.01.2024
ASP.NET 5 EF 7 не может обновить запись в таблице базы данных
Я создаю API, который позволит функциям CRUD создавать, читать, обновлять и удалять записи в базе данных.
Я столкнулся с проблемой, которая не позволяет мне обновлять запись внутри таблицы из-за того, что экземпляр является общим, и я получаю...
599 просмотров
schedule
11.05.2024
Массовая вставка объекта данных 7
Обычно в моем предыдущем проекте я могу выполнить массовую вставку, передав список объектов в виде кода ниже
public void Create(List<ApplicationUserRole> item)
{
foreach (var data in item)
{...
1151 просмотров
schedule
16.05.2024
Как обновить миграции и базу данных Entity Framework 7 - Сначала код
В ef 7 я создал начальную миграцию с помощью команды dnx ef migrations add Initial. Когда я запускаю приложение, для меня была создана база данных, все в порядке.
Затем я обновил свои объекты сущности (файлы CSharp). Как мне теперь сделать:...
5035 просмотров
schedule
29.05.2024
EntityFramework.Commands 7.0.0-rc1-final не поддерживает платформу .NETPlatform, версия = v5.4
У меня есть библиотека классов, которую я пытаюсь создать с помощью ядра EF 7, также известного как EF.
Я понимаю, что для запуска миграций и т. д. мне нужно добавить пакет команд EF, после чего я получаю эту ошибку:
Зависимость...
923 просмотров
schedule
22.09.2022
Библиотека классов Entity Framework 7 — заполнение/автоматическая миграция
У меня есть приложение ASP.NET 5 с API и отдельная библиотека классов с Entity Framework 7. Я столкнулся с некоторыми проблемами, пытаясь заставить работать заполнение и автоматические миграции. У меня есть класс DbInitializer в библиотеке классов...
1023 просмотров
schedule
04.03.2024
Entity Framework 7 RC1 Левое внешнее соединение повторяющихся строк
Я использую левое внешнее соединение LINQ в Entity Framework 7 RC1. Нам пришлось использовать обходной путь, поскольку левые соединения не реализованы должным образом, см. Левое внешнее соединение с ядром Entity Framework
var customers = from...
346 просмотров
schedule
11.04.2024
Как сослаться на Entity Framework 6 из основной библиотеки классов .NET в RC2?
У меня есть основная библиотека классов .NET, из которой я хочу ссылаться на Entity Framework 6.1.3. Вот мой проект.json:
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.5.0-rc2-24027",
"EntityFramework": "6.1.3"...
8670 просмотров
schedule
03.11.2022
Создание шаблонов в .Net Core с несколькими проектами в решении
Я создал приложение .Net Core MVC6, ориентированное на net461. Я использовал хорошо знакомую мне структуру проекта, в которой классы данных, модели и обслуживания помещаются в отдельные проекты библиотек классов, а веб-проект ссылается на них....
3432 просмотров
schedule
26.04.2024