UnaryCallHandler

public class UnaryCallHandler<RequestMessage, ResponseMessage> : AnyCallHandler, RequestProcessable, ResponseProcessable where RequestMessage : GRPCMessage, ResponseMessage : GRPCMessage

Undocumented

  • Undocumented

    Declaration

    Swift

    public var vaporRequest: Request
  • Undocumented

    Declaration

    Swift

    public var response: EventLoopFuture<Response> { get }
  • Undocumented

    Declaration

    Swift

    public var procedureCall: (GRPCRequest<RequestMessage.ModelType>) -> EventLoopFuture<ResponseMessage.ModelType>
  • Undocumented

    Declaration

    Swift

    public init(vaporRequest: Request, procedureCall: @escaping (GRPCRequest<RequestMessage.ModelType>) -> EventLoopFuture<ResponseMessage.ModelType>) throws