@page "/Servers/{id:guid}/HTTP" @using LANCommander.Server.UI.Pages.Servers.Components @inject ServerService ServerService @inject IMessageService MessageService @inject ILogger Logger @if (context != null && context.Id != Guid.Empty) { Full } HTTP paths are a way to host static files such as maps and other assets. Engines such as Source, id Tech 3, and Unreal can utilize HTTP for faster downloads when connecting to a server. @code { [Parameter] public Guid Id { get; set; } async Task Save(Server server) { try { server = await ServerService.UpdateAsync(server); await MessageService.SuccessAsync("HTTP paths updated!"); } catch (Exception ex) { MessageService.Error("Could not save!"); Logger.LogError(ex, "Could not save!"); } } }