diff options
Diffstat (limited to 'src/main/kotlin')
-rw-r--r-- | src/main/kotlin/pl/treksoft/kvision/remote/ServiceManager.kt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/kotlin/pl/treksoft/kvision/remote/ServiceManager.kt b/src/main/kotlin/pl/treksoft/kvision/remote/ServiceManager.kt index 9101539f..0b2bba23 100644 --- a/src/main/kotlin/pl/treksoft/kvision/remote/ServiceManager.kt +++ b/src/main/kotlin/pl/treksoft/kvision/remote/ServiceManager.kt @@ -41,7 +41,7 @@ actual open class ServiceManager<out T> actual constructor(service: T) { noinline function: T.(Request?) -> Deferred<RET>, route: String?, method: RpcHttpMethod, prefix: String ) { - val routeDef = if (route != null) route else "route${this::class.simpleName}${counter++}" + val routeDef = route ?: "route${this::class.simpleName}${counter++}" calls[function.toString()] = Pair("$prefix$routeDef", method) } @@ -56,7 +56,7 @@ actual open class ServiceManager<out T> actual constructor(service: T) { noinline function: T.(PAR, Request?) -> Deferred<RET>, route: String?, method: RpcHttpMethod, prefix: String ) { - val routeDef = if (route != null) route else "route${this::class.simpleName}${counter++}" + val routeDef = route ?: "route${this::class.simpleName}${counter++}" calls[function.toString()] = Pair("$prefix$routeDef", method) } @@ -71,7 +71,7 @@ actual open class ServiceManager<out T> actual constructor(service: T) { noinline function: T.(PAR1, PAR2, Request?) -> Deferred<RET>, route: String?, method: RpcHttpMethod, prefix: String ) { - val routeDef = if (route != null) route else "route${this::class.simpleName}${counter++}" + val routeDef = route ?: "route${this::class.simpleName}${counter++}" calls[function.toString()] = Pair("$prefix$routeDef", method) } @@ -86,7 +86,7 @@ actual open class ServiceManager<out T> actual constructor(service: T) { noinline function: T.(PAR1, PAR2, PAR3, Request?) -> Deferred<RET>, route: String?, method: RpcHttpMethod, prefix: String ) { - val routeDef = if (route != null) route else "route${this::class.simpleName}${counter++}" + val routeDef = route ?: "route${this::class.simpleName}${counter++}" calls[function.toString()] = Pair("$prefix$routeDef", method) } @@ -101,7 +101,7 @@ actual open class ServiceManager<out T> actual constructor(service: T) { noinline function: T.(PAR1, PAR2, PAR3, PAR4, Request?) -> Deferred<RET>, route: String?, method: RpcHttpMethod, prefix: String ) { - val routeDef = if (route != null) route else "route${this::class.simpleName}${counter++}" + val routeDef = route ?: "route${this::class.simpleName}${counter++}" calls[function.toString()] = Pair("$prefix$routeDef", method) } @@ -119,7 +119,7 @@ actual open class ServiceManager<out T> actual constructor(service: T) { method: RpcHttpMethod, prefix: String ) { - val routeDef = if (route != null) route else "route${this::class.simpleName}${counter++}" + val routeDef = route ?: "route${this::class.simpleName}${counter++}" calls[function.toString()] = Pair("$prefix$routeDef", method) } |