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 the 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 the gRPC protocol.