AWSLambdaTest.Function.FunctionHandler C# (CSharp) Метод

FunctionHandler() публичный Метод

A simple function that takes a string and does a ToUpper
public FunctionHandler ( Stream stream, ILambdaContext context ) : Stream
stream Stream
context ILambdaContext
Результат Stream
        public Stream FunctionHandler(Stream stream, ILambdaContext context)
        {
            List<byte> bytes = new List<byte>();
            while (stream.CanRead)
            {
                int readByte = stream.ReadByte();
                if (readByte != -1)
                    bytes.Add((byte)readByte);
                else
                    break;
            }

            string text = Encoding.UTF8.GetString(bytes.ToArray());

            var json = JObject.Parse(text);
            json["name"] = "LunaSter";

            text = json.ToString();

            MemoryStream stream1 = new MemoryStream(Encoding.UTF8.GetBytes(text));
            return stream1;
        }