Size: a a a

2021 May 04

P

Phantom in CODE BLOG / C#
var pool = new ObjectPool();

pool.Fill(listOfObjects)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Много чем. Передать функцию создания объекта обязательным параметром,
Передать фабрику создания этих методов
TObject where: new()
Выбирай что хочешь
источник

P

Phantom in CODE BLOG / C#
где
источник

P

Phantom in CODE BLOG / C#
в сам fill?
источник

НП

Никита Петроченко... in CODE BLOG / C#
А вообще у тебя пул занимается тем, что сам себя создает. Вынеси это в фабрику и почисти пул
источник

НП

Никита Петроченко... in CODE BLOG / C#
В конструкторе.
источник

P

Phantom in CODE BLOG / C#
Где
источник

P

Phantom in CODE BLOG / C#
Так блэт
источник

P

Phantom in CODE BLOG / C#
Я тебе говорю, что делегат не обязательный параметр
источник

P

Phantom in CODE BLOG / C#
Потому что не всегда он нужен
источник

НП

Никита Петроченко... in CODE BLOG / C#
Но в методе то он обязательный. Это не правильно
источник

НП

Никита Петроченко... in CODE BLOG / C#
Плюс вот это
Двунаправленная связь объектов тоже зло
источник

P

Phantom in CODE BLOG / C#
Ну тогда ответь мне, как сделать это
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Фантом, это у тебя отправка чего либо очередью правильно я понял?
источник

P

Phantom in CODE BLOG / C#
Что именно?
источник

P

Phantom in CODE BLOG / C#
Ну, а как тогда сделаешь возврат?)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Через фабрику. Либо пили конструкторы, что бы принимал явно. А в ошибке выдаешь что то типо: "ну сорян, вызывай тот конструктор"
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
ну это ты делаешь что то на подобии кафки?
источник

P

Phantom in CODE BLOG / C#
Как будто я ебу что это
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
Нет, это вообще о другом
источник