@page "/servers/{id:int}"
@* Route constraints: https://learn.microsoft.com/en-us/aspnet/core/fundamentals/routing?view=aspnetcore-9.0#route-constraints *@
Edit server
@if (server != null)
{
@server.Name
@server.City
@server.IsOnline
}
Close
@code {
[Parameter] // This is a root parameter.
public int Id { get; set; }
private Server? server;
protected override void OnParametersSet()
{
server = ServersRepository.GetServerById(this.Id);
}
}