Пример #1
0
        private byte[] GetReply(byte[] bytes)
        {
            var command = Serialize.ByteArrayToObject(bytes);

            if (!(command is GetWordsByPrefixCommand getWordsByPrefix))
            {
                return(new byte[0]);
            }

            var prefix = getWordsByPrefix.Body;
            var result = dictionaryReader.GetMostFrequenciesWords(prefix, 5).ToArray();

            return(Serialize.ObjectToByteArray(result));
        }