InjectableMessageFunctionAccessor
data class InjectableMessageFunctionAccessor<P : Any, in M : MessageExchange<*, *>, out R>(val processor: P, val metadata: FunctionAccessorMetadata<P, R>) : MessageFunctionAccessor<P, M, R>
A message function accessor for functions with injectable parameters.
This accessor handles functions that require dependency injection for additional parameters beyond the primary message parameter.
Type Parameters
P
The processor type
M
The message exchange type
R
The return type