Exemple #1
0
        private static BodyDelegate GetResponseBodyBuilder(IResponse response)
        {
            return (next, error, complete) =>
            {
                Action onComplete = () =>
                {
                    complete();
                };

                using (var stream = new ResponseStream(next, onComplete))
                {
                    try
                    {
                        response.Contents(stream);
                    }
                    catch (Exception e)
                    {
                        error(e);
                    }
                }

                return () => { };
            };
        }