powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Шаблон QueryObject
6 сообщений из 6, страница 1 из 1
Шаблон QueryObject
    #39543766
_rumbler_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эти классы инкапсулируют запросы к БД, возвращая DTO. И могут тянуть зависимости:
1. Если есть необходимость в RAW SQL, то они становятся зависимыми от IDataConnection
2. Если есть необходимость в работе со спецификой ОРМ, то они становятся зависимыми от, например (NH), ISession, ICriteria

Есть ли смысл выделить все QueryObject в отдельную сборку?
...
Рейтинг: 0 / 0
Шаблон QueryObject
    #39543781
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_rumbler_,

Для начала ответь на простой вопрос: зачем вообще что-то выделять в отдельную сборку? Какие у тебя есть критерии для этого? Затем ты можешь легко провести свой вопрос через эти критерии, и получишь ответ.
...
Рейтинг: 0 / 0
Шаблон QueryObject
    #39543782
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Шаблон QueryObject
    #39543791
_rumbler_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt_rumbler_,

Для начала ответь на простой вопрос: зачем вообще что-то выделять в отдельную сборку? Какие у тебя есть критерии для этого? Затем ты можешь легко провести свой вопрос через эти критерии, и получишь ответ.

чтобы зависимости QueryObject не тянулись в слой сервисов - QueryObject у меня там. Пока запросы можно на linq, в сервисах нет нижелижащих зависимостей ISession, ICriteria. Но, не все получается на linq.
...
Рейтинг: 0 / 0
Шаблон QueryObject
    #39543800
_rumbler_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt_rumbler_,

О роли сборок

Тепляков здраво пишет. но, у меня не абстрактная задача, и, возможно, есть какие-то типовые варианты её решения
...
Рейтинг: 0 / 0
Шаблон QueryObject
    #39543809
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_rumbler_чтобы зависимости QueryObject не тянулись в слой сервисов - QueryObject у меня там. Пока запросы можно на linq, в сервисах нет нижелижащих зависимостей ISession, ICriteria. Но, не все получается на linq.

Ну по идее Query Object относится к слою доступа к данным, поэтому в сервисах им делать нечего.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Шаблон QueryObject
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]