this.count = count;
}
- protected override void SerializeToStream (Stream stream, TransportContext context)
+ protected override Task<Stream> CreateContentReadStreamAsync ()
{
- stream.Write (content, offset, count);
+ return Task.FromResult<Stream> (new MemoryStream (content, offset, count));
}
- protected override Task SerializeToStreamAsync (Stream stream, TransportContext context)
+ protected internal override Task SerializeToStreamAsync (Stream stream, TransportContext context)
{
return stream.WriteAsync (content, offset, count);
}