Open
Description
I implemented the Dicom-Get operation exactly as demonstrated in your SDK. Additionally, my application utilizes the NativeTranscoderManager. When a store request sends a large DICOM file that requires compression and takes about 2 or 3 minutes, my server does not receive the connection request until the compression is complete if the remote host suddenly closes the connection.
I recommend supporting a cancellation token to be sent with the SendRequestAsync method of the DicomService. This would allow the operation to be terminated when the remote host closes the connection, thereby saving server resources.