Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
16.08.2018, 14:27
|
|||
---|---|---|---|
Вопрос по поводу подключений к БД через using |
|||
#18+
Добрый день! Подскажите, пожалуйста. У меня есть вот метод, который заполняет объекты класса: Код: c# 1. 2. 3. 4. 5.
Класс RequestTransaction имеет следующее: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Класс Office имеет следующее: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
У меня вопрос: первоначальный метод использует свое подключение и заполняет список RequestTransaction. У каждого объекта RequestTransaction нужно определить офис, для этого используется метод, где также идет открытие своего подключения к БД. В таком случае будут ли корректно закрываться соединения? Получается что одно соединение вложено в другое ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 14:56
|
|||
---|---|---|---|
|
|||
Вопрос по поводу подключений к БД через using |
|||
#18+
D_A_S1Получается что одно соединение вложено в другое С чего бы вдруг? Свойство fromOffice помечено атрибутом [Write(false)], оно не затрагиватся при выполнении Query<T> - метод Office.GetById будет выполняться только при чтении свойства fromOffice, чего при выполнении Query<T> не произойдет. Ну, это уже не говоря о том, что в общем случае во вложенных коннектах нет ничего ужасного и фатального. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1399274]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
90ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 190ms |
0 / 0 |