case *workflowservice.ResetWorkflowExecutionRequest:
return namespace.RoutingKey{ID: r.GetWorkflowExecution().GetWorkflowId()}
return namespace.RoutingKey{ID: routingIDFromResourceID(r.GetResourceId())}
case *workflowservice.RespondActivityTaskCanceledRequest:
return namespace.RoutingKey{ID: routingIDFromResourceID(r.GetResourceId())}