public void Set(ShipStationOperationEnum operation, ShipStationOperationTimeout timeout)
        {
            if (_timeouts.ContainsKey(operation))
            {
                _timeouts.Remove(operation);
            }

            _timeouts.Add(operation, timeout);
        }
        public int this[ShipStationOperationEnum operation]
        {
            get
            {
                if (_timeouts.TryGetValue(operation, out ShipStationOperationTimeout timeout))
                {
                    return(timeout.TimeoutInMs);
                }

                return(DefaultOperationTimeout.TimeoutInMs);
            }
        }