Postworthy.Tasks.StreamMonitor.DualStreamMonitor.Stop C# (CSharp) Method

Stop() public method

public Stop ( ) : void
return void
        public void Stop()
        {
            if (trackerStream != null) trackerStream.CloseStream();
            if (userStream != null) userStream.CloseStream();
            if (processingStep != null)
                processingStep.Shutdown();

            log.WriteLine("{0}: Exiting", DateTime.Now);
        }

Usage Example

Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            if (!EnsureSingleLoad())
            {
                Console.WriteLine("{0}: Another Instance Currently Runing", DateTime.Now);
                return;
            }

            var streamMonitor = new DualStreamMonitor(Console.Out);
            streamMonitor.Start();

            while (Console.ReadLine() != "exit") ;
            streamMonitor.Stop();
        }
All Usage Examples Of Postworthy.Tasks.StreamMonitor.DualStreamMonitor::Stop