/// <summary> /// Tries to get the protocol number for an ETP message. /// </summary> /// <param name="messageBodyType">The message body type to get the protocol for.</param> /// <returns>The protocol number on success; -1 otherwise.</returns> public static int TryGetProtocolNumber(Type messageBodyType) { int protocol; if (ProtocolByMessage.TryGetValue(messageBodyType, out protocol)) return protocol; return -1; }
/// <summary> /// Tries to get the protocol number for an ETP message. /// </summary> /// <param name="messageBodyType">The message body type to get the protocol for.</param> /// <returns>The protocol number on success; -1 otherwise.</returns> public static int TryGetProtocolNumber(Type messageBodyType) { int protocol; if (ProtocolByMessage.TryGetValue(messageBodyType, out protocol)) { return(protocol); } return(-1); }