Services

This package contains interfaces and classes used to create gRPC services.

Interfaces

IRegisterable

Interface to perform on-demand registrations.

Classes

CommandableGrpcService

Abstract service that receives commands via gRPC protocol to operations automatically generated for commands defined in ICommandable. Each command is exposed as an invoke method that receives a command name and parameters.

GrpcEndpoint

Used for creating gRPC endpoints. An endpoint is a URL at which a given service can be accessed by a client.

GrpcService

Abstract service that receives remote calls via gRPC protocol.