Size: a a a

2021 March 29

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Чтобы сгенерированный публичный конструктор принимал чего-то, и делегировал в приватный конструктор, который ты напишешь
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Вот это уже имеет смысл, и будет норм работать.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Не совсем понятно, откуда он будет брать этот инт или стринг или чего там тебе надо. Но, если надо, то будет :)
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Это же как раз решит проблему кастомного кода в конструкторе
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Пускай пользователь свой кастомный код пишет в private parameterless ctor, а генератор уж позаботится о том, чтобы такой конструктор вызвать.
источник

SK

Stas Khavruk in .NET Talks 🎄
Skyuzi
Я хз откуда скачивания нугет пакета. Может ли такое быть, что боты его качают?
Хз. Мб опять боты качают
источник

P

Phantom in .NET Talks 🎄
Я вчера одну херню написал, но щяс понял что оно нахуй не нужен
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
А хотя не, фигня. Такой конструктор хочется вызвать после инжекта, а не до. А делегация конструкторов в сишарпе так не работает
источник

SK

Stas Khavruk in .NET Talks 🎄
Phantom
Я вчера одну херню написал, но щяс понял что оно нахуй не нужен
Ахах. Ты перед тем как её писать, придумал юзкейсы?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Skyuzi
Я хз откуда скачивания нугет пакета. Может ли такое быть, что боты его качают?
Да, конечно.
источник

P

Phantom in .NET Talks 🎄
Stas Khavruk
Ахах. Ты перед тем как её писать, придумал юзкейсы?
Да, но щяс понял, что оно нужно
источник

P

Phantom in .NET Talks 🎄
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
У меня вот есть пакет, которым никто, кроме меня, не пользуется, и у него за 8 дней 98 скачиваний.
источник

P

Phantom in .NET Talks 🎄
Класс, который заворачивает объект в себя, с указанным способом сравнения
источник

S

Skyuzi in .NET Talks 🎄
Dr. Friedrich von Never
А хотя не, фигня. Такой конструктор хочется вызвать после инжекта, а не до. А делегация конструкторов в сишарпе так не работает
Как альтернатива, можно передавать в атрибут флаг. Если есть такой флаг, то при компиляции будет ворнинг, который требует в этом классе создать метод, в котором и идёт кастомный код. Если флага нет, то соответственно, ничего не требует
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Phantom
Класс, который заворачивает объект в себя, с указанным способом сравнения
Ну, это может быть полезно в каких-то шибанутых случаях, когда кто-то написал контейнер, полагающийся на стандартный CompareTo, и не позволяющий переопределить компаратор.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Но лучше бы такой контейнер просто на помойку.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Твой способ будет много мусора генерить лишнего.
источник

P

Phantom in .NET Talks 🎄
Dr. Friedrich von Never
Но лучше бы такой контейнер просто на помойку.
Удалять?
источник

P

Phantom in .NET Talks 🎄
Dr. Friedrich von Never
Твой способ будет много мусора генерить лишнего.
Ясно
источник