/// <summary> /// Create an adapter for a given subscription to an archive for recording events. /// </summary> /// <param name="listener"> to which events are dispatched. </param> /// <param name="subscription"> to poll for new events. </param> /// <param name="fragmentLimit"> to apply for each polling operation. </param> public RecordingEventsAdapter(IRecordingEventsListener listener, Subscription subscription, int fragmentLimit) { _fragmentLimit = fragmentLimit; _listener = listener; _subscription = subscription; }
/// <summary> /// Create a poller for a given subscription to an archive for recording events. /// </summary> /// <param name="listener"> to which events are dispatched. </param> /// <param name="subscription"> to poll for new events. </param> /// <param name="fragmentLimit"> to apply for each polling operation. </param> public RecordingEventsAdapter(IRecordingEventsListener listener, Subscription subscription, int fragmentLimit) { this.fragmentLimit = fragmentLimit; this.listener = listener; this.subscription = subscription; }