|  |  |  | @ -75,13 +75,21 @@ namespace Volo.Abp.BlobStoring.Minio | 
			
		
	
		
			
				
					|  |  |  |  |                 return null; | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             Stream blobStream = null; | 
			
		
	
		
			
				
					|  |  |  |  |             await client.GetObjectAsync(containerName, blobName,  (stream) => | 
			
		
	
		
			
				
					|  |  |  |  |             var memoryStream = new MemoryStream(); | 
			
		
	
		
			
				
					|  |  |  |  |             await client.GetObjectAsync(containerName, blobName, (stream) => | 
			
		
	
		
			
				
					|  |  |  |  |             { | 
			
		
	
		
			
				
					|  |  |  |  |                 blobStream = stream; | 
			
		
	
		
			
				
					|  |  |  |  |                 if (stream != null) | 
			
		
	
		
			
				
					|  |  |  |  |                 { | 
			
		
	
		
			
				
					|  |  |  |  |                     stream.CopyTo(memoryStream); | 
			
		
	
		
			
				
					|  |  |  |  |                     memoryStream.Seek(0, SeekOrigin.Begin); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 else | 
			
		
	
		
			
				
					|  |  |  |  |                 { | 
			
		
	
		
			
				
					|  |  |  |  |                     memoryStream = null; | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |             }); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             return await TryCopyToMemoryStreamAsync(blobStream, args.CancellationToken); | 
			
		
	
		
			
				
					|  |  |  |  |             return memoryStream; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         protected virtual MinioClient GetMinioClient(BlobProviderArgs args) | 
			
		
	
	
		
			
				
					|  |  |  | 
 |