示例#1
0
 private Task <ControlResponse> ProcessControlRequestInternalAsync(string id, Stream requestStream, IUpnpService service)
 {
     return(service.ProcessControlRequestAsync(new ControlRequest(Request.Headers)
     {
         InputXml = requestStream,
         TargetServerUuId = id,
         RequestedUrl = GetAbsoluteUri()
     }));
 }
示例#2
0
        private Task <ControlResponse> PostAsync(Stream requestStream, IUpnpService service)
        {
            var id = GetPathValue(2).ToString();

            return(service.ProcessControlRequestAsync(new ControlRequest
            {
                Headers = Request.Headers,
                InputXml = requestStream,
                TargetServerUuId = id,
                RequestedUrl = Request.AbsoluteUri
            }));
        }