Set Stream of FileModle
Posted: 28 Apr 2021, 07:01
Hello,
I want to transfer files between client and server. There for I have implemented a file transfer like in demo example. Instead of a file I want to use a MemoryStream at server. In openRequested event handler I create a new MemoryStream and set e.Stream to the newly created stream.
Unfortunately during Read/Write and when closing the stream is null. So the MemoryStream I set in the openRequested handler seams to never be used.
Thanks for advise.
I want to transfer files between client and server. There for I have implemented a file transfer like in demo example. Instead of a file I want to use a MemoryStream at server. In openRequested event handler I create a new MemoryStream and set e.Stream to the newly created stream.
Code: Select all
private void OnFileOpenRequested(object sender, OpenFileEventArgs e)
{
if(sender is FileModel fileModel)
{
_recipeManagerService.MemoryStream = new MemoryStream(fileModel.MaxFileSize);
e.Stream = _recipeManagerService.MemoryStream;
}
}
Thanks for advise.