Exemple #1
0
        /// <summary>
        /// EventBus
        /// </summary>
        public SimpleCapBus(ILogger <SimpleCapBus> logger, IEndpointNameService endpointNameService, IKeyGeneratorService keyGeneratorService,
                            ICapPublisher capBus, IBusCallbackService callbackService, IBusCallbackSubscriber callbackSubscriber)
        {
            _logger = logger;
            _endpointNameService = endpointNameService;
            _keyGeneratorService = keyGeneratorService;
            _callbackService     = callbackService;
            _callbackSubscriber  = callbackSubscriber;

            CapBus = capBus;
        }
 /// <summary>
 /// Cap subscriber for callbacks
 /// </summary>
 public BusCallbackSubscriber(IBusCallbackService callbackService)
 {
     _callbackService = callbackService;
 }