+
+
+
+ Close
+
+
+
+@code {
+ [SupplyParameterFromForm(FormName = "formServer")]
+ private Server server { get; set; } = new Server() { IsOnline = false };
+
+ private void SubmitServer()
+ {
+ if (server != null)
+ {
+ ServersRepository.AddServer(server);
+ }
+
+ // An exception is raised when debugging from VS Code, but not when using dotnet watch.
+ NavigationManager.NavigateTo("/servers");
+ }
+}
\ No newline at end of file
diff --git a/ServerManagement/Components/Pages/Servers.razor b/ServerManagement/Components/Pages/Servers.razor
index 70fa32b..d2ebae2 100644
--- a/ServerManagement/Components/Pages/Servers.razor
+++ b/ServerManagement/Components/Pages/Servers.razor
@@ -22,6 +22,8 @@
+
+Add