public async Task ReadSmallFormAsyncStream()
        {
            var bytes  = Encoding.UTF8.GetBytes("foo=bar&baz=boo");
            var stream = new MemoryStream(bytes);

            for (var i = 0; i < 1000; i++)
            {
                var formReader = new FormReader(stream);
                await formReader.ReadFormAsync();

                stream.Position = 0;
            }
        }
Example #2
0
 protected override async Task <Dictionary <string, StringValues> > ReadFormAsync(FormReader reader) => await reader.ReadFormAsync();