using Microsoft.AspNetCore.Builder; using Microsoft.Extensions.DependencyInjection; using Microsoft.OpenApi.Models; using System; using System.IO; using Yi.Framework.Common.IOCOptions; using Yi.Framework.Core; namespace Yi.Framework.WebCore.MiddlewareExtend { /// /// Redis扩展 /// public static class ElasticSeachExtend { public static IServiceCollection AddElasticSeachService(this IServiceCollection services) { if (Appsettings.appBool("ElasticSeach_Enabled")) { services.Configure(Appsettings.appConfiguration("ElasticSeachConn")); services.AddTransient(); } return services; } } }