示例#1
0
 public MQServiceContainer(IServiceProvider svProvider)
 {
     this.serviceProvider = svProvider;
     RabbitMQClient.Init(svProvider);
 }
示例#2
0
 public static void InitRabbitMq(this IServiceProvider provider)
 {
     RabbitMQClient.Init(provider);
 }
示例#3
0
 public MQServiceContainer(IOptions <RabbitConfig> config)
 {
     RabbitMQClient.Init(config);
 }
示例#4
0
 public RabbitSubManager(ILogger <RabbitSubManager> logger, IServiceProvider provider)
 {
     this.logger   = logger;
     this.provider = provider;
     RabbitMQClient.Init(provider);
 }
示例#5
0
 public RabbitSubManager(ILogger <RabbitSubManager> logger, IServiceProvider provider)
 {
     this.logger   = logger;
     this.provider = provider;
     RabbitMQClient.Init(provider.GetService <IOptions <RabbitConfig> >());
 }