Результаты поиска по запросу "repository-pattern"
Общий способ сохранить сущность в Entity Framework
Я пытаюсь написать GenericEFRepository, который будет использоваться другими хранилищами. У меня есть метод Save, как показано ниже. public virtual void Save(T entity) // where T : class, IEntity, new() And IEntity enforces long Id { get; set; } ...
Хорошо разработанные команды запросов и / или спецификации
Я довольно долго искал хорошее решение проблем, связанных с типичным шаблоном репозитория (растущий список методов для специализированных запросов и т. Д., ...
Лучшие практики реализации модуля работы и шаблона хранилища с использованием ServiceStack.ORMLite
Предположим, что есть два интерфейса репозитория: interface IFooRepository { void Delete(int id); } interface IBarRepository { void Delete(int id); }И интерфейс IUnitOfWork, такой как: interface IUnitOfWork : IDisposable { void Commit(); void ...
Какой тип возвращать при запросе нескольких объектов в слое Repository?
У меня есть следующие слои, вовлеченные в этот вопрос: Сервисный уровень (использование IoC для вызова репозитория)Доменная модель (POCO / доменные объекты, определенные интерфейсы репозитория)Уровень репозитория (EF .edmx и реализованные ...
Транзакции в шаблоне репозитория с использованием ServiceStack.ORMLite
Я реализую шаблон репозитория с использованием ServiceStack.ORMLite следующим образом: public class MyRepository : IMyRepository { private IDbConnectionFactory DbConnectionFactory = null; public ...
Как правильно использовать шаблон репозитория?
Мне интересно, как я должен группировать свои репозитории? Как и в примерах, которые я видел на asp.net mvc, и в моих книгах они в основном используют один репозиторий на таблицу базы данных. Но это похоже на то, что многие репозитории заставляют ...
Как спроектировать шаблон репозитория, чтобы потом было легче переключаться на другой ORM?
Я новичок в шаблоне репозитория, но я попытался, моя цель - сделать дизайн, который позволил бы мне с помощью всего лишь нескольких правок «внедрение зависимостей или изменения конфигурации», чтобы иметь возможность переключаться на другой ORM, ...
Отделить единицу работы от услуг или репо
Я пытаюсь отделить свою единицу работы от своих служб или репозитория, чтобы мне не приходилось касаться кода UoW всякий раз, когда я хочу добавить новую службу. Как мне это сделать? _categoryService = _unitOfWork.Get<ICategoryService>();так ...
Не найден метод .Include () в моем EF, реализующий универсальный репозиторий
Я использую общий репозиторий, чтобы обернуть классы DbContext и DbSet с верхнего уровня. Однако, когда в определенных запросах мне нужно использовать метод .Include (), чтобы включить свойства навигации. Но я не могу найти эти методы в методах ...
Каков наилучший способ построения модели представления?
Я использую asp.net mvc со структурой сущности и начинаю изучать DDD. Я работаю над проектом, который содержит опросы. Вот моя модель домена: public class Survey { public int? SurveyID { get; set; } public string Name { get; set; } public ...