Вопросы по теме 'ef-core-3.0'

Entity Framework Core Установить значение null для одного свойства объекта
Мне нужно сохранить сущность, реализующую baseEntity Если я изменю IdStatus, efcore обновит его правильно, но если значение idStatus не изменится при обновлении других реквизитов => по какой-то причине efcore установит для него значение null...
1219 просмотров

Как использовать представления базы данных в EF Core 3.0?
Я знаю, что этот вопрос задавался раньше, но в то время у нас был EF Core 2.x. Короткий ответ был «нет, не можешь» и, очевидно, не очень помог. Другие ответы включали уродливые хаки, такие как изменение файлов миграции после того, как они были...
980 просмотров
schedule 11.02.2023

Как исправить Метод «ApplyServices» не имеет реализации в программе с efCore 3 и .net core 3
Я разрабатываю новый веб-API на EfCore 3 и .net core 3 и не могу запустить его из-за ошибки «Метод ApplyServices» в типе «Microsoft.EntityFrameworkCore.SqlServer.Infrastructure.Internal.SqlServerOptionsExtension» из сборки «Microsoft...
611 просмотров
schedule 19.05.2023

Как включить оценку на стороне клиента в EF core 3.0?
Я знаю, что включать оценку на стороне клиента неправильно, но я все равно хочу включить ее. Интересно, как это сделать в ef core 3.0?
1305 просмотров
schedule 19.12.2023

Как использовать службу или DbContext внутри DbCommandInterceptor?
У меня есть приложение, которое синхронизирует данные из базы данных MySql с базой данных SQL Server. Учитывая эти две службы DbContext: services.AddDbContext<SqlServerContext>(options => options...
435 просмотров
schedule 21.02.2022

Как искать объекты на основе набора составных первичных ключей
У меня есть объект с составным первичным ключом public class Allocation { public Guid WarehouseId { get; set; } public Guid ProductId { get; set; } public DateTime Date { get; set; } public int? Quantity { get; set; } }...
54 просмотров
schedule 03.02.2024

Функциональность, эквивалентная EF Core 3 DbQuery
В ef core 2.2 я использовал DbQuery для сопоставления необработанных результатов sql с объектом следующим образом: public partial class AppDbContext{ public DbQuery<SimpleQueryModel> SimpleQM {get;set;} } а потом var...
4789 просмотров

C# - Как использовать Expression‹Func› с параметрами в LINQ, где
Задача: Мне нужно передать какое-то выражение с параметрами в LINQ's , откуда взять данные из database , но у меня выше ошибка. Вот пример рабочего выражения: var shopExp = GetPersonForShop(PersonTypeIds.Director, new...
2047 просмотров
schedule 17.01.2024

Entity Framework Core — получить все столбцы, кроме нескольких, общим способом
Интересно, есть ли лучшее решение моей проблемы, чем это https://entityframeworkcore.com/knowledge-base/44877455/get-all-columns-except-one-in-efcore У меня есть несколько моделей со многими столбцами (скажем, 20), и несколько столбцов тяжелые -...
399 просмотров
schedule 01.02.2023

Как перечислить все элементы при использовании наследования?
Я пытаюсь работать с наследованием. у меня три модели class Animal {string name;} class Cat : Animal {int meowPerHour} class Dog : Animal {bool mixedBreed} Ef core создал столбец «Дискриминатор», и я могу перечислять кошек или собак...
41 просмотров
schedule 01.06.2024

Как переписать запрос EF LINQ, который раньше работал в .NET Core 2.0, но не работал в 3.0?
Я разрабатываю интернет-магазин в .NET Core 3, следуя некоторым руководствам, разработанным с .NET CORE 2. EF LINQ выдает ошибку после попытки выполнить эту простую строку кода: var stocksToUpdate = _context.Stock...
239 просмотров
schedule 20.05.2023

Это плохая идея сделать ef core DbContext временным?
У меня есть несколько экземпляров IHostedService, и каждый экземпляр в зависимости от времени, когда он начинает действовать, должен использовать DbContext для выполнения некоторых работ с базой данных. Должен ли я использовать в этом случае...
93 просмотров
schedule 26.09.2022

Удалить каскадное дерево в ядре EF (SQL Server)
У меня есть следующий код: public class A { public Guid Id { get; set; } public List<A> AList { get; set; } } Настроено с помощью свободного API: modelBuilder .Entity<A>()...
55 просмотров