コード例 #1
0
 public InMemorySessionRecorder(SessionRecording recording, IObserversManager observers, InMemoryRecordingDataSource dataSource)
 {
     _recording     = recording;
     _observers     = observers;
     _dataSource    = dataSource;
     _configuration = new Configuration.BufferSessionRecorderConfiguration();
 }
コード例 #2
0
 public LocalSessionRecorder(SessionRecording recording, IObserversManager observers, IDataSerializationFactory writerFactory, ISessionsConfiguration configuration)
 {
     _recording     = recording;
     _observers     = observers;
     _writerFactory = writerFactory;
     _configuration = new Configuration.LocalSessionRecorderConfiguration(configuration);
 }
コード例 #3
0
 public ObserversConnector(IObserversManager manager, IEnumerable <IDeviceObserver> clients, IModulesService modules)
     : base(manager, clients, modules)
 {
 }
コード例 #4
0
 public InMemorySessionRecorderFactory(IObserversManager observers, IInstanceResolver resolver)
 {
     _observers = observers;
     _resolver  = resolver;
 }
コード例 #5
0
 public LocalSessionRecorderFactory(IObserversManager observers, IEnumerable <IDataSerializationFactory> writers, ISessionsConfiguration configuration)
 {
     _observers     = observers;
     _writers       = writers.ToList();
     _configuration = configuration;
 }