/// <summary> /// Wait for role to respond /// </summary> /// <param name="role"></param> /// <param name="timeoutInMilliSeconds"></param> /// <returns></returns> public bool WaitForRoleToRespond(DeploymentInfo role, int timeoutInMilliSeconds = 900000) { return WaitForRoleToRespond(role.Deployment.Uri.ToString(), timeoutInMilliSeconds); }
/// <summary> /// Wait for role to respond /// </summary> /// <param name="role"></param> /// <param name="timeoutInMilliSeconds"></param> /// <returns></returns> public bool WaitForRoleToRespond(DeploymentInfo role, int timeoutInMilliSeconds = 900000) { return(WaitForRoleToRespond(role.Deployment.Uri.ToString(), timeoutInMilliSeconds)); }
/// <summary> /// Delete worker role /// </summary> /// <param name="role"></param> public void DeleteRole(DeploymentInfo role) { // blob and container will be deleted later when portal is disposed DeleteDeployment(role.HostedService, role.Deployment.Name); }