public static AddResourceToHub Create(FCentralResourceRegistration message, IActorRef target, bool logThis = false) { return(new AddResourceToHub(message: message, target: target, logThis: logThis)); }
private void AddResourceToHub(FCentralResourceRegistration resourceRegistration) { var resourceDefintion = new ResourceDefinition(resourceRegistration.ResourceName, resourceRegistration.ResourceId, resourceRegistration.ResourceActorRef, resourceRegistration.ResourceGroupId, (ResourceType)resourceRegistration.ResourceType); _resourceManager.Add(resourceDefintion); }
private void ForwardRegistrationToHub(FCentralResourceRegistration resourceRegistration) { Agent.Send(Hub.Instruction.Central.AddResourceToHub.Create(resourceRegistration, HubAgentActorRef)); }