/// <summary> /// Creates a new <see cref="MethodRecorderBase"/> instance. /// </summary> protected MethodRecorderBase(ProxyMethodExpectationsDictionary repeatableMethods) { this.repeatableMethods = repeatableMethods; recorderToCall = null; replayerToCall = null; }
/// <summary> /// Creates a new <see cref="MethodRecorderBase"/> instance. /// </summary> protected MethodRecorderBase(ProxyMethodExpectationsDictionary repeatableMethods) { this.repeatableMethods = repeatableMethods; recorderToCall = null; replayerToCall = null; }
/// <summary> /// Creates a new <see cref="MethodRecorderBase"/> instance. /// </summary> /// <param name="parentRecorder">Parent recorder.</param> /// <param name="repeatableMethods">Repeatable methods</param> protected MethodRecorderBase(IMethodRecorder parentRecorder, ProxyMethodExpectationsDictionary repeatableMethods) : this(repeatableMethods) { this.parentRecorder = parentRecorder; }
/// <summary> /// Creates a new <see cref="MethodRecorderBase"/> instance. /// </summary> /// <param name="parentRecorder">Parent recorder.</param> /// <param name="repeatableMethods">Repeatable methods</param> protected MethodRecorderBase(IMethodRecorder parentRecorder, ProxyMethodExpectationsDictionary repeatableMethods) : this(repeatableMethods) { this.parentRecorder = parentRecorder; }
/// <summary> /// Creates a new <see cref="OrderedMethodRecorder"/> instance. /// </summary> public OrderedMethodRecorder(ProxyMethodExpectationsDictionary repeatableMethods) : base(repeatableMethods) { }
/// <summary> /// Creates a new <see cref="OrderedMethodRecorder"/> instance. /// </summary> /// <param name="parentRecorder">Parent recorder.</param> /// <param name="repeatableMethods">Repetable methods</param> public OrderedMethodRecorder(IMethodRecorder parentRecorder, ProxyMethodExpectationsDictionary repeatableMethods) : base(parentRecorder, repeatableMethods) { }
/// <summary> /// Creates a new <see cref="OrderedMethodRecorder"/> instance. /// </summary> public OrderedMethodRecorder(ProxyMethodExpectationsDictionary repeatableMethods) : base(repeatableMethods) { }
/// <summary> /// Creates a new <see cref="OrderedMethodRecorder"/> instance. /// </summary> /// <param name="parentRecorder">Parent recorder.</param> /// <param name="repeatableMethods">Repetable methods</param> public OrderedMethodRecorder(IMethodRecorder parentRecorder, ProxyMethodExpectationsDictionary repeatableMethods) : base(parentRecorder, repeatableMethods) { }