private void OnSignOutResult(HttpResponse <string> result, Action <bool> onResponse) { _isBusy = false; if (result.Success) { UserSignedOut?.Invoke(); IsLoggedIn = false; onResponse?.Invoke(true); return; } onResponse?.Invoke(false); Debug.LogError(result.StatusCode); }
Task IEventHandler <UserSignedOut> .HandleAsync(UserSignedOut payload) { Profile = null; StateHasChanged(); return(Task.CompletedTask); }
async Task IEventHandler <UserSignedOut> .HandleAsync(UserSignedOut payload) { models.Clear(); await localStorage.DeleteAsync(); }
private void NotAuthorized() { UserSignedOut?.Invoke(); }
async Task IEventHandler <UserSignedOut> .HandleAsync(UserSignedOut payload) { profile = null; await localStorage.DeleteAsync(); }
private void OnUserSignedOut(EventArgs e) { UserSignedOut?.Invoke(this, e); }
Task IEventHandler <UserSignedOut> .HandleAsync(UserSignedOut payload) { models.Clear(); return(Task.CompletedTask); }
Task IEventHandler <UserSignedOut> .HandleAsync(UserSignedOut payload) => apiHub.StopAsync();
Task IEventHandler <UserSignedOut> .HandleAsync(UserSignedOut payload) { profile = null; return(Task.CompletedTask); }