Описание тега entity-framework-core-2.1

0 ответов

База данных скаффолдов в приложении Azure Function 2: ошибка сборки

Я пытаюсь создать свою базу данных с помощью ef core и пытаюсь использовать EF для возврата данных json обратно на мой клиент, поэтому я последовал этому уроку о том, как создать скаффолд, и сборка не удалась. Scaffold-DbContext "Server=mydb;Initial…
2 ответа

Проверьте, включена ли отложенная загрузка

У меня есть следующая модель: public partial class User { // other properties /// <summary> /// Gets or sets user roles /// </summary> public virtual IList<UserRole> UserRoles { get => _userRoles ?? (_userRoles = UserUserRoleMap…
3 ответа

EntityFrameworkCore вставляет существующие связанные элементы

Рассматривать public class Item { public int Id{get;set;} public string Name{get;set;} public List<ItemTag> ItemTags{get;set;} } public class ItemTag { public int Id{get;set;} public int Name{get;set;} } Теперь я использую ядро ​​Entity Framew…
1 ответ

Использование встроенных табличных функций с Linq и Entity Framework

Я создал встроенные функции с табличными значениями (ITVF) в SQL Server, которые возвращают таблицу значений (запрос упрощен для обсуждения): CREATE FUNCTION dbo.VehicleRepairStatus() RETURNS TABLE AS RETURN SELECT VehicleID, CurrentStatus FROM Vehi…
1 ответ

Обозреватель решений VS2017: ef1000 "возможная уязвимость SQL-инъекций"

Странное сообщение в Solution Explorer. ef1000 "возможная уязвимость SQL инъекций" Это не мешает компиляции, ни ошибок, ни предупреждений, ни сообщений в "Списке ошибок". Нет похожих сообщений в выводе при компиляции... Click не перемещает фокус в с…
0 ответов

EntityFramework Core ClassLibrary Project из SQL не работает

Шаг:1 Создан проект библиотеки классов Шаг 2 public class DbContextFactory : IDesignTimeDbContextFactory<MyContext> { public MyContext CreateDbContext(string[] args) { var optionsBuilder = new DbContextOptionsBuilder<MyContext>(); return…
1 ответ

Groupby локально выполняет обновление для Entity Framework Core 2.1.4 внутри функции Azure версии 2

Microsoft говорит, что Entity Framework Core 2.1 генерирует GROUPBY заявление на сервер. У меня есть функция Azure, использующая Entity Framework Core 2.1.4, но все же получил: Microsoft.EntityFrameworkCore.Query: Предупреждение: выражение LINQ 'Sum…
0 ответов

EF Core 2.1 говорит, что несколько столбцов были добавлены к первичному ключу, но они не имеют

Я пытался создать реляционную модель, используя EF Core 2.1, но при добавлении миграций я получал сообщение об ошибке привязки нескольких столбцов к первичному ключу. Похоже, что это не так, и я не уверен, почему это так. Мне удалось воспроизвести о…
0 ответов

Проблема с собственным типом при миграции с Entity Framework Core 2.0 на 2.1

Мы обновляем наше основное приложение asp.net (которое работает на полной платформе.net) с asp.net 2.0 / ef core 2.0 до asp.net 2.1 / ef core 2.1. Я удивлен, сколько головной боли это для незначительного обновления... В любом случае, после обновлени…
1 ответ

Ссылка на ITVF вызывает исключение "вторая операция началась в этом контексте до завершения предыдущей операции"

Я пытаюсь сослаться на встроенную табличную функцию (ITVF) в запросе Linq: var results = await ( from v in _context.Vehicles from r in _context.UnitRepairStatus(v.VehicleNumber) <-- ITVF reference orderby v.VehicleNumber select new FooViewModel {…
1 ответ

Необходимо объявить табличную переменную "@p0"

Я использую ExecuteSqlCommand ядра структуры сущности, чтобы удалить все строки таблицы. Однако я получаю ошибку System.Data.SqlClient.SqlException: 'Must declare the table variable "@p0".' Вот мой код: public static void ExecuteDeleteSQL(ShoppingCa…
1 ответ

Модели без ключа лесов на ядре 2.1 структуры платформы

У меня есть простое консольное приложение, и я пытаюсь построить все свои модели, но у меня есть некоторые из них, которые не определили первичный ключ, платформа Entity Framework 2.1 поддерживает такие таблицы, но все еще получает это предупреждени…
1 ответ

Как получить все сохраненные значения сущностей в DbContext с помощью событий или переопределить SaveChangesAsync()

Нужно централизованное решение, чтобы получить результат Entity как сохраняется в БД, потенциально внутри SaveChangesAsync() а также SaveChanges() методы моего DbContext или через прослушиватель событий. Нужно, чтобы полученное значение сущности сод…
2 ответа

Ошибка преобразования при преобразовании значения varchar 'Zon7' в тип данных int

Я получаю эту ошибку: Ошибка преобразования при преобразовании значения varchar 'Zon7' в тип данных int. establishments = GetEstablishments(waters.Select(t => ReplaceZonToEmptyString(t.IdGeographie))); public static int ReplaceZonToEmptyString(st…
27 сен '18 в 10:32
1 ответ

Как использовать GroupBy более одного раза в EF Core

Когда я пытаюсь "сгруппировать" более одного раза, я получаю ошибку исключения. Чтобы изолировать ошибку, я написал небольшой фрагмент кода, чтобы повторить это исключение. Он не намерен достигать чего-либо практического, кроме как использовать груп…
13 июн '18 в 22:35
1 ответ

Настройка таблицы пересечений в EF Core 2.1.1

У меня довольно простая потребность, но я не могу понять, как это сделать с помощью ядра EF 2.1.1 в коде. У меня есть стол Right и стол Role: Role public int RoleId { get; set; } public string Name { get; set; } Right public int RightId { get; set; …
06 июл '18 в 19:41
1 ответ

Что может привести к тому, что UserManager вернет не того пользователя?

Что-то довольно страшное происходит на моем сайте ASP.NET Core 2.1.0 MVC. В то время как я просматривал, внезапно он показывает, что я вошел в систему как другой пользователь (который также случайно просматривал сайт в то время). Я не могу точно опр…
1 ответ

Entity Framework Core связывает множество со многими с IdentityUser

Я ищу способ связать дефолт IdentityUser с пользовательским классом, но я получаю эту ошибку: Имена столбцов в каждой таблице должны быть уникальными. Имя столбца "AppUserId" в таблице "HMTUser" указывается более одного раза. AppUser учебный класс: …
1 ответ

Дизайн проекта, правильно ли я понимаю

Я разработчик программного обеспечения, но всегда работал над "маленькими" проектами / решениями. Сейчас я пытаюсь создать приложение с нуля, просто чтобы оставаться на связи с новыми разработками и изучать новые вещи. Я пытаюсь использовать все, чт…
0 ответов

"Последовательность не содержит соответствующего элемента" при расширении дочернего свойства навигации с помощью OData & AutoMapper

Исключение "Последовательность не содержит соответствующий элемент" возникает при попытке расширить свойство навигации с помощью следующего запроса: http://localhost:5000/odata/users? $ Expand=role. Запрос без $ расширяет ключевое слово работает. Об…