Browse Source

feat: Module shotdown and cancels the initialization token

pull/1428/head
colin 3 days ago
parent
commit
53ff70b806
  1. 6
      aspnet-core/framework/auditing/LINGYUN.Abp.AuditLogging.Elasticsearch/LINGYUN/Abp/AuditLogging/Elasticsearch/AbpAuditLoggingElasticsearchModule.cs

6
aspnet-core/framework/auditing/LINGYUN.Abp.AuditLogging.Elasticsearch/LINGYUN/Abp/AuditLogging/Elasticsearch/AbpAuditLoggingElasticsearchModule.cs

@ -35,4 +35,10 @@ public class AbpAuditLoggingElasticsearchModule : AbpModule
var initializer = rootServiceProvider.GetRequiredService<IAuditLoggingIndexInitializer>();
await initializer.InitializeAsync(_cancellationTokenSource.Token);
}
public override Task OnApplicationShutdownAsync(ApplicationShutdownContext context)
{
_cancellationTokenSource.Cancel();
return Task.CompletedTask;
}
}

Loading…
Cancel
Save