public (Uri Uri, Uri WSUri) ServiceUri(XFSConstants.ServiceClass ServiceName) => (
private static Uri FindServiceUri(GetServiceCompletion.PayloadData endpointDetails, XFSConstants.ServiceClass ServiceClass) { var service = (from ep in endpointDetails.Services where ep.ServiceUri.Contains(ServiceClass.ToString()) select ep ).FirstOrDefault() ?.ServiceUri; if (string.IsNullOrEmpty(service)) { throw new Exception($"Failed to find a device {ServiceClass} endpoint"); } return(new Uri(service)); }