public DaprEventCenter( IClaptrapDesignStore designStore, IMinionLocator minionLocator, ILogger <DaprEventCenter> logger) { _minionLocator = minionLocator; _logger = logger; _minionDesignsLookup = designStore .Where(x => x.IsMinion()) .ToLookup(x => x.ClaptrapMasterDesign !.ClaptrapTypeCode); }
public MQSubscriberManager( ILogger <MQSubscriberManager> logger, IConnectionManager connectionManager, IEventStringSerializer eventStringSerializer, IClaptrapDesignStore claptrapDesignStore, IMessageSerializer messageSerializer, IMinionLocator minionLocator) { _logger = logger; _connectionManager = connectionManager; _eventStringSerializer = eventStringSerializer; _claptrapDesignStore = claptrapDesignStore; _messageSerializer = messageSerializer; _minionLocator = minionLocator; }