Class IdentityServerCacheItemInvalidator
Inheritance
IdentityServerCacheItemInvalidator
Assembly: Volo.Abp.IdentityServer.Domain.dll
Syntax
public class IdentityServerCacheItemInvalidator : ILocalEventHandler<EntityChangedEventData<Client>>, ILocalEventHandler<EntityChangedEventData<ClientCorsOrigin>>, ILocalEventHandler<EntityChangedEventData<IdentityResource>>, ILocalEventHandler<EntityChangedEventData<ApiResource>>, ILocalEventHandler<EntityChangedEventData<ApiScope>>, IEventHandler, ITransientDependency
Constructors
IdentityServerCacheItemInvalidator(IServiceProvider)
Declaration
public IdentityServerCacheItemInvalidator(IServiceProvider serviceProvider)
Parameters
Properties
ServiceProvider
Declaration
protected IServiceProvider ServiceProvider { get; }
Property Value
Methods
HandleEventAsync(EntityChangedEventData<ApiResource>)
Declaration
public virtual Task HandleEventAsync(EntityChangedEventData<ApiResource> eventData)
Parameters
Returns
HandleEventAsync(EntityChangedEventData<ApiScope>)
Declaration
public virtual Task HandleEventAsync(EntityChangedEventData<ApiScope> eventData)
Parameters
Returns
HandleEventAsync(EntityChangedEventData<ClientCorsOrigin>)
Declaration
public Task HandleEventAsync(EntityChangedEventData<ClientCorsOrigin> eventData)
Parameters
Returns
HandleEventAsync(EntityChangedEventData<Client>)
Declaration
public virtual Task HandleEventAsync(EntityChangedEventData<Client> eventData)
Parameters
Returns
HandleEventAsync(EntityChangedEventData<IdentityResource>)
Declaration
public virtual Task HandleEventAsync(EntityChangedEventData<IdentityResource> eventData)
Parameters
Returns
Implements
Extension Methods