refactoring
This commit is contained in:
parent
c44e162162
commit
15ea9521c1
@ -79,8 +79,8 @@ public class ClearEventsService : IHostedService, IDisposable
|
||||
{
|
||||
try
|
||||
{
|
||||
await GetOldEventsAsync(r => r.LoginEvents, "LoginHistoryLifeTime");
|
||||
await GetOldEventsAsync(r => r.AuditEvents, "AuditTrailLifeTime");
|
||||
await RemoveOldEventsAsync(r => r.LoginEvents, "LoginHistoryLifeTime");
|
||||
await RemoveOldEventsAsync(r => r.AuditEvents, "AuditTrailLifeTime");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@ -88,7 +88,7 @@ public class ClearEventsService : IHostedService, IDisposable
|
||||
}
|
||||
}
|
||||
|
||||
private async Task GetOldEventsAsync<T>(Expression<Func<MessagesContext, DbSet<T>>> func, string settings) where T : MessageEvent
|
||||
private async Task RemoveOldEventsAsync<T>(Expression<Func<MessagesContext, DbSet<T>>> func, string settings) where T : MessageEvent
|
||||
{
|
||||
List<T> ids;
|
||||
var compile = func.Compile();
|
||||
|
Loading…
Reference in New Issue
Block a user