Files
2025-04-10 11:09:28 +05:00

20 lines
510 B
C#

using System.Threading.Tasks;
using Quartz;
using Streetwriters.Identity.Services;
namespace Streetwriters.Identity.Jobs
{
public class TokenCleanupJob : IJob
{
private TokenCleanup TokenCleanup { get; set; }
public TokenCleanupJob(TokenCleanup tokenCleanup)
{
TokenCleanup = tokenCleanup;
}
public Task Execute(IJobExecutionContext context)
{
return TokenCleanup.RemoveExpiredGrantsAsync();
}
}
}