public async Task <PersistedGrant> GetAsync(string key) => (await _session.LoadAsync <PersistedGrant>(RavenPersistedGrant.DocId(key)));
public async Task RemoveAsync(string key) { _session.Delete(RavenPersistedGrant.DocId(key)); await _session.SaveChangesAsync(); }
public async Task StoreAsync(PersistedGrant grant) { await _session.StoreAsync(grant, RavenPersistedGrant.DocId(grant.Key)); await _session.SaveChangesAsync(); }