Вопросы по теме 'dbcontext'

MVC 3, EF4, код первой ошибки инициализатора базы данных
У меня возникают проблемы при попытке установить мою БД с помощью инициализатора. У меня есть 3 таблицы, LabTest->LabValue‹-LabIndicator, и вот как я это кодирую: public class LabTest { public int ID { get; set; } public...
761 просмотров
schedule 29.04.2024

DbContext SaveChanges () - Обнаружение обновленных сущностей
Я переопределил метод SaveChanges () в классе Entity Framework 4.1 DbContext. Мое переопределение выглядит так: public override int SaveChanges() { IEnumerable<DbEntityEntry> modifiedEntityEntries = ChangeTracker.Entries().Where( e...
11798 просмотров

Управление подключениями с помощью шаблона Generic Repository
Я создаю сайт, используя Entity Framework 4.1 и mvc3. Я использую шаблон универсального репозитория: http://www.tugberkugurlu.com/archive/generic-repository-pattern-entity-framework-asp-net-mvc-and-unit-testing-треугольник . Я использую ninject...
850 просмотров

Должен ли проект модульного тестирования ссылаться на EF dll, когда контекст абстрагирован
Я абстрагирую свой DbContext, пытаясь рассмотреть отдельные проблемы и сделать мой код пригодным для модульного тестирования. Для этого я придумал следующий интерфейс. Этот интерфейс ниже размещен в сборке с именем AllInterfaces . Этот проект...
1567 просмотров

Многопользовательское веб-приложение с отфильтрованным dbContext
Я новичок в ASP.Net MVC и мультитенантном веб-приложении. Я много читал, но, будучи новичком, просто следую тому, что понимаю. Итак, мне удалось создать пример веб-приложения со сценарием, и мне нужно решить его конечную часть. Надеюсь, этот...
4117 просмотров

DbContext AutoDetectChangesEnabled настроен на ложное обнаружение изменений
Я немного озадачен. Из того, что я прочитал, установка DbContext.AutoDetectChangesEnabled на false должна отключить отслеживание изменений, требующее вызова DbContext.DetectChanges для определения изменений, которые должны быть отправлены в...
60715 просмотров

Кэширует ли EF объекты между разными экземплярами DbContext?
Заставляет ли создание DbContext для каждого запроса в Asp.net EF только считывать данные из своего кеша или каждый раз запрашивает у БД все наборы? Я знаю о кэшировании метаданных для каждого AppDomain, но как насчет данных? Контекст: приложение...
4813 просмотров

Значение обновления DbContext платформы Entity без запроса и по внешнему ключу
У меня есть метод обновления некоторых таблиц. Для обновления мне нужно сначала получить TestProcess , но мне это не нравится. Как я могу обновить TestProcess без операции select(firstOrDefault) , используемой только для операции обновления?...
8016 просмотров
schedule 17.05.2024

EF DbContext из базы данных по сравнению с EF Power Tools обратного проектирования из базы данных. В чем разница?
Я использую существующую базу данных, и мой обычный метод — добавить новую модель данных объекта и указать ее на существующую базу данных. Если бы я использовал электроинструменты EF и обратный инжиниринг, чтобы сделать стиль «сначала код», в чем...
636 просмотров

MVC Scaffolding не загружает класс контекста данных
У меня есть веб-проект в VS2013 Ultimate, где экран добавления строительных лесов не загружает объекты DBContext в окно. См. следующее изображение. В проекте есть 2 файла EDMX, в которых EF6 сгенерировал DBContexts. Один из них находится в...
1416 просмотров

Не удалось загрузить тип «System.ComponentModel.DataAnnotations.Schema.IndexAttribute».
У меня есть эта ошибка. ApplicationDbContext — это автоматически сгенерированный DbContext, используемый в разделе учетной записи. Всякий раз, когда я пытаюсь использовать какие-либо действия контроллера учетных записей, возникает эта ошибка....
7328 просмотров

EF не отложенная загрузка ApplicationUser
Я пытаюсь понять, почему EF лениво загружает все, кроме моего свойства ApplicationUser. Я использую общий шаблон репозитория со следующим объектом домена. public class Order { [Key] public Guid Id { get; set; } public int...
478 просмотров

Передача общего имени класса в dbcontext
Код файла контекста моих объектов: public partial class MyDbContext : DbContext { //dbset 1 public DbSet<Customer> Customers { get; set; } //dbset 2 public DbSet<Order> Orders { get; set; } } Class Shipments имеет...
2227 просмотров
schedule 04.05.2024

Как быстро загрузить связанные объекты
Я хочу загрузить Test по идентификатору, включая все связанные TestRuns и все Measurements , используя DbContext / EntityFramework из базы данных MySql. Это схема базы данных: Что я пробовал до сих пор: public class...
1696 просмотров

Значения по умолчанию не работают в SQL Server 2014 с использованием DbContext
SQL Server 2014 имеет неожиданное поведение: если вы определяете таблицу со значением по умолчанию, скажем, int , например 6, а затем пытаетесь ввести некоторые нестандартные столбцы, SSMS отвечает сообщением о том, что строка была введена, но не...
101 просмотров

Невозможно переопределить «Защищенные переопределяемые перегрузки Sub Seed (контекст как SchoolContext)», поскольку они имеют разные уровни доступа
Я пытаюсь опробовать этот учебник MVC. Учебник написан на С#, но я пытаюсь использовать его с помощью VB.NET, и я застрял в этой ошибке: Общедоступные переопределения Sub Seed (Context as SchoolContext)» не могут переопределять «Protected...
614 просмотров
schedule 20.09.2022

DbContext размещается в пределах используемой области
Я только что узнал, что когда я пытаюсь использовать метод .Add() для DbSet в моем DbContext, я получаю следующее исключение: System.InvalidOperationException: операция не может быть завершена, так как DbContext был удален. Эта...
60 просмотров

имя динамической таблицы в Entity
Я хочу вызвать метод с именем таблицы, например db.users.select(x=> x.FirstName) , но я где-то допустил ошибку, я пишу так, но это возвращает сведения о таблице в одной строке, а не возвращает данные таблицы, которые я хочу, помогите, пожалуйста...
1270 просмотров
schedule 27.12.2023

ASP.NET Core - IModelBinder - Контроллер доступа DbContext
У меня есть решение MVC на основе ASP.NET 2 с универсальным контроллером и настраиваемым связывателем. Код контроллера следующий: public class GenericController<T> : Controller where T : BaseModel { public readonly AppContext Db = new...
326 просмотров

Разделение DbContext в соответствии с
Я хотел бы разделить на части мой класс DbContext , чтобы каждый модуль имел свой собственный класс, который, как я считаю, упрощает работу, увеличивает количество ошибок и снижает сложность кода. Я полагаю, что видел это где-то в прошлом, когда...
2365 просмотров
schedule 14.11.2023