public BrokerReceiverActor(ILogger <BrokerReceiverActor> logger, IOptions <BrokerOptions> options) { _logger = logger; _options = options.Value; _broker = new BrokerReceiver(Self, _options, Guid.NewGuid().ToString()); Receive <MessageReceived>(msg => { _logger.LogDebug("Got MessageReceived"); Context.Parent.Tell(msg); }); }
public BrokerServer(IBrokerReceiver brokerReceiver, ILogger <BrokerServer> logger, IMessageProcessor messageProcessor) { _brokerReceiver = brokerReceiver; _logger = logger; _messageProcessor = messageProcessor; }