using Blazored.SessionStorage; using Components.Interfaces; namespace BlazorWebAssembly.Client.Services; public class BlogBrowserStorage : IBrowserStorage { ISessionStorageService Storage { get; set; } public BlogBrowserStorage(ISessionStorageService storage) { Storage = storage; } public async Task DeleteAsync(string key) { await Storage.RemoveItemAsync(key); } public async Task GetAsync(string key) { return await Storage.GetItemAsync(key); } public async Task SetAsync(string key, object value) { await Storage.SetItemAsync(key, value); } }