Exemplo n.º 1
0
 public (Uri Uri, Uri WSUri) ServiceUri(XFSConstants.ServiceClass ServiceName)
 => (
Exemplo n.º 2
0
        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));
        }