At my current project(blazor server side) I want to start using the session storage for user data like roles and names.I've tried Blazored.SessionStorage and AspNetCore.Components.Server.ProtectedBrowserStorage.The problem I'm facing is, that I just can't get the value(it's always null) and I don't know why.Code I'm using:
public void GetUserInfo(){ var x = sessionStorage.GetAsync<string>("Name"); var y = sessionStorage.GetAsync<string>("Email"); string Name = x.ToString(); string Email = y.ToString();}And
[Inject] public ProtectedSessionStorage sessionStorage { get; set; }protected override async Task OnAfterRenderAsync(bool firstRender){ string Name = Helper.Name; string Email = Helper.Email; await sessionStorage.SetAsync("Name", Name); await sessionStorage.SetAsync("Email", Email); var x = sessionStorage.GetAsync<string>("Name"); var y = sessionStorage.GetAsync<string>("Email"); Name = x.Result.Value; Email = y.Result.Value;}Thanks to everyone in advance and have a great day! :)