File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change 1
- // Copyright (c) Microsoft. All rights reserved.
1
+ // Copyright (c) Microsoft. All rights reserved.
2
2
3
3
using System ;
4
4
using System . Collections . Generic ;
@@ -438,18 +438,16 @@ private async Task<string> ImportInternalAsync(
438
438
// Add files to the form
439
439
for ( int i = 0 ; i < uploadRequest . Files . Count ; i ++ )
440
440
{
441
- using Stream fileStream = uploadRequest . Files [ i ] . FileContent ;
442
-
443
- if ( fileStream . CanSeek && fileStream . Position > 0 )
441
+ if ( uploadRequest . Files [ i ] . FileContent is { CanSeek : true , Position : > 0 } )
444
442
{
445
- fileStream . Seek ( 0 , SeekOrigin . Begin ) ;
443
+ uploadRequest . Files [ i ] . FileContent . Seek ( 0 , SeekOrigin . Begin ) ;
446
444
}
447
445
448
446
string fileName = uploadRequest . Files [ i ] . FileName ;
449
447
byte [ ] bytes ;
450
- using ( var binaryReader = new BinaryReader ( fileStream ) )
448
+ using ( var binaryReader = new BinaryReader ( uploadRequest . Files [ i ] . FileContent ) )
451
449
{
452
- bytes = binaryReader . ReadBytes ( ( int ) fileStream . Length ) ;
450
+ bytes = binaryReader . ReadBytes ( ( int ) uploadRequest . Files [ i ] . FileContent . Length ) ;
453
451
}
454
452
455
453
var fileContent = new ByteArrayContent ( bytes , 0 , bytes . Length ) ;
You can’t perform that action at this time.
0 commit comments