Beispiel #1
0
        public static string RoutingTypeToString(RoutingItemType routingType)
        {
            string result;

            if (!RoutingEntryHeaderSerializer.TryGetDefinedRoutingTypeToString(routingType, out result))
            {
                result = routingType.ToString();
            }
            return(result);
        }
Beispiel #2
0
        internal static string SerializableRoutingTypeToString(RoutingItemType routingType)
        {
            if (routingType == RoutingItemType.Unknown)
            {
                throw new NotSupportedException("Cannot serialize routing entries of type Unknown");
            }
            string result;

            if (!RoutingEntryHeaderSerializer.TryGetDefinedRoutingTypeToString(routingType, out result))
            {
                throw new ArgumentException(string.Format("Unrecognized routing type: {0}", routingType));
            }
            return(result);
        }