bind<Test2>() to provider { Test2() }
^^
Это функция Котлина to
, которая генерирует Pair
, ничего общего с DSL Кодеина: p
DSL Кодеина использует with
:
bind<Test2>() with provider { Test2() }
^^^^
Обратите внимание, что когда вы привязываете тип к себе, вы можете использовать более простой синтаксис:
bind() from provider { Test2() }