Class AbpOpenIddictApplicationCache
Inheritance
AbpOpenIddictApplicationCache
Assembly: Volo.Abp.OpenIddict.Domain.dll
Syntax
public class AbpOpenIddictApplicationCache : AbpOpenIddictCacheBase<OpenIddictApplication, OpenIddictApplicationModel, IOpenIddictApplicationStore<OpenIddictApplicationModel>>, IOpenIddictApplicationCache<OpenIddictApplicationModel>, ITransientDependency
Constructors
AbpOpenIddictApplicationCache(IDistributedCache<OpenIddictApplicationModel>, IDistributedCache<OpenIddictApplicationModel[]>, IOpenIddictApplicationStore<OpenIddictApplicationModel>)
Declaration
public AbpOpenIddictApplicationCache(IDistributedCache<OpenIddictApplicationModel> cache, IDistributedCache<OpenIddictApplicationModel[]> arrayCache, IOpenIddictApplicationStore<OpenIddictApplicationModel> store)
Parameters
Methods
AddAsync(OpenIddictApplicationModel, CancellationToken)
Declaration
public virtual ValueTask AddAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken)
Parameters
Returns
FindByClientIdAsync(string, CancellationToken)
Declaration
public virtual ValueTask<OpenIddictApplicationModel> FindByClientIdAsync(string clientId, CancellationToken cancellationToken)
Parameters
Returns
FindByIdAsync(string, CancellationToken)
Declaration
public virtual ValueTask<OpenIddictApplicationModel> FindByIdAsync(string id, CancellationToken cancellationToken)
Parameters
Returns
FindByPostLogoutRedirectUriAsync(string, CancellationToken)
Declaration
public virtual IAsyncEnumerable<OpenIddictApplicationModel> FindByPostLogoutRedirectUriAsync(string address, CancellationToken cancellationToken)
Parameters
Returns
FindByRedirectUriAsync(string, CancellationToken)
Declaration
public virtual IAsyncEnumerable<OpenIddictApplicationModel> FindByRedirectUriAsync(string address, CancellationToken cancellationToken)
Parameters
Returns
RemoveAsync(OpenIddictApplicationModel, CancellationToken)
Declaration
public virtual ValueTask RemoveAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken)
Parameters
Returns
Implements
OpenIddict.Abstractions.IOpenIddictApplicationCache<>
Extension Methods