use ultra model

This commit is contained in:
2026-09-08 21:20:31 +03:00
parent 699c1cfe0b
commit ab54df2faf
6 changed files with 28 additions and 7 deletions
+1 -1
View File
@@ -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)
@@ -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"
}