XML POST e analise no ASP.NET

e alguém publica XML de um aplicativo na minha página ASP.NET, como posso analisá-lo e devolver a resposta no formato XM

Código de cliente da amostra que publica XML no meu URL:

WebRequest req = null;
WebResponse rsp = null;
string uri = "https://beta.abc.company.com/mypage.aspx";
req = WebRequest.Create(uri);
req.Method = "POST";
req.ContentType = "text/xml";
StreamWriter writer = new StreamWriter(req.GetRequestStream());
writer.WriteLine(txtXML.Text.ToString());
writer.Close();
rsp = req.GetResponse();

Como eu poderia analisar XML demypage.aspx e dar a resposta como XML?

questionAnswers(1)

yourAnswerToTheQuestion