Oleg Shuliak
01/27/2025, 3:31 PMabstract class DownstreamServiceRequest {
abstract val authorization: String
}
---
class GrpcDownstreamServiceRequest(
override val authorization: String,
val methodDescriptor: MethodDescriptor<Message, Message>,
) : DownstreamServiceRequest() {
...
}
vs
abstract class DownstreamServiceRequest(
val authorization: String
) {
...
}
---
class GrpcDownstreamServiceRequest(
authorization: String,
override val queryInputs: Map<String, Any>,
) : DownstreamServiceRequest(authorization) {
}
gildor
01/28/2025, 7:02 AM