Esempio n. 1
0
 public DataFetchCompleteMessageHandler(IGigPlatformDataFetcher gigPlatformDataFetcher, IntermittentDataManager intermittentDataManager, IBus bus,
                                        ILogger <DataFetchCompleteMessageHandler> logger)
 {
     _gigPlatformDataFetcher  = gigPlatformDataFetcher;
     _intermittentDataManager = intermittentDataManager;
     _bus    = bus;
     _logger = logger;
 }
Esempio n. 2
0
 public FetchDataForPlatformConnectionHandler(IFreelancerDataFetcher freelancerDataFetcher,
                                              IGigPlatformDataFetcher gigPlatformDataFetcher, IOptions <RebusConfiguration> rebusOptions,
                                              IDocumentStore documentStore, IBus bus, IMessageContext messageContext,
                                              ILogger <FetchDataForPlatformConnectionHandler> logger)
 {
     _freelancerDataFetcher  = freelancerDataFetcher;
     _gigPlatformDataFetcher = gigPlatformDataFetcher;
     _rebusConfiguration     = rebusOptions.Value;
     _documentStore          = documentStore;
     _bus            = bus;
     _messageContext = messageContext;
     _logger         = logger;
 }