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 RabbitMQExtension { public static IServiceCollection AddRabbitMQService(this IServiceCollection services) { if (Appsettings.appBool("RabbitMQ_Enabled")) { services.Configure(Appsettings.appConfiguration("RabbitConn")); services.AddTransient(); } return services; } } }