public void RemoveSchedule(ITickingMeter meter) { if (meter != null) { Logger.Trace( _meters.TryTake(out meter) ? "Successfully removed meter from {MeterTickScheuler} schedule." : "Failed to remove meter from {MeterTickScheuler} schedule.", this); } }
public void ScheduleTick(ITickingMeter meter) { _meters.Add(meter); }