public async Task <HttpResponseMessage> ResumeRecordingFromExtensionAsync(string pid, string extension)
        {
            var request = new ConverseRequestModel
            {
                Identifier     = extension,
                IdentifierType = ConverseRequestModel.IDENTIFIERTYPE_EXTENSION,
                RecordingState = ConverseRequestModel.RECORDINGSTATE_RESUME
            };

            return(await PutAsync(string.Format(NETCALL_ENDPOINT, pid), request, true));
        }
        public async Task <HttpResponseMessage> ResumeRecordingAsync(string pid, string netcallUserId)
        {
            var request = new ConverseRequestModel
            {
                Identifier     = netcallUserId,
                IdentifierType = ConverseRequestModel.IDENTIFIERTYPE_USERID,
                RecordingState = ConverseRequestModel.RECORDINGSTATE_RESUME
            };

            return(await PutAsync(string.Format(NETCALL_ENDPOINT, pid), request, true));
        }