public override ThrottleResult ProcessThrottle(IThrottleData throttleData) { var packetData = throttleData as IPacketThrottleData; if (packetData == null) { return(ThrottleResult.Error); } return(ProcessThrottle(packetData)); }
public abstract ThrottleResult ProcessThrottle(IThrottleData throttleObject);