case *workflowservice.SignalWithStartWorkflowExecutionRequest:
return namespace.RoutingKey{ID: r.GetWorkflowId()}
return namespace.RoutingKey{ID: r.GetWorkflowExecution().GetWorkflowId()}
case *workflowservice.StartActivityExecutionRequest:
return namespace.RoutingKey{ID: r.GetActivityId()}