Как я могу создать синглтон с Kotlin с params? - PullRequest
0 голосов
/ 28 января 2019

Я использую архитектуру MVVM для своего приложения.Я хочу создать синглтон для своего хранилища.Как я могу это сделать?Я посмотрел много примеров, и я не могу понять, что является лучшим решением ...

class MyRepository(context: Context) : IRepository{
private var mCtx: Context
init {
        mCtx = context
    }
}

1 Ответ

0 голосов
/ 28 января 2019

Вы можете использовать внедрение зависимостей для обеспечения синглтона. Dagger2 и Koin (для Kotlin) - хорошие библиотеки для внедрения зависимостей для Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...