in src/Middleware/Grpc/Common/Helpers.cs [12:23]
public static (string ServiceName, string MethodName) ExtractServiceAndMethod(string fullMethodName)
{
var parts = fullMethodName.Split('/');
if (parts.Length < 3)
{
throw new InvalidOperationException("Unexpected gRPC method format.");
}
string serviceName = parts[1].Split('.').Last();
string methodName = parts[2];
return (serviceName, methodName);
}