Попробуйте использовать @get:Provides
вместо @Provides
на var cookie
.
РЕДАКТИРОВАТЬ:
Кстати, я думаю, я знаю, что вы подразумеваете под Providing
этим var
и я не верю, что Даггер позволит тебе это сделать.Он просто прочитает значение из получателя и сможет предоставить Nullable
String
на графике.
Вам нужно обернуть эти две функции (setter
и getter
из var cookie
) в каком-либо объекте-обертке, и предоставьте эту обертку в Кинжале вместо String?
.