我有以下控制器
[HttpPost]
public void GetCustomerDetails(Customer customer)
{
Customer customer = new Customer();
XDocument document = customer.GetAccountDetail(customer.AccountNumber);
Response.write(document);
}
如何将此文档传递给其他控制器,以便在其他视图中显示少量xml值。
答案 0 :(得分:0)
不确定这是不是您的意思,但从上下文中猜测,您可以将文档存储在缓存中,并在整个应用程序中的任何位置检索它。 例如: 控制器1 存储文档 httpcontext.cache [ “XML”] =文件;
控制器2
检索 var doc = httpcontxt.cache.get(“xml”); XDocument doc = Xdocument.Parse(doc);