/// <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; }