powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ооп и асп
21 сообщений из 21, страница 1 из 1
ооп и асп
    #38672378
qwerty123456rtt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В нескольких классах необходим открытый конекшн. Как лучше сделать. Вариант передавать по ссылке
...
Рейтинг: 0 / 0
ооп и асп
    #38672384
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty123456rtt,
я не думаю что это удачное архитектурное решение,
или объедините классы наследованием, или слейте или получайте его по месту работы
...
Рейтинг: 0 / 0
ооп и асп
    #38672404
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty123456rttВ нескольких классах необходим открытый конекшн. Как лучше сделать. Вариант передавать по ссылкеDI контейтер пущай инжектирует
...
Рейтинг: 0 / 0
ооп и асп
    #38672446
qwerty123456rtt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиqwerty123456rtt,
я не думаю что это удачное архитектурное решение,
или объедините классы наследованием, или слейте или получайте его по месту работы
а что в данном случае даст наследование. Слить имеете ввиду соединить ? "ПОлучать по месту" в каждом открывать?
...
Рейтинг: 0 / 0
ооп и асп
    #38672447
qwerty123456rtt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропилqwerty123456rttВ нескольких классах необходим открытый конекшн. Как лучше сделать. Вариант передавать по ссылкеDI контейтер пущай инжектирует
ну это примерно то же что и по ссылке. передавать в конструктор
...
Рейтинг: 0 / 0
ооп и асп
    #38672499
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty123456rttну это примерно то же что и по ссылке. передавать в конструктор
необяательно в конструктор, можно и через свойство передавать

вместо ссылки на соединение можно передавать фабрику, которая по запросу выдаст открытое соединение(создаст или из своего пула возьмёт - дело десятое)

Варианты, в которых классы будут самостоятельно добывать соединение -хуже
...
Рейтинг: 0 / 0
ооп и асп
    #38672513
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилqwerty123456rttВ нескольких классах необходим открытый конекшн. Как лучше сделать. Вариант передавать по ссылкеDI контейтер пущай инжектирует+ не забыть привязать время жизни соединения к времени жизни HttpContext.
...
Рейтинг: 0 / 0
ооп и асп
    #38672544
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К+ не забыть привязать время жизни соединения к времени жизни HttpContext.
контейнер с этим справится, если его привязан к контексту будет
...
Рейтинг: 0 / 0
ооп и асп
    #38672639
qwerty123456rtt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропилqwerty123456rttну это примерно то же что и по ссылке. передавать в конструктор
необяательно в конструктор, можно и через свойство передавать

вместо ссылки на соединение можно передавать фабрику, которая по запросу выдаст открытое соединение(создаст или из своего пула возьмёт - дело десятое)

Варианты, в которых классы будут самостоятельно добывать соединение -хуже

какие преимущества фабрики в данном случае
...
Рейтинг: 0 / 0
ооп и асп
    #38672642
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty123456rttИзопропилпропущено...

необяательно в конструктор, можно и через свойство передавать

вместо ссылки на соединение можно передавать фабрику, которая по запросу выдаст открытое соединение(создаст или из своего пула возьмёт - дело десятое)

Варианты, в которых классы будут самостоятельно добывать соединение -хуже

какие преимущества фабрики в данном случае
отложенное создание/открытие соединения
...
Рейтинг: 0 / 0
ооп и асп
    #38672646
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилАлексей К+ не забыть привязать время жизни соединения к времени жизни HttpContext.
контейнер с этим справится, если его привязан к контексту будетНу да, только если не забыть его сконфигурировать соответствующим образом, о чём я и хотел напомнить.
...
Рейтинг: 0 / 0
ооп и асп
    #38672742
qwerty123456rtt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропилqwerty123456rttпропущено...


какие преимущества фабрики в данном случае
отложенное создание/открытие соединения

а зачем в данном случае отложенное создание
...
Рейтинг: 0 / 0
ооп и асп
    #38672791
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty123456rttИзопропилпропущено...

отложенное создание/открытие соединения

а зачем в данном случае отложенное создание

в данном - может и не нужно.
зачем открытое передавать - мне, например, непонятно.
...
Рейтинг: 0 / 0
ооп и асп
    #38672794
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилзачем открытое передавать - мне, например, непонятно.Чтобы не было распределённых транзакций.
...
Рейтинг: 0 / 0
ооп и асп
    #38673041
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty123456rttВ нескольких классах необходим открытый конекшн. Как лучше сделать. Вариант передавать по ссылкеНу да, вариант. Вот пример: Unit of work sample implementation for ADO.NET .

Но зачем Вы хотите это сделать, что это Вам даст?
...
Рейтинг: 0 / 0
ооп и асп
    #38673569
qwerty123456rtt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилАлексей К+ не забыть привязать время жизни соединения к времени жизни HttpContext.
контейнер с этим справится, если его привязан к контексту будет

можно подробнее... и с примерами кода
...
Рейтинг: 0 / 0
ооп и асп
    #38673573
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty123456rttИзопропилпропущено...
контейнер с этим справится, если его привязан к контексту будет
можно подробнее... и с примерами кода
Внедрение зависимостей в .NET
...
Рейтинг: 0 / 0
ооп и асп
    #38673575
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Зачем Вы ломаете не окрепшую детскую психику?
Последствия в зрелом возрасте могут быть не однозначные.
...
Рейтинг: 0 / 0
ооп и асп
    #38673606
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи,

YouTube Video
...
Рейтинг: 0 / 0
ооп и асп
    #38673639
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Да ну что Вы, человек только только программировать начал, узнал классы, ссылки, значения.
и теперь у него дилема передавать по ссылке или по значению, а Вы ему про контейнеры.
Это ж сложно для начинающих, тем более про аббревиатуру DI ни разу не слышал..
...
Рейтинг: 0 / 0
ооп и асп
    #38673666
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи, ну выше я ему дал ссылку на пример как передавать по ссылке
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ооп и асп
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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