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