public static void RemoveBinding(MeasurementEventBinding binding) { lock (MeasurementEventBindingGroup.syncObj) { List <MeasurementEventBinding> measurementEventBindings = new List <MeasurementEventBinding>(MeasurementEventBindingGroup.bindings); measurementEventBindings.Remove(binding); MeasurementEventBindingGroup.bindings = measurementEventBindings; } }
public static void AddBinding(MeasurementEventBinding binding) { lock (MeasurementEventBindingGroup.syncObj) { MeasurementEventBindingGroup.bindings = new List <MeasurementEventBinding>(MeasurementEventBindingGroup.bindings) { binding }; } }