use ultra model
This commit is contained in:
@@ -24,7 +24,7 @@ dependencies {
|
||||
implementation(project(":feature:chat:chat-common"))
|
||||
implementation(project(":feature:chat:chat-backend"))
|
||||
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.8.1")
|
||||
implementation(libs.kotlinx.coroutines.reactive)
|
||||
implementation(libs.lettuce.lettuce.core)
|
||||
implementation(libs.ktor.server.core.jvm)
|
||||
implementation(libs.ktor.server.host.common.jvm)
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
package ru.shadowsparky.vbox.backend.data
|
||||
|
||||
import org.koin.core.annotation.Factory
|
||||
import ru.shadowsparky.chat.backend.domain.ChatService
|
||||
|
||||
@Factory
|
||||
class ClientIdProviderImpl : ChatService.ClientIdProvider {
|
||||
override suspend fun provide(userId: Long): String = "vbox-$userId"
|
||||
}
|
||||
Reference in New Issue
Block a user