Example #1
0
 public DaprEventCenter(
     IClaptrapDesignStore designStore,
     IMinionLocator minionLocator,
     ILogger <DaprEventCenter> logger)
 {
     _minionLocator       = minionLocator;
     _logger              = logger;
     _minionDesignsLookup = designStore
                            .Where(x => x.IsMinion())
                            .ToLookup(x => x.ClaptrapMasterDesign !.ClaptrapTypeCode);
 }
Example #2
0
 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;
 }