@using Microsoft.AspNetCore.Components.Routing @using Oqtane.Models @using Oqtane.Services @using Oqtane.Modules @using Oqtane.Client.Modules.Controls @inherits ModuleBase @inject IUriHelper UriHelper @inject ISiteService SiteService
Cancel @functions { public override SecurityAccessLevelEnum SecurityAccessLevel { get { return SecurityAccessLevelEnum.Host; } } string name; string alias; private async Task SaveSite() { Site site = new Site(); site.Name = name; site.Logo = ""; await SiteService.AddSiteAsync(site); StateHasChanged(); UriHelper.NavigateTo(NavigateUrl()); } }