StorytellerDocGen.TopicFileWatcher.StartWatching C# (CSharp) Method

StartWatching() public method

public StartWatching ( IBrowserRefresher refresher ) : void
refresher IBrowserRefresher
return void
        public void StartWatching(IBrowserRefresher refresher)
        {
            _refresher = refresher;

            _watcher = new FileChangeWatcher(_settings.Root, FileSet.Deep("*.*"), this);
            _watcher.Start();
        }

Usage Example

Ejemplo n.º 1
0
        public IDisposable LaunchRunner()
        {
            var middleware = new TopicMiddleware(this, _container.GetInstance <IHtmlGenerator>(), _settings);
            var webSockets = new WebSocketsHandler();

            _refresher = new BrowserRefresher(webSockets);

            var port = PortFinder.FindPort(5000);


            _settings.WebsocketAddress = $"ws://localhost:{port}";


            _container.Inject <IBrowserRefresher>(_refresher);
            StartScanning();

            var host = startHost(port, webSockets, middleware);

            _topicWatcher = new TopicFileWatcher(_settings, this);


            _topicWatcher.StartWatching(_refresher);

            return(host);
        }
All Usage Examples Of StorytellerDocGen.TopicFileWatcher::StartWatching