type Service interface {
// Register will register this service with the given gRPC server. Register(server *grpc.Server)
// LogFields provides a set of log fields details. LogFields() map[string]interface{}
}
Service is an abstraction of a single gRPC service.