Esempio n. 1
0
        public void DeletePassengerNode(string address)
        {
            var node = PassengerNodes.SingleOrDefault(x => x.Node.Address == address);

            if (node == null)
            {
                throw new Exception($"Node with address: '{address}' doesn't exists.");
            }
            _passengerNodes.Remove(node);
            UpdatedAt = DateTime.UtcNow;
        }
Esempio n. 2
0
        public void AddPassengerNode(string address)
        {
            var node = PassengerNodes.SingleOrDefault(x => x.Node.Address == address);

            if (node != null)
            {
                throw new Exception($"Node with address: '{address}' already exists.");
            }
            _passengerNodes.Add(node);
            UpdatedAt = DateTime.UtcNow;
        }