Пример #1
0
        public static void HeartBeatReceived()
        {
            Console.WriteLine("Heartbeat received");
            InstanceContext          context = new InstanceContext(new MonitoringServiceCall());
            MonitoringListenerClient client  = new MonitoringListenerClient(context, "NetTcpBinding_IMonitoringListener");

            client.EndHeartBeat();
        }
Пример #2
0
        private void Subscribe()
        {
            try
            {
                InstanceContext context = new InstanceContext(new MonitoringServiceCall());
                _client = new MonitoringListenerClient(context, "NetTcpBinding_IMonitoringListener");
                _client.Subscribe();

                MonitoredEventHandler callFromMonitoredAppHandler = new MonitoredEventHandler(ShowMessage);
                MonitoredEventOccured += callFromMonitoredAppHandler;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }