private XDocument GetDocument(IXRoadProtocol protocol, uint version) { using (var stream = new MemoryStream()) { protocol.WriteServiceDescription(stream, version); stream.Position = 0; return(XDocument.Load(stream)); } }
/// <summary> /// Handle service description request. /// </summary> public override void HandleRequest(HttpContext context) { protocol.WriteServiceDescription(context.Response.Body); }