using System.Threading.Tasks; using Microsoft.JSInterop; namespace Client { public class LocalStorage { private readonly IJSRuntime _js; public LocalStorage(IJSRuntime js) { _js = js; } public async Task Save(string key, string value) { await _js.InvokeVoidAsync("setLocalItem", key, value); } public async Task Get(string key) { return await _js.InvokeAsync("getLocalItem", key); } } }