public Collection<InputEndpointContext> GetAzureEndPoint(PersistentVMRoleContext vmRoleCtxt)
{
GetAzureEndpointCmdletInfo getAzureEndpointCmdletInfo = new GetAzureEndpointCmdletInfo(vmRoleCtxt);
WindowsAzurePowershellCmdlet azurePowershellCmdlet = new WindowsAzurePowershellCmdlet(getAzureEndpointCmdletInfo);
Collection<PSObject> result = azurePowershellCmdlet.Run();
Collection<InputEndpointContext> epCtxts = new Collection<InputEndpointContext>();
foreach(PSObject re in result)
{
epCtxts.Add((InputEndpointContext)re.BaseObject);
}
return epCtxts;
}