@namespace Oqtane.Modules.Admin.Sites @inherits ModuleBase @inject NavigationManager NavigationManager @inject IAliasService AliasService @if (sites == null) {

Loading...

} else {
Name    
@context.Name
} @code { public override SecurityAccessLevel SecurityAccessLevel { get { return SecurityAccessLevel.Host; } } List sites; string scheme; protected override void OnInitialized() { Uri uri = new Uri(NavigationManager.Uri); scheme = uri.Scheme + "://"; sites = new List(); foreach (Alias alias in PageState.Aliases.OrderBy(item => item.Name)) { if (!sites.Exists(item => item.TenantId == alias.TenantId && item.SiteId == alias.SiteId)) { sites.Add(alias); } } } }