ArgusTV.Recorders.Common.RecordingThreadBase.CallStartRecordingFailed C# (CSharp) Method

CallStartRecordingFailed() private method

private CallStartRecordingFailed ( RecorderCallbackServiceAgent callbackAgent, string reason ) : void
callbackAgent RecorderCallbackServiceAgent
reason string
return void
        private void CallStartRecordingFailed(RecorderCallbackServiceAgent callbackAgent, string reason)
        {
            WriteLog("RecordingThread [{0}]: Calling StartRecordingFailed(Reason=\"{1}\")", _recordingProgram.CreateProgramTitle(), reason);
            try
            {
                callbackAgent.StartRecordingFailed(_channelAllocation, _recordingProgram, reason);
            }
            catch (Exception ex)
            {
                WriteLog(TraceEventType.Error, "RecordingThread [{0}]: {1}", _recordingProgram.CreateProgramTitle(), ex.Message);
            }
        }