public override void ClearIdentityCache() { base.ClearIdentityCache(); using (var kvStore = new SQLiteLocalStorage()) { kvStore.DeleteCachedIdentity(GetNamespacedKey(IDENTITY_ID_CACHE_KEY)); } }
public override void CacheIdentityId(string identityId) { base.CacheIdentityId(identityId); using (var kvStore = new SQLiteLocalStorage()) { kvStore.CacheIdentity(GetNamespacedKey(IDENTITY_ID_CACHE_KEY), identityId); } }
public override string GetCachedIdentityId() { string identityId = null; using (var kvStore = new SQLiteLocalStorage()) { identityId = kvStore.GetIdentity(GetNamespacedKey(IDENTITY_ID_CACHE_KEY)); } return(identityId); }