public DataFetchCompleteMessageHandler(IGigPlatformDataFetcher gigPlatformDataFetcher, IntermittentDataManager intermittentDataManager, IBus bus, ILogger <DataFetchCompleteMessageHandler> logger) { _gigPlatformDataFetcher = gigPlatformDataFetcher; _intermittentDataManager = intermittentDataManager; _bus = bus; _logger = logger; }
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; }