/// <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();
        }
        /// <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();
        }