Exemplo n.º 1
0
        void GetMonitor()
        {
            var client  = new HubServiceReference.ServiceClient();
            var monitor = client.GetMonitor();

            if (monitor != null)
            {
                _monitorId = monitor.Value;
            }
        }
Exemplo n.º 2
0
        void BroadcastMessage(string category, string title, string content)
        {
            var client      = new HubServiceReference.ServiceClient();
            var request     = new HubServiceReference.PostMonitoredEvent();
            var requestType = new MonitoredEventRequest();

            requestType.EventMonitorId = _monitorId;
            requestType.MonitoredEvent = new MonitoredEvent
            {
                EventCategory = new EventCategory {
                    Id = GetCategoryGuid(category), Name = category
                },
                Title       = title,
                Content     = content,
                DateTimeUtc = System.DateTime.UtcNow,
                Id          = Guid.NewGuid()
            };
            request.request = requestType;

            client.PostMonitoredEvent(request);
        }