public static RouteTable GetRouteTableSafe(IRouteOperations routeOperations, string routeTableName)
        {
            RouteTable retval = null;

            try
            {
                retval = routeOperations.GetRouteTableWithDetails(routeTableName, "full").RouteTable;
            }
            catch (Hyak.Common.CloudException e)
            {
                if (e.Error.Code != "ResourceNotFound")
                {
                    throw;
                }
            }

            return(retval);
        }
 public GetRouteTableResponse GetRouteTableWithDetails(string routeTableName, string detailLevel)
 {
     return(routeOperations.GetRouteTableWithDetails(routeTableName, detailLevel));
 }
Пример #3
0
        public static RouteTable GetRouteTableSafe(IRouteOperations routeOperations, string routeTableName)
        {
            RouteTable retval = null;

            try
            {
                retval = routeOperations.GetRouteTableWithDetails(routeTableName, "full").RouteTable;
            }
            catch (Hyak.Common.CloudException e)
            {
                if (e.Error.Code != "ResourceNotFound")
                {
                    throw;
                }
            }

            return retval;
        }