如何使用EPIServer WebService获得startPage/rootPage
本文关键字:startPage rootPage 获得 WebService 何使用 EPIServer | 更新日期: 2023-09-27 18:11:01
我已经尝试使用EPIServer webservice获得开始或根节点。在EPI中编程时,我只写
PageReference parent = PageReference.StartPage;
但是当使用webservice时,它变得有点棘手,因为这不起作用
PageStoreService.PageReference.?
如何使用web服务获取开始节点或根节点?谢谢。
不确定PageStoreService是否可以提供该信息,但是您可以很容易地滚动您自己的服务来获取起始页,以及您需要的任何其他信息
像这样的东西可能会起作用(它未经测试!)
[WebService(Namespace=http://yournamespace/")]
public class PageReferenceService : System.Web.Services.WebService
{
[WebMethod()]
public PageReference GetStartPage()
{
return PageReference.StartPage;
}
}
也许可以试试:
var link = ContentReference.StartPage;
它也返回一个PageReference
到StartPage
注: