public bool Ping(DataModel.Node node, int timeout = 5000) { try { return(_webMethodRepository.SendRequest <bool>($"{node.NetworkAddress.URI}/{GetType().Name.Replace("Repository", "")}/{nameof(Ping)}", timeout)); } catch (Exception) { return(false); } }
public DataModel.Node GetInfo(DataModel.Node node, int timeout = 5000) { try { return(_webMethodRepository.SendRequest <DataModel.Node>($"{node.NetworkAddress.URI}/{GetType().Name.Replace("Repository", "")}/{nameof(GetInfo)}", timeout)); } catch (Exception) { return(null); } }