using Microsoft.JSInterop; namespace Moonlight.Frontend.Shared.Frontend; public class FrontendService { private readonly IJSRuntime JsRuntime; public FrontendService(IJSRuntime jsRuntime) { JsRuntime = jsRuntime; } public async Task GetConfigurationAsync() { return await JsRuntime.InvokeAsync("frontendConfig.getConfiguration"); } public async Task ReloadAsync() { await JsRuntime.InvokeVoidAsync("frontendConfig.reload"); } }