using Core.RabbitMQBus.Common;
using Core.RabbitMQBus.EventBus;
using Core.RabbitMQBus.Log;
using Microsoft.Extensions.DependencyInjection;
using System;
namespace Core.RabbitMQBus.Extensions
{
public static class ServiceCollectionExtension
{
///
/// 注入RabbitMQ
///
///
///
public static void RegisterRabbitMQ(this IServiceCollection services, Action options)
{
services.Configure(options);
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
}
}
}