Вопросы по теме 'repository-pattern'

Проблемы с моим шаблоном репозитория MVC и StructureMap
У меня есть шаблон репозитория, который я создал поверх структуры сущностей ado.net. Когда я пытался реализовать StructureMap для разделения моих объектов, я продолжал получать StackOverflowException (бесконечный цикл?). Вот как выглядит узор:...
1888 просмотров

Как мои контроллеры ASP.NET MVC должны знать о репозитории
Я пытаюсь понять, как можно выполнить модульное тестирование проекта ASP.NET MVC, который получает доступ к данным через какой-то репозиторий. Во время модульных тестов я, очевидно, хотел бы создать фиктивный репозиторий, но как мне передать этот...
2181 просмотров

Ninject динамически загружает репозиторий из сборки
Я использую: EF 4.1 MVC 3 Ninject Ninject.Extensions.Conventions Ninject.Web.Mvc Приложение использует шаблон репозитория. Мои репозитории можно ввести следующим образом:...
2037 просмотров
schedule 24.02.2024

Способы улучшения этой единицы рабочего класса, связанные с принципом открытости/закрытости и внедрением зависимостей/инверсией управления
Мне интересно посмотреть, как я могу улучшить использование приведенного ниже класса UnitOfWork. Как видите, в настоящее время у него нет интерфейса UnitOfWork, поэтому, когда я использую его в своих контроллерах MVC, мне приходится создавать новый...
752 просмотров

Сущность, репозиторий и композиция — внедрение зависимостей
Я пытаюсь узнать о DDD, и есть кое-что о сущностях и репозиториях, которые я не могу понять. Из других вопросов здесь, на SO, я понял, что вводить репозитории в сущности - плохая привычка. Но как избежать внедрения репозитория при создании...
646 просмотров

Шаблон репозитория и реализация сервисного уровня
Я использую общий репозиторий и шаблон единицы работы для своего веб-сайта mvc4. Теперь у меня ситуация, что я хочу удалить пользователя своей системы. В коде удаления я должен удалить еще несколько записей в других таблицах (комментарии, права...
4343 просмотров
schedule 14.05.2024

Entity Framework 5: фиксация не обновляет объект в памяти
у меня большая проблема. Я использую Entity Framework 5 и шаблон UnitOfWork (используя репозитории). У меня есть объект объекта Person (который наследуется от Entity и имеет некоторые свойства: имя, фамилия, IdAddress (и адрес виртуального объекта,...
1338 просмотров

Порядок в структуре шаблона MVC и репозитория
Я разрабатываю приложение с ASP.NET MVC и шаблоном репозитория с сервисный уровень , предоставляющий некоторые функции веб-службы, используемой другим приложением. Иногда я путаюсь в ролях в каждом слое. Одно из моих сомнений касается упорядочения...
514 просмотров
schedule 21.10.2023

В какой репозиторий доктрин я должен поместить запрос с различными отношениями?
Я недавно начал использовать Doctrine, и мне это нравится, но у меня все еще есть некоторые проблемы, чтобы выяснить, какой репозиторий лучше подходит для написания запроса, который должен соединить несколько отношений. Давайте подумаем на примере....
92 просмотров
schedule 07.05.2024

Шаблон репозитория, дающий исключение при обновлении записи
В моем приложении MVC я использовал шаблон репозитория для DAL. Теперь, когда я выбираю одну запись объекта и обновляю значение поля объекта и выполняю операцию обновления, появляется ошибка ниже. Не удалось прикрепить объект типа...
1585 просмотров

Laravel — проблемы с шаблоном репозитория
У меня есть приложение Laravel, использующее шаблон репозитория. У меня также есть абстрактный класс EloquentRepository , который содержит основные методы. Во всех моих репозиториях есть метод update() , где я просто обновляю модель, используя...
1080 просмотров
schedule 04.11.2023

Вы размещаете логику обработки файлов в репозиториях? (Используя общий репозиторий и шаблон UoW с EF)?
У меня есть вопрос. Итак, я знаю, что общий шаблон репозитория и EF работают очень хорошо, когда вам нужно работать только с базой данных. Однако в моем случае мне нужно загружать данные из файлов и в базу данных, используя шаблон Entity...
615 просмотров

Простая реализация шаблона репозитория
Я использую ADO.NET напрямую с MVC 5, а не с Entity Framework. Я имею в виду этот пример для реализации шаблона репозитория. Для простой реализации шаблона репозитория: Я создам Модель Я создам интерфейс с объявлениями методов CRUD. Я...
299 просмотров

Зарегистрируйте все службы сразу, используя контейнер DI по умолчанию из ASP.NET 5, аналогичный Autofac.
В ASP.NET 5 DI уже поставляется по умолчанию, и это выглядит интересно. Я использую Autofac с MVC 5, у которого есть возможность зарегистрировать всю сборку сразу. Вот пример кода, который регистрирует все классы, оканчивающиеся на «Сервис» в...
6461 просмотров

Должны ли мы использовать в контроллерах только описательные методы при использовании Repository Pattern в Laravel 5.x?
У меня есть типичная структура шаблона репозитория в Laravel. Взяв модель Fruits в качестве примера, у меня есть: Класс EloquentFruitRepository , расширяющий абстрактный EloquentRepository , который реализует FruitRepositoryInterface ....
89 просмотров

MVC — лучший шаблон (UoW + репозитории + сервисы + DI)
Я занимаюсь mvc уже некоторое время, но это мой первый контакт с DI. Я начал новый проект с Ninject, который кажется довольно простым и понятным, однако почти в каждом учебнике, который я видел, есть UoW, репозитории и сервисы. Я так понимаю,...
486 просмотров

Шаблон проектирования репозитория с Dapper
Возможно, это скорее вопрос для проверки кода, а не для переполнения стека. Я использую Dapper для MicroORM для извлечения и сохранения данных в SQL Server 2014. У меня есть классы DTO в проекте DTO, которые представляют данные, полученные из БД...
32897 просмотров

путаница с общим репозиторием и dbContext
Я новичок в MVC, у меня есть проект, используемый репозиторием и единицей работы, в репозитории проекта написано: private DbContext context; private DbSet<TEntity> dbQueryable; public GenericEFRepository(DbContext context) :...
33 просмотров

Entity Framework без App.config, сначала база данных, шаблон репозитория, многоуровневая архитектура решения
Хорошо, теперь я сдаюсь. Моя задача состоит в том, чтобы создать универсальный DAL с использованием Entity Framework 6, шаблона репозитория и многоуровневой архитектуры решения. Сводка: Использование этого подхода...
245 просмотров

Добавление записи со связанным дочерним объектом в Entity Framework с использованием шаблона репозитория
У меня возникли проблемы с добавлением объекта в базу данных, который содержит отношение к существующему объекту. Я много искал и не мог найти подходящего решения для этого. Я опишу это настолько просто, насколько смогу. public class Store :...
165 просмотров