public Task UpdateBridgesPoint(BridgesPoint bridgespoint)
        {
            var foundBridgesPoint = GetBridgesPoint(bridgespoint.Id).Result;

            if (foundBridgesPoint == null)
            {
                AddBridgesPoint(bridgespoint);
            }
            else
            {
                if (foundBridgesPoint != bridgespoint)
                {
                    _bridgespoints.Remove(foundBridgesPoint);
                    _bridgespoints.Add(bridgespoint);
                }
            }
            return(Task.CompletedTask);
        }
 public Task RemoveBridgesPoint(BridgesPoint bridgespoint)
 {
     _bridgespoints.Remove(bridgespoint);
     return(Task.CompletedTask);
 }
 public Task AddBridgesPoint(BridgesPoint bridgespoint)
 {
     _bridgespoints.Add(bridgespoint);
     return(Task.CompletedTask);
 }