public override StringPackageInfo ResolvePackage(IBufferStream bufferStream)
        {
            byte[] data = new byte[bufferStream.Length];
            bufferStream.Read(data, 0, Convert.ToInt32(bufferStream.Length));

            string message = Encoding.ASCII.GetString(data);

            BasicStringParser bsp = new BasicStringParser(Environment.NewLine, Environment.NewLine);

            StringPackageInfo package = new StringPackageInfo(message, bsp);

            return(package);
        }
        //StringPackageInfo
        public override StringPackageInfo ResolvePackage(IBufferStream bufferStream)
        {
            var line = Encoding.ASCII.GetString(bufferStream.Buffers[0].Array, 0, bufferStream.Buffers[0].Count);

            //BasicStringParser m_Parser = new BasicStringParser(":", ",");
            BasicStringParser m_Parser = new BasicStringParser("@", "!");


            //StringPackageInfo si = new StringPackageInfo(line.ToString(), m_Parser);
            StringPackageInfo si = new StringPackageInfo(line.Substring(7, line.Length - 15), m_Parser);


            return(si);
        }