Merge pull request #3626 from lateralusX/jlorenss/win-api-family-support-eglib
[mono.git] / mcs / class / System.Net.Http / System.Net.Http / ByteArrayContent.cs
index 13d5c8de7b99055515b280e9921490c2c79d9c00..ab551ee2735eda53f85a205ac3cd72534495e952 100644 (file)
@@ -58,7 +58,12 @@ namespace System.Net.Http
                        this.count = count;
                }
 
-               protected override Task SerializeToStreamAsync (Stream stream, TransportContext context)
+               protected override Task<Stream> CreateContentReadStreamAsync ()
+               {
+                       return Task.FromResult<Stream> (new MemoryStream (content, offset, count));
+               }
+
+               protected internal override Task SerializeToStreamAsync (Stream stream, TransportContext context)
                {
                        return stream.WriteAsync (content, offset, count);
                }