Optimized page reloading
This commit is contained in:
@ -28,6 +28,20 @@ namespace Oqtane.Models
|
||||
}
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
public string BaseUrl
|
||||
{
|
||||
get
|
||||
{
|
||||
string name = Name;
|
||||
if (name.Contains("/"))
|
||||
{
|
||||
name = name.Substring(0, name.IndexOf("/"));
|
||||
}
|
||||
return Scheme + "://" + name;
|
||||
}
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
public string Path
|
||||
{
|
||||
@ -58,7 +72,7 @@ namespace Oqtane.Models
|
||||
{
|
||||
get
|
||||
{
|
||||
return Url + "/Tenants/" + TenantId.ToString() + "/";
|
||||
return BaseUrl + "/Tenants/" + TenantId.ToString() + "/";
|
||||
}
|
||||
}
|
||||
|
||||
@ -76,7 +90,7 @@ namespace Oqtane.Models
|
||||
{
|
||||
get
|
||||
{
|
||||
return Url + "/Tenants/" + TenantId.ToString() + "/Sites/" + SiteId.ToString() + "/";
|
||||
return BaseUrl + "/Tenants/" + TenantId.ToString() + "/Sites/" + SiteId.ToString() + "/";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -9,6 +9,7 @@ namespace Oqtane.Models
|
||||
public string Name { get; set; }
|
||||
public string Description { get; set; }
|
||||
public bool IsAutoAssigned { get; set; }
|
||||
public bool IsSystem { get; set; }
|
||||
|
||||
public string CreatedBy { get; set; }
|
||||
public DateTime CreatedOn { get; set; }
|
||||
|
Reference in New Issue
Block a user