1
ответ

Пользовательский EF Core AddOrUpdate с составными ключами

Я создал расширение для Microsoft.EntityFrameworkCore, которое реализует метод AddOrUpdateMethod. Он работает нормально, но с сущностями с составным первичным ключом метод AnyAsync возвращает всегда ...
вопрос задан: 17 March 2019 20:20
1
ответ

Можно ли вызвать DbFunction внутри моего ValueConverter?

У меня есть Scalar-функция в базе данных, которую я сопоставил с EF Core, используя атрибут DbFunction. Я пытаюсь вызвать эту функцию DbF внутри конвертора значений. Итак, я пытаюсь следующее ...
вопрос задан: 9 March 2019 20:55
1
ответ

Заполните свойства навигации при использовании в методе, переданном предложению Where

У меня есть конечная точка, которая должна перечислить все кандидатуры, отфильтрованные по поисковому запросу, поэтому я создаю метод, который принимает кандидатуру сущности и searchTerm в качестве параметров. Затем я передаю этот метод ...
вопрос задан: 7 March 2019 15:49
1
ответ

EF Core - Nullable комплексная собственность

Я хотел бы иметь возможность создавать объект Order без определения SomeOptionalType в момент создания (в дБ). afaik в базе данных это должен быть nullable foregin key .NET Core 2.1 / EF Core с ...
вопрос задан: 6 March 2019 08:56
1
ответ

Что означает знак # в AnonymousType0 # 1`6?

Как вы можете видеть в строке ошибки ниже, два текста AnonymousType0 практически одинаковы, за исключением знака #. Что означает этот знак? (ошибка переформатирована, чтобы ее было легче читать) Невозможно ...
вопрос задан: 3 March 2019 22:23
1
ответ

DDD и ссылки между агрегатами в EFCore и C #

У меня есть проблема, которую я не знаю, как решить, когда предполагается использование DDD и использование C # / EF Core. Упрощенная ситуация: у нас есть 2 агрегата - Товар и Склад. Каждый из них имеет свою индивидуальность по ExternalId (...
вопрос задан: 2 March 2019 22:29
1
ответ

Обновление связанных сущностей отношениями один-ко-многим в ядре инфраструктуры сущностей

У меня есть отношение «один ко многим», которое я пытаюсь обновить, но получаю ошибку. Операция базы данных, как ожидается, затронет 1 строку (и), но фактически затронула 0 строк. Данные могут быть изменены или удалены ...
вопрос задан: 1 March 2019 16:10
1
ответ

Как преобразовать оператор Linq Group By и Foreach в один запрос Linq

У меня возникли проблемы при попытке преобразовать приведенный ниже запрос LINQ в один запрос: // выдает 8 результатов var qryResults = (from r в dbContext.Routes ...
вопрос задан: 1 March 2019 12:35
1
ответ

Как выполнить хранимую процедуру в цикле foreach, используя EF Core в .NET Core?

Я пытаюсь выполнить хранимую процедуру в цикле foreach следующим образом: foreach (var p в результатах) {string InputOne = year.ToString (); char c = '0'; string InputTwo = month.ToString () ....
вопрос задан: 1 March 2019 11:35
1
ответ

Используйте SQLite.Core для подключения к базе данных с паролем

Я хотел бы подключиться к защищенной базе данных SQLite паролем в проект в .Net Core 2.1. Для этого я импортирую: Microsoft.EntityFrameworkCore.Sqlite.Core (2.2.2) System.Data.Sqlite.Core (1.0.109. ...
вопрос задан: 1 March 2019 06:33
1
ответ

EF Ядро отношения один ко многим: ICollection или Hashset?

Я читаю «Ядро Entity Framework в действии» Джона П. Смита. Там написано: Не могли бы вы привести несколько примеров, когда Hashet - правильный тип коллекции? И почему?
вопрос задан: 23 February 2019 10:03
1
ответ

Entity Framework Core - добавление условного предложения where

Я пытаюсь добавить дополнительное условие where, если через URL передается конкретный queryParameter, но, похоже, он не работает. Прежде чем я начну делать raw sql, я хочу сначала выяснить ...
вопрос задан: 20 February 2019 02:54
1
ответ

Как развернуть базу данных Entity Framework с использованием кода в первую очередь с помощью конвейеров Azure Devops на сервере SQL

Мы создаем приложение ASP.net с использованием ядра Entity Framework с DevOps Azure и нацеливаемся на IIS с MSSQL server 2016. Наш тестовый сервер - это локальный компьютер с Windows 2016, содержащий как IIS, так и ...
вопрос задан: 21 January 2019 08:46
1
ответ

Entity Framework выдает ошибку при выполнении лямбда-выражения

У меня есть этот фрагмент кода для извлечения и фильтрации результатов продуктов из базы данных: if (userParams.MinPrice > 0 & amp; userParams.MaxPrice! = 999999999) {products = products.Where (...
вопрос задан: 19 January 2019 21:40
1
ответ

Что происходит с Program.Main, когда приложение ASP.NET Core выполняется в IISIntegration?

Я занимаюсь разработкой приложения ASP.NET Core, которое будет размещаться за IIS с использованием IISIntegration. В прошлом я уже разработал несколько приложений ASP.NET Core, но все они были размещены в ...
вопрос задан: 19 January 2019 17:57
1
ответ

Получить Parent на основе строкового значения и всех его дочерних элементов с помощью Entity Framework Core [duplicate]

В настоящее время я получаю объект, основанный на строковом свойстве: Это работает правильно, но теперь мне нужно, чтобы его ребенок ...
вопрос задан: 19 January 2019 14:48
1
ответ

Извлечение данных с помощью резольвера в Angular 6, но в объектах массивы являются нулевыми. Зачем?

У меня есть путь 'user / edit' для редактирования текущего зарегистрированного пользователя. У меня есть вкладка, в которую я хочу отредактировать массив 'Recipe' -s, который есть у каждого пользователя. Я получаю данные о пользователе с распознавателем.
вопрос задан: 19 January 2019 11:34
1
ответ

Как я могу обнаружить изменения свойств в конкретной сущности в Entity Framework Core 2.x?

Когда пользователь сохраняет изменения в объекте myObject, я хотел бы регистрировать поля, которые были обновлены для этого объекта. Я могу получить объект с var myObject = await context.MyObjects.SingleAsync (x = > x.Id ...
вопрос задан: 18 January 2019 21:52
1
ответ

Как использовать внешний ключ в качестве составного ключа в EF Core 2?

У меня есть несколько классов в EF Core 2. 1) Класс Ser имеет идентификатор типа Guid. Это первичный ключ, автоинкрементный. 2) Класс SerStaHis имеет SerId в качестве типа Guid. Это внешний ключ для класса Ser. Это ...
вопрос задан: 18 January 2019 12:30
1
ответ

Столбец логического всегда возвращает false в запросе SQL

net mvc core 2.2 и Mssql. Я написал хранимую процедуру, которая работает нормально. Результат: Однако всякий раз, когда я запускаю свое приложение, все столбцы stockPermit возвращают false. Контроллер if (! String.IsNullOrEmpty (...
вопрос задан: 18 January 2019 12:10
1
ответ

Создайте EF Core Context один раз для каждого запроса в ASP.Net Core.

После прочтения этой темы, похоже, хорошим подходом является создание контекста один раз для каждого запроса. Чтобы добиться этого, в Startup.cs я объявил два статических объекта public class Startup {...
вопрос задан: 18 January 2019 10:46
1
ответ

ValueGeneratedOnAdd не имеет никакого эффекта

Например, у меня есть следующая таблица: CREATE TABLE Person (id int IDENTITY (1,1) NOT NULL PK, firstName nvarchar (20) NOT NULL, lastName nvarchar (30) NOT NULL, birtdate datetimeoffset (7) ...
вопрос задан: 18 January 2019 08:43
1
ответ

Лучший способ обновить свойство JSON с ядром EF

Я решил сохранить некоторую информацию в виде объекта JSON в базе данных SQL Server, но мне не ясно, как мне обновить одно свойство этого объекта в столбце JSON, но не все ...
вопрос задан: 17 January 2019 15:57
1
ответ

Транзакционный процесс Hangfire (единица работы)

В приведенном ниже коде .Net Framework гарантируется, что объект someEntity будет вставлен в базу данных, а операция публикации будет выполнена после. Однако в .Net Core мне не удалось это сделать. Когда я ...
вопрос задан: 17 January 2019 11:33
1
ответ

Основа Entity Framework - Неоднозначность выбора первого подхода к коду и первого подхода к базе данных

Выбор подхода Code First или подхода Database First с Entity Framework Core для моего случая выглядит запутанным с точки зрения наилучшего подхода. У меня есть база данных с некоторыми ...
вопрос задан: 16 January 2019 18:41
1
ответ

Заставить DbContext выдать исключение на SaveChanges () в модульном тесте

Я использую EF Core 2.2.0 с InMemoryDatabase для тестирования. Есть ли способ заставить его вызвать исключение при вызове операции, такой как SaveChanges или Find? Я хочу убедиться, что мой ...
вопрос задан: 16 January 2019 09:50
1
ответ

EF CORE 2.1 HasConversion для всех свойств типа datetime

Ранее я использовал DateTimeKindEntityMaterializerSource (Git) для преобразования всего DateTime в UTC при чтении сущностей, поскольку значение по умолчанию не указано. С EF core 2.1 ...
вопрос задан: 5 September 2018 21:56
1
ответ

Entity Framework Core, удаление элементов из вложенной коллекции

У меня есть два класса public class InvoiceRow {public int Id {get; задавать; } public int InvoiceId {get; задавать; } public int ProductId {get; задавать; } public virtual ...
вопрос задан: 13 July 2018 19:40
1
ответ

Как получить экземпляр ApplicationDbContext в AccountController для ASP.NET Core 2.0 с индивидуальной аутентификацией?

Я новичок в ASP.NET Core и нуждаюсь в небольшой помощи. Я создал проект ASP.NET Core 2.0 MVC с индивидуальной аутентификацией. Теперь я хочу получить доступ к текущему ApplicationDbContext в моем ...
вопрос задан: 13 July 2018 12:45
1
ответ

Применить все миграции до определенной миграции [duplicate]

Можно применять все миграции с помощью метода RelationalDatabaseFacadeExtensions.Migrate extension. например if (_ctx.Database.GetPendingMigrations (). Any ()) {// Применить миграцию _ctx ....
вопрос задан: 20 August 2017 09:31