module ProtoPharm::Introspection::ServiceResolver
Public Class Methods
resolve(service)
click to toggle source
# File lib/proto_pharm/introspection/service_resolver.rb, line 9 def resolve(service) raise InvalidGRPCServiceError, "Not a valid gRPC service module: #{service.inspect}" unless service.respond_to?(:const_defined?) service.const_defined?(:Service) ? service::Service : service end