public async Task RemoveItem(ValuesKeys key) { await JSRuntime.InvokeVoidAsync($"{tipoDeAlmacenamiento}removeItem", key.ToString()).ConfigureAwait(false); }
public async Task SetValue <T>(ValuesKeys key, T value) { await JSRuntime.InvokeVoidAsync($"{tipoDeAlmacenamiento}setItem", key.ToString(), JsonSerializer.Serialize(value)).ConfigureAwait(false); }
public async Task <T> GetValue <T>(ValuesKeys key) { string data = await JSRuntime.InvokeAsync <string>($"{tipoDeAlmacenamiento}getItem", key.ToString()).ConfigureAwait(false); return(IsDataNull.Check <T>(data)); }