1
ответ

Настройка нескольких баз данных Entity Framework 6

В моем решении у меня есть 2 проекта, которые используют Entity Framework 6. Каждый указывает на разные базы данных, оба используют одни и те же данные - SQL Server. Третий проект в моем решении должен использовать оба ...
вопрос задан: 4 February 2014 20:13
0
ответов

Один DbContext на веб-запрос ... почему?

Я читал много статей, объясняющих, как настроить DbContext Entity Framework, чтобы только одна создавалась и использовалась для каждого веб-запроса HTTP с использованием различных структур DI. Почему это хорошо ...
вопрос задан: 1 March 2019 11:22
0
ответов

Entity Framework и контекст утилизации

Когда следует вызывать DbContext.dispose () со структурой сущностей? Этот мнимый метод плох? публичная статическая строка GetName (строка userId) {var context = new DomainDbContext (); var userName ...
вопрос задан: 22 August 2018 21:52
0
ответов

Всегда ли лучше использовать & #39;DbContext& #39; вместо & #39;ObjectContext& #39;?

Я только что скачал EntityFramework.dll v4.3. Я нашел ряд вопросов, которые сравнивают DbContext и ObjectContext. Но большинство из них относятся к 2010 или началу 2011 года. Я хотел бы узнать больше о...
вопрос задан: 18 August 2017 17:45
0
ответов

'ObjectContext' против 'DbContext' в Entity Framework

Я использую класс DbContext в создаваемом мной коде, основанном на шаблонах проектирования Generic Repositories и Unit of Work. (Я следую инструкциям здесь.) Работая над этим ...
вопрос задан: 18 August 2017 17:26
0
ответов

Как исправить ошибку преобразования datetime2 вне диапазона, используя DbContext и SetInitializer?

Я использую API-интерфейсы DbContext и Code First, представленные в Entity Framework 4.1. Модель данных использует базовые типы данных, такие как string и DateTime. Единственная аннотация данных, которую я использую в некоторых случаях ...
вопрос задан: 1 July 2017 19:17
0
ответов

EF + общий репозиторий + загрузка связанного объекта: работает только явная загрузка

У меня есть два простых класса POCO; я пытаюсь получить свойство MyY, указанное ниже, гидратированное с помощью экземпляра Y. Я пробовал несколько способов сделать это и думаю, что могу упустить что-то очевидное или ...
вопрос задан: 23 May 2017 12:17
0
ответов

Провайдер не вернул ошибку строки ProviderManifestToken

Я пытаюсь создать веб-приложение, используя ASP.Net MVC3, Entity Framework и MySQL. Я добавил следующий код в свой файл Web.Config.
вопрос задан: 23 May 2017 11:45
0
ответов

Как обновить только одно поле с помощью Entity Framework?

Вот таблица Users UserId UserName пароль EmailAddress и код .. public void ChangePassword (int userId, строковый пароль) { // код для обновления пароля .. }
вопрос задан: 4 October 2016 15:24
0
ответов

Entity Framework, Code First, Обновление отношения «один ко многим» с независимыми ассоциациями

Мне потребовалось слишком много времени, чтобы найти решение для сценария, описанного ниже. То, что казалось простым делом, оказалось довольно трудным. Вопрос в следующем: Использование Entity Framework 4.1 (Код ...
вопрос задан: 12 November 2015 22:03
0
ответов

EF 4.1 OnModelCreating не вызывается

У меня проблема с EF 4.1, который не вызывает OnModelCreating, чтобы я мог настраивать таблицы и т. Д. У меня есть существующая база данных. Вот моя строка подключения:
вопрос задан: 25 July 2015 15:59
0
ответов

Что, черт возьми, за контекст?

Я начинаю видеть контексты везде, куда бы я ни посмотрел. В ASP.NET MVC есть ControllerContexts, RequestContexts, HttpContexts, FormContexts. В Entity Framework у вас есть ObjectContexts и DbContexts ....
вопрос задан: 9 June 2015 19:26
0
ответов

DbContext не будет поддерживать соединение открытым для повторного использования

Я пытаюсь повторно использовать существующее соединение с базой данных, чтобы я мог выполнять несколько операций с базой данных с помощью TransactionScope без вызова MSDTC. Entity Framework (с использованием нового API DbContext в ...
вопрос задан: 13 October 2014 16:49
0
ответов

Сначала код EF: унаследованный dbcontext создает две базы данных

Я пытаюсь создать базовый dbcontext, который содержит все общие сущности, которые всегда будут повторно использоваться в нескольких проектах, таких как страницы, пользователи, роли, навигация и т. Д. При этом у меня есть ContextBase ...
вопрос задан: 14 January 2014 10:30
0
ответов

Получение автоматического ключа идентификации после вставки через EF

Есть ли прямой способ получить автоматически сгенерированный первичный ключ БД при добавлении записи через Entity Framework 4.1? Например: dbcontext.Entity_Tables.Add(new Entity_Table { item1 = val1,...
вопрос задан: 16 September 2013 08:37
0
ответов

EF Code First DBContext and Transactions

Я хотел бы знать, как лучше всего реализовать транзакции с помощью DBContext. В частности, реализует ли DbContext.SaveChanges внутреннюю транзакцию, если я изменяю несколько объектов? Если я ...
вопрос задан: 16 September 2013 05:01
0
ответов

Множественные DbContexts в N-уровневом приложении

Я создаю свое первое N-уровневое MVC-приложение, и у меня возникли трудности с тем, как управлять множеством DbContexts с помощью моей базы данных. . У меня есть следующие слои Презентация Служба (...
вопрос задан: 2 September 2013 08:19
0
ответов

Entity Framework: одна база данных, несколько DbContexts Это плохая идея?

На сегодняшний день у меня сложилось впечатление, что DbContext предназначен для представления вашей базы данных, и поэтому, если ваше приложение использует одну базу данных, вам понадобится только один DbContext. ...
вопрос задан: 10 December 2012 05:00
0
ответов

ExecuteStoreQuery с Dbcontext

Я хочу использовать функцию ExecuteStoreQuery из Entity Framework и меня удивило, что моя контекстная переменная не имеет метода ExecuteStoreQuery. Тогда я обнаружил, что это метод ObjectContext ...
вопрос задан: 11 September 2012 13:44
0
ответов

Метод DbSet.Find смехотворно медленный по сравнению с.SingleOrDefault для ID

У меня есть следующий код (База данных SQL Server Compact 4.0 ):Dim competitor=context.Competitors.Find (id )Когда я профилирую это, метод Find занимает 300+ мс для извлечения конкурента из таблицы...
вопрос задан: 27 July 2012 10:42
0
ответов

Как преобразовать DbSet в Entity framework в ObjectQuery

Я использую подход CodeFirst и столкнулся с проблемой, когда мне нужно преобразовать DbSet в ObjectQuery. Это то, что я сделал для преобразования. ObjectContext objectContext = ((IObjectContextAdapter)db)....
вопрос задан: 28 June 2012 20:08
0
ответов

Как проверить, существует ли в модели DbContext.Set?

У меня есть ситуация, когда я могу работать с несколькими DbContexts, которые могут содержать или не содержать DbSet SomeEntity. Естественно, если я запускаю SaveChanges, а этот объект отсутствует, ...
вопрос задан: 25 May 2012 06:08
0
ответов

Как установить CommandTimeout для DbContext?

Я ищу способ установить CommandTimeout для DbContext. После поиска я нашел способ, приведя DbContext к ObjectContext и установив значение свойства CommandTimeout для objectContext.var ...
вопрос задан: 11 May 2012 10:26
0
ответов

Отношение LINQ many -к -many, как написать правильное предложение WHERE?

Я использую многие отношения -к -многим для своих таблиц. Есть запрос :var query = from post in context.Posts from tag in post.Tags where tag.TagId == 10 select post; Хорошо, это работает нормально. Я...
вопрос задан: 8 May 2012 19:58
0
ответов

Как работает отслеживание изменений в Entity Framework

Учитывая следующий код, как EF/DbContext узнает об изменении, внесенном в объект клиента :class Program { static void Main (){ using (var shopContext = new ShopContext ())...
вопрос задан: 30 April 2012 01:48
0
ответов

Должен ли EF& #39;s DbContext содержать все таблицы?

Я новичок в EF4 и пытаюсь найти лучший способ создать свой класс DbContext (es ). Есть ли какая-либо проблема (, особенно с производительностью )при помещении всех моих таблиц/сущностей в одну и только одну...
вопрос задан: 14 April 2012 02:02
0
ответов

Как установить столбец базы данных как «Разреженный» при использовании EF Code First Fluent API?

Я работаю с системой, которая сначала использует код EF, и я хотел бы использовать несколько разреженных столбцов SQL Server в таблице. Мое текущее решение состоит в том, чтобы удалить таблицу, созданную EF, и повторно добавить через...
вопрос задан: 12 April 2012 12:54
0
ответов

DbContext работает очень медленно при добавлении и удалении

При использовании DbContext в сценарии с базой данных я обнаружил, что добавление и удаление сущностей происходит очень медленно по сравнению с ObjectContext . Если добавить 2000 сущностей и сохранить изменения в конце, ...
вопрос задан: 11 April 2012 09:53
0
ответов

Использование как ObjectContext, так и DbContext

Сценарий: Попытка извлечь и переназначить информацию из одной базы данных в другую. В БД А есть данные, которые я хочу получить. Я хочу сохранить его в БД B в немного другой структуре. БД A Я использую ...
вопрос задан: 6 April 2012 16:38
0
ответов

Как настроить DbContext для работы с Oracle ODP.Net и EF CodeFirst?

Я пытаюсь работать с EF CodeFirst под Oracle с помощью ODP.net. Это мой класс DbContext: открытый класс MyCEContext: DbContext {public DbSet Persons {get; набор; } ...
вопрос задан: 15 March 2012 23:29