Вопросы по теме 'repository-pattern'
Классы сущностей отделены от поставщика LINQ to SQL для реализации шаблона репозитория. Как?
Я просмотрел шаблон репозитория и узнал некоторые идеи, которые я использовал в прошлом, которые заставили меня чувствовать себя хорошо.
Однако теперь я хотел бы написать приложение, которое бы использовало этот шаблон НО Я ХОТЕЛ БЫ, ЧТО КЛАССЫ...
3013 просмотров
schedule
06.04.2023
Является ли шаблон репозитория таким же, как модель поставщика Asp.net?
Начиная с Asp.net 2.0 существует модель провайдера. Что касается деталей реализации, провайдер — это класс, производный от ProviderBase, который является абстрактным классом, а не интерфейсом, но в любом случае существует модель провайдера, так что...
2552 просмотров
schedule
29.06.2022
веб-сервисы с шаблоном репозитория в С # и WCF?
Может ли кто-нибудь подтвердить лучший способ интеграции шаблона репозитория с веб-сервисами ... Ну, на самом деле, у меня сейчас шаблон репозитория, работающий на C #. У меня есть 3 проекта, DataAccess, Services и мой уровень представления....
4821 просмотров
schedule
30.12.2023
При реализации шаблона репозитория должно ли значение поиска/таблицы получать свой собственный репозиторий?
Я создаю службы RESTful для нескольких объектов базы данных на основе модифицированной версии BISDM . Некоторые из этих сущностей имеют связанные таблицы поиска, как показано ниже:
Я решил использовать шаблон репозитория, чтобы обеспечить...
1414 просмотров
schedule
10.05.2024
Используя nHibernate и шаблон репозитория, нужно какое-то направление
Хорошо, я только начинаю переходить в спящий режим (свободно использую).
Что мне в нем нравится, так это то, что я могу использовать шаблон репозитория (читайте об этом в блоге nhibernate rhino).
В основном, используя дженерики, я могу создавать...
3535 просмотров
schedule
06.08.2022
Ошибка LINQ to SQL INSERT
Я испытываю очень неприятную проблему при попытке вставить новую запись с помощью LINQ to SQL. Если я прохожу через этот код, иногда он вставляет новую запись, но в большинстве случаев это не так. Когда это не удается, я вижу следующую ошибку....
4054 просмотров
schedule
17.02.2024
Хранилище данных - бизнес-объекты?
Я читаю книгу «Социальные сети ASP.NET 3.5 — Эндрю Симер» и запутался, когда он использует репозитории для доступа к данным.
Вот идея его кода:
public interface IAccountRepository
{
Account GetAcountByID(int acId);
void SaveAccount(Account...
728 просмотров
schedule
06.12.2022
как использовать шаблон репозитория, чтобы упростить переключение между ORM?
Я знал, что одно из преимуществ использования шаблона репозитория позволяет легко переключаться между ORM, например, будет реализовывать код доступа к данным с использованием Linq в sql, а также с использованием структуры сущностей Ado.net, а затем с...
398 просмотров
schedule
17.10.2023
как разработать шаблон репозитория, чтобы можно было легко переключиться на другой ORM позже?
Я новичок в шаблоне репозитория, но я пробовал, моя цель - создать дизайн, который позволит мне легко с помощью всего лишь нескольких правок «внедрения зависимостей или правок конфигурации» иметь возможность переключиться на другой ORM, не касаясь...
1448 просмотров
schedule
17.11.2022
Размещение бизнес-правил внутри репозитория
У меня есть таблица, в которой хранится список правил. В моем коде мне нужно получить эти правила и сохранить список правил (через шаблон репозитория), чтобы я мог их повторно использовать. Затем мне нужно сгенерировать (бизнес-логика) список...
497 просмотров
schedule
14.07.2023
В репозиториях на основе LINQ to SQL должны ли мы создавать новый DataContext в каждом методе?
Например:
class repository {
private DataContext db = new DataContext();
public IQueryable<Blah> someMethod(int id){
return from b in db.Blah ... select b;
}
public IQueryable<Blah> someMethod2(int id){...
657 просмотров
schedule
13.03.2022
DDD - Как реализовать высокопроизводительные репозитории для поиска
У меня вопрос по DDD и шаблону репозитория.
Скажем, у меня есть репозиторий клиентов для совокупного корня клиентов. Методы Get и Find возвращают полностью заполненный агрегат, который включает такие объекты, как Address и т. Д. Все в порядке. Но...
5404 просмотров
schedule
03.05.2024
Как создать поддельный репозиторий с ассоциацией «1 ко многим» для MVC
Я пытаюсь создать поддельный репозиторий для модульного тестирования с объектом класса, который имеет отношение «один ко многим». Я использую ASP.NET MVC и Linq to SQL. Я ссылаюсь на книгу Стивена Сандерсона "Pro ASP.NET MVC Framework".
Я создал...
1795 просмотров
schedule
18.08.2022
Шаблон репозитория Стандартизация методов
Все пытаюсь выяснить правильное определение паттерна репозитория.
Мое первоначальное понимание было таким (чрезвычайно тупым)
Отделите свои бизнес-объекты от объектов данных
Стандартизируйте методы доступа на уровне доступа к данным.
Я...
13804 просмотров
schedule
22.09.2022
Шаблон репозитория: один класс репозитория для каждой сущности?
Допустим, у вас есть следующие сущности, определенные в классе LINQ:
Product
Customer
Category
Должен ли я иметь один класс репозитория для всех:
StoreRepository
... или я должен иметь:
ProductRepository
CustomerRepository...
6127 просмотров
schedule
07.07.2023
Общий контекст репозитория Entity Framework
Я создаю приложение ASP.NET 4.0 MVC 2 с общим репозиторием на основе это сообщение в блоге .
Я не уверен, что делать с временем существования ObjectContext - вот типичный метод из моего класса репозитория:
public T...
1256 просмотров
schedule
03.02.2024
Шаблон репозитория с WCF Rest Service и возврат IQUERYABLE с использованием LINQ to OBJECTS?
Я хочу создать шаблон репозитория, но с WCF Rest Service, который контролирует доступ к данным. Может ли кто-нибудь подтвердить или помочь с моим мышлением / конфигурацией.
Контроллеры ASP.NET >> вызов службы (не службы отдыха, а службы шаблона...
1517 просмотров
schedule
02.03.2022
Вопрос о структуре
У меня есть проект ASP.NET MVC 2. Я разделил слои. У меня есть сервисный уровень и уровень репозитория. Контроллер вызывает методы службы, и только уровень службы вызывает методы в репозитории.
Проблема в том, что метод в моем классе репозитория...
23 просмотров
schedule
19.08.2022
Как создать универсальное лямбда-выражение. Многие из моих сущностей выполняют один и тот же предикат лямбда-выражения.
Я использую Entity Framework 4. Как я могу выполнить универсальное предложение Where Lambda?
У меня есть много объектов, которым нужен один и тот же запрос «Где».
public Func<SupplierTypeText, bool> GetLmbLang()
{
return (p =>...
537 просмотров
schedule
19.01.2024
Entity Framework: универсальный репозиторий и первичные ключи таблиц
Я использую Entity Framework версии 1 и пытаюсь создать общий репозиторий, но не могу найти способ получить первичный ключ каждой таблицы. Кто-нибудь решил эту проблему?
ОБНОВЛЕНИЕ. Мое целевое использование для этого было бы для общего метода,...
1461 просмотров
schedule
04.01.2023