public static void Start([Required] int port) { System.Console.WriteLine("Thread: {0}", Thread.CurrentThread.ManagedThreadId); if (_peer != null) { System.Console.WriteLine("Peer is already active."); } _peer = new MigrationNumberSyncPeer(new MigrationNumberSyncService(new EventPublisher(), new CallbackChannelProvider())); _peer.Start(port); }
public static void Stop() { CheckPeerStarted(); _peer.Stop(); _peer = null; }