public void SetClientAuthDetails(ClientAuthDetails details) { Log.Debug(details?.ToString()); ClientAuthDetails = details; AuthorizationChanged?.Invoke(this, ClientAuthDetails); }
public void Login(string login) { var loginTicket = _clientRepository.Auth(login); loginTicket.OnSuccess += (response) => { AuthorizationChanged?.Invoke(response.Data.IsAuthorized); }; }
public void DidChangeAuthorizationStatus(CLLocationManager manager, CLAuthorizationStatus status) { AuthorizationChanged?.Invoke(manager, new CLAuthorizationChangedEventArgs(status)); }
private void RaiseAuthorizationChanged() { AuthorizationChanged?.Invoke(this, new AuthorizationChangedEventArgs()); }
public void Logout() { // await go to server AuthorizationChanged?.Invoke(false); }