public static Protocol unRegisterProtocol(byte protocolCode)
 {
     protocols.TryRemove(ProtocolCode.fromBytes(protocolCode), out var protocol);
     return(protocol);
 }
 public static void registerProtocol(Protocol protocol, params byte[] protocolCodeBytes)
 {
     registerProtocol(protocol, ProtocolCode.fromBytes(protocolCodeBytes));
 }