public void SubscribeToEvents( OperationContext context, object notifier, uint subscriptionId, IEventMonitoredItem monitoredItem, bool unsubscribe) { lock (DataLock) { if (unsubscribe) { Unsubscribe(monitoredItem); } else { Subscribe(monitoredItem); } } }