Вопросы по теме 'ef-core-3.0'
Как использовать хранимые процедуры с SqlParameters в EF Core 3.0
Я пробовал ниже
var p = new SqlParameter("Option", "AUTHENTICATE");
var user = _context.Set<User>().FromSqlRaw("EXECUTE dbo.spGeneral_Authenticate @Option", p).ToList();
var user = _context.Set<User>().FromSqlRaw("EXECUTE...
2330 просмотров
schedule
03.07.2023
Невозможно создать объект типа ApplicationDbContext, который наследуется от IdentityDBContext после миграции на 3.0
Когда я пытаюсь добавить миграцию после миграции на .net core 3.0 и ef core 3.0 , я получаю сообщение об ошибке: Невозможно создать объект типа ApplicationDbContext.
Зависимости следующие:
Мой код выглядит следующим образом:...
155 просмотров
schedule
11.09.2022
Параллельные асинхронные запросы с GraphQL для .NET и EF Core 3.0
Резюме
В настоящее время я переношу проект на AspNetCore 3.0 и столкнулся с проблемой с GraphQL для .NET ParallelExecutionStrategy при запросе нескольких вещей в одном запросе. В проекте используется сервер MSSQL в качестве хранилища данных, и...
806 просмотров
schedule
12.02.2023
EF Core 3.0 переводит строку. Equals ordinalIgnoreCase правильно
До EF Core 3.0 это работало нормально (оценивалось на сервере + клиенте):
var exists = await _context.Countries.AsNoTracking().AnyAsync(x => x.CountryCode.Equals(country.CountryCode, StringComparison.OrdinalIgnoreCase));
Какой метод...
5096 просмотров
schedule
25.06.2023
Include().ThenInclude внутри функции репо: лямбда-выражение, используемое внутри Include, недействительно
У меня есть следующие классы:
public class Transfer
{
//some more properties
public virtual ICollection<TransferLineItem> TransferLineItem
}
public class TransferLineItem
{
public int EquipmentId { get; set; }
public virtual...
36 просмотров
schedule
30.07.2023
Ошибка миграции надстройки EF Core 3 при сопоставлении с реляционным типом
Сначала я хотел использовать EF Core code-first для создания моей модели в базе данных PostgreSQL. Это не удалось, потому что я получил исключение:
Невозможно найти сопоставление с реляционным типом для свойства Webservice.Models.Db.Order.High...
1078 просмотров
schedule
17.03.2023
LINQ Критические изменения в EF Core 3.0. Как сравнить строки, не получив предупреждения CA1308?
У меня был следующий код, который хорошо работал с EF Core 2.1:
.FirstOrDefault(a => (a.Name.Equals(b, StringComparison.InvariantCultureIgnoreCase) .
(Хорошо, хорошо работает означает, что я получил правильные результаты, даже если он...
4761 просмотров
schedule
13.10.2022
Как выполнить хранимую процедуру для нескольких параметров с помощью FromSqlInterpolated в EF Core 3.0?
У меня есть хранимая процедура в Sql Server 2017, которая принимает три параметра.
CREATE PROCEDURE UpdateRestaurantInformation
@restaurantId nvarchar(max),
@restaurantName nvarchar(max),
@locationId int
AS
BEGIN
UPDATE Restaurants
SET...
12281 просмотров
schedule
30.07.2023
Разрешить DbContext по интерфейсу в EFCore 3
Как правильно зарегистрировать/разрешить DbContext с помощью интерфейса?
Контекст:
У меня есть несколько веб-сервисов с разными dbcontext.
Поскольку мне нужно написать некоторые общие функции в общем проекте, я написал интерфейс, который...
355 просмотров
schedule
24.08.2023
dotnet tool install --global dotnet-ef --version 3.0.0 на MAC вызывает неизвестную ошибку Nuget
После обновления до .Net Core 3.1 в моем проекте веб-API я попробовал эту обычную команду ef -
dotnet ef
Есть:
Could not execute because the specified command or file was not found.
Possible reasons for this include:
* You misspelled a...
944 просмотров
schedule
11.03.2023
.NetCore 3 Web API: исключить объекты модели из ответа контроллера
Я изучаю основы веб-API .NetCore 3 и создаю с его помощью базовое приложение, и я застрял с этим вопросом.
У меня есть модель с внешним ключом, которая выглядит так:
public class Rule
{
public long Id { get; set; }
public long...
236 просмотров
schedule
17.07.2022
Попытка обновить или удалить сущность, которой нет в магазине.
У меня возникла проблема со свойствами навигации EF Core 3.x и One-To-Many, которых не было в предыдущих версиях.
Рассмотрим следующий код:
public class Book
{
public Book()
{
this.Id = Guid.NewGuid();
this.Authors =...
3519 просмотров
schedule
03.06.2023
Шаблон DbContextScope для EF Core 3
Некоторые из вас могут быть знакомы с библиотекой DbContextScope , которая позволяет вам вкладывать области в код, и разрешить этим областям использовать общий DbContext. Идея состоит в том, что DbContext управляется за вас библиотекой области...
946 просмотров
schedule
26.03.2022
Загрузить дочерний объект при выборке родительского объекта EFCore
У меня есть модель ниже. Как лучше всего загрузить родительский объект с дочерним объектом во время выборки из БД с помощью метода поиска?
Родительская организация:
public class Client
{
public int Id { get; set; }
public string...
1945 просмотров
schedule
10.06.2023
Почему связь с типом моей сущности разрывается?
Поэтому в настоящее время я пытаюсь заполнить базу данных dev тестовой информацией для наших разработчиков, но столкнулся с этой проблемой. Связь между типами сущностей «UserProfile» и «ProjectProgress» была разорвана, но связь либо помечен как...
5591 просмотров
schedule
13.09.2022
Как предотвратить обновление столбца в EF Core 3.1?
Я обновился с .Net Core 2.2 до 3.1, и эта функция устарела.
modelBuilder
.Entity<Order>()
.Property(e => e.CreationTime)
.ValueGeneratedOnAddOrUpdate()
.Metadata.IsStoreGeneratedAlways = true;
Мне нужно, чтобы EF выполнял вставку,...
1638 просмотров
schedule
03.12.2022
Как настроить несколько однозначных отношений в Entity Framework Core?
У меня есть две сущности: Parent и Child ; каждый родитель может иметь не более двух дочерних ссылок. Я настроил свои объекты следующим образом:
class Parent
{
[Key]
public int ParentId { get; set; }
public int PrimaryChildId{...
389 просмотров
schedule
04.09.2022
EF Core Настройка сериализации JSON с помощью LINQ
Я создаю демонстрацию API в .NET Core и создаю вложенный объект JSON, который необходимо создать с помощью серии запросов LINQ.
Моя текущая проблема заключается в том, что когда я получаю около 4 слоев в глубину, я хочу настроить то, что на самом...
194 просмотров
schedule
03.05.2023
Как проанализировать int в запросе EF Core 3?
После обновления до EF Core 3 я получаю следующую ошибку в следующем коде:
System.InvalidOperationException: 'Выражение LINQ' DbSet .Max(c => Convert.ToInt32(c.ClaimNumber.Substring(c.ClaimNumber.Length - 6)))' не может быть переведено. Либо...
1424 просмотров
schedule
13.01.2023
EF Core неправильно обновляет элементы внешнего ключа
Я пытаюсь обновить user и соответствующие им items , но получаю странное поведение. Точнее, user обновляется, но items добавляются в таблицу items , а предыдущие items , которые уже присутствовали в таблице, имеют UserId из null , а новые...
36 просмотров
schedule
30.10.2022