using Sanhe.Abp.Elasticsearch; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Json; using Volo.Abp.Modularity; namespace Sanhe.Abp.AuditLogging.Elasticsearch { [DependsOn( typeof(AbpAuditLoggingModule), typeof(AbpElasticsearchModule), typeof(AbpJsonModule))] public class AbpAuditLoggingElasticsearchModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { var configuration = context.Services.GetConfiguration(); Configure(configuration.GetSection("AuditLogging:Elasticsearch")); context.Services.AddHostedService(); } } }