public CallRecordingAdvice(ICallRecorder callRecorder)
 {
     if (callRecorder == null)
     {
         throw new ArgumentNullException("callRecorder");
     }
     _callRecorder = callRecorder;
 }
 public SampleEndpointRecordingAdvice(ISampleEndpoint advicedSampleEndpoint, ICallRecorder callRecorder)
     : base(advicedSampleEndpoint)
 {
     if (callRecorder == null)
     {
         throw new ArgumentNullException("callRecorder");
     }
     _callRecorder = callRecorder;
 }