protected override Stream OpenStreamCore() { var newStream = new MemoryStream(); stream.Position = 0; stream.CopyTo(newStream); newStream.Position = 0; return newStream; }