public StartUp(IKeyLogger keyLogger, IImageCommentEmbedder imageCommentEmbedder, ICurrentActivityProvider currentActivityProvider, IActivityRepositary activityRepositary, ILogFileArchiver logFileArchiver) { _keyLogger = keyLogger; _imageCommentEmbedder = imageCommentEmbedder; _currentActivityProvider = currentActivityProvider; _activityRepositary = activityRepositary; _logFileArchiver = logFileArchiver; }
public frmPictureViewer() { _activityRepositary = new ActivityRepositary(new JarFileFactory(), new ImageCommentEmbedder(), new ActivityReaderFactory(new JarFileFactory())); InitializeComponent(); EventContainer.SubscribeEvent(RecordSession.Events.CloseCurrentSession.ToString(), OnCloseCurrentSession); }