示例#1
0
 public NotificationPublisherClient(
     NotificationKeyBuilder keyBuilder,
     RedisManager redisManager,
     NotificationPublisherOptions options)
 {
     this._keyBuilder = keyBuilder;
     _redisManager    = redisManager;
     _routes          = options.RedisControllerRoutes;
 }
示例#2
0
 public NotificationPubSubManager(
     IServiceProvider serviceProvider,
     NotificationKeyBuilder keyBuilder,
     RedisManager redisManager,
     NotificationOptions notificationOptions)
 {
     _redisManager       = redisManager;
     _routes             = notificationOptions.ControllerRoutes;
     _controllerRegistry = notificationOptions.ControllerRegistry;
     _keyBuilder         = keyBuilder;
     _serviceProvider    = serviceProvider;
 }