@page "/ServerConfig" @inject Config Config @using System.Net.Http.Headers @using System.Text.Json @using ArcaneLibs @using Spacebar.AdminApi.TestClient.Services @using Spacebar.ConfigModel.Extensions
Loading server config...
} else {@JsonSerializer.Serialize(CurrentServerConfig, new JsonSerializerOptions { WriteIndented = true })
}
@code {
private Spacebar.ConfigModel.ServerConfiguration? CurrentServerConfig { get; set; } = new();
protected override async Task OnInitializedAsync() {
var hc = new StreamingHttpClient();
hc.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", Config.AccessToken);
var cfgKv = await hc.GetFromJsonAsync