Size: a a a

2020 April 09

N👩

Nikita 👩🏻‍💻💭 in Angular Moscow
Евгений Лабутин
Интерфейс это полностью абстрактный класс, а они в тайпскрипте есть
ну да
источник

ЕЛ

Евгений Лабутин in Angular Moscow
Там регистрация дурная, у меня каноничнее
источник

Вキ

Вертихвост キバ in Angular Moscow
Евгений Лабутин
Там регистрация дурная, у меня каноничнее
стандартная)
источник

ЕЛ

Евгений Лабутин in Angular Moscow
А с оверайдить его как?
источник

Вキ

Вертихвост キバ in Angular Moscow
ninject, c#
источник

ЕЛ

Евгений Лабутин in Angular Moscow
Я шарпист )
источник

ЕЛ

Евгений Лабутин in Angular Moscow
Только autofac предпочитаю
источник

Вキ

Вертихвост キバ in Angular Moscow
тогда ссылками кидаться не буду, там побольшей части все как ninject
источник

ЕЛ

Евгений Лабутин in Angular Moscow
Там совсем не так
источник

Вキ

Вертихвост キバ in Angular Moscow
кроме интерфейсов, потому что в ts в рантайме их нет
источник

ЕЛ

Евгений Лабутин in Angular Moscow
Есть решение, а inversify костыль
источник

ЕЛ

Евгений Лабутин in Angular Moscow
В выходные описание напишу и статью на хабр
источник

KA

Kulagin Alex in Angular Moscow
Евгений Лабутин
Есть решение, а inversify костыль
Все перепутал)
источник

KA

Kulagin Alex in Angular Moscow
Есть костыль, а инверсифай решение
источник

ЕЛ

Евгений Лабутин in Angular Moscow
источник

ЕЛ

Евгений Лабутин in Angular Moscow
Вот эта часть мне совсем не нравится
источник

Вキ

Вертихвост キバ in Angular Moscow
Евгений Лабутин
Вот эта часть мне совсем не нравится
InversifyJS need to use the type as identifiers at runtime. We use symbols as identifiers but you can also use classes and or string literals.
источник

Вキ

Вертихвост キバ in Angular Moscow
Интерфейсов в рантайме нет, поэтому в этом примере они используют символьный идентификатор
источник

Вキ

Вертихвост キバ in Angular Moscow
источник

ЕЛ

Евгений Лабутин in Angular Moscow
Плюс у меня другие плюшки ) лайфтаймы разные, легкие моки, множество скопов и конечно же простота
источник