public override string ToString()
{
var pageCache = PageCache.Read( this.PageId );
if (pageCache != null)
{
var pageRoute = pageCache.PageRoutes.FirstOrDefault( a=> a.Id == this.RouteId);
if (pageRoute != null)
{
return pageRoute.Route;
}
else
{
return pageCache.InternalName;
}
}
return base.ToString();
}