Class ServerSideSessionCleanupHost
- Namespace
- Microsoft.Extensions.DependencyInjection
- Assembly
- Duende.IdentityServer.dll
Helper to cleanup expired server side sessions.
public class ServerSideSessionCleanupHost : IHostedService
- Inheritance
-
ServerSideSessionCleanupHost
- Implements
- Inherited Members
Constructors
ServerSideSessionCleanupHost(IServiceProvider, IdentityServerOptions, ILogger<ServerSideSessionCleanupHost>)
Constructor for ServerSideSessionCleanupHost.
public ServerSideSessionCleanupHost(IServiceProvider serviceProvider, IdentityServerOptions options, ILogger<ServerSideSessionCleanupHost> logger)
Parameters
serviceProvider
IServiceProvideroptions
IdentityServerOptionslogger
ILogger<ServerSideSessionCleanupHost>
Methods
StartAsync(CancellationToken)
Starts the token cleanup polling.
public Task StartAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationToken
Returns
StopAsync(CancellationToken)
Stops the token cleanup polling.
public Task StopAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationToken