/// <summary> /// performs resampling on a series /// </summary> /// <param name="seriesInstanceUID">the series UID to be used</param> static void ResampleVolumeForSeries(string seriesInstanceUID) { var resampleManager = new ResampleManagerClient(); using (OperationContextScope contextScope = new OperationContextScope(resampleManager.InnerChannel)) { var methodId = Guid.NewGuid(); ResampleDoneResponse.SetupResponseHeader(methodId); // create the request object ImageVolumeResampleRequest request = new ImageVolumeResampleRequest(); request.SeriesInstanceUID = seriesInstanceUID; // and queue the request resampleManager.ResampleImageVolume(request); } resampleManager.Close(); }