@page "/Servers/{id:guid}/Monitor/{logId}" @using LANCommander.Server.UI.Pages.Servers.Components @inject ServerService ServerService @inject IMessageService MessageService @inject ILogger Logger @if (context != null && context.Id != Guid.Empty) { Full } @if (LogId == "Console") { } else if (LogId != null && LogId != Guid.Empty.ToString()) { } else { } @code { [Parameter] public Guid Id { get; set; } [Parameter] public string LogId { get; set; } async Task Save(Server server) { try { server = await ServerService.UpdateAsync(server); await MessageService.SuccessAsync("Consoles updated!"); } catch (Exception ex) { MessageService.Error("Could not save!"); Logger.LogError(ex, "Could not save!"); } } }