dbcontext

Я работаю над крупномасштабной системой для телекоммуникационной компании. Я новичок в DDD и с трудом связываю разные части вместе. Наша нынешняя система построена с использованием NHibernate. В настоящее время он имеет более 600 таблиц, и весь доступ к данным осуществляется с помощью NHibernate, но для новой...

Предложите модель, как показано ниже: class public Post { public int Id {get; set;} public virtual ICollection<Comment> Comments {get;set;} } На странице сообщения / Индекс я хочу показать список сообщений с количеством комментариев каждого сообщения (а не общее количество комментариев всех ...

Я борюсь со следующей проблемой. У меня есть база данных с таблицей заданий, в которой содержится информация о выполняемых заданиях. Я следовал первому подходу кода EF 6.0 и создал класс POCO под названиемJob . Затем я запрашиваю базу данных для заданий: DbSet<Job> receivedJobs; using (var context =...

Я пытаюсь установить asp.net mvc с переносными областями (в отдельных проектах) и общим репозиторием. Я использую интерфейс IContext для создания базы данных для каждого контекста, реализующего этот интерфейс: public class Context : DbContext { public List<IContext> Contexts {get;set;} ...

У меня есть эта проблема обновления моей базы данных 1 столбец за один раз в asp.net использование веб-api. Я пытаюсь запросить PUT, чтобы просто обновить одно значение в строке вместо обновления этого и установки остальных в null. Я сделал отдельную модель за пределами контроллера, чтобы принять обновление, ...

на сегодняшний день у меня сложилось впечатление, что DbContext предназначен для представления вашей базы данных, и поэтому, если ваше приложение использует одну базу данных, вам нужен только один DbContext. Однако некоторые коллеги хотят разбить функциональные области на отдельные классы DbContext. Я считаю,...

стол пользователи UserId UserName Password EmailAddress и код.. public void ChangePassword(int userId, string password){ //code to update the password.. } ...

Я использую DbContext и Code First API, представленные в Entity Framework 4.1. The модель данных использует базовые типы данных, такие как string и DateTime. Единственная аннотация данных, которую я использую в некоторых случаях, - это [Required], но это не на каких-либо DateTime свойства. Пример: public vi...

Я вхожу в Entity Framework, но я не уверен, что мне не хватает критической точки в подходе code-first. Я использую общий шаблон репозитория на основе кода из https://genericunitofworkandrepositories.codeplex.com/ и создали мои сущности. но когда я пытаюсь получить доступ или изменить сущность, я сталкиваюсь...

у меня есть следующий общий метод расширения: public static T GetById<T>(this IQueryable<T> collection, Guid id) where T : IEntity { Expression<Func<T, bool>> predicate = e => e.Id == id; T entity; // Allow reporting more descriptive error messages. try {...