public MessagesContentReader(MessagesContentCache messagesContentCache, IIndexByMinuteStorage indexByMinuteStorage, TaskSchedulerByTopic taskSchedulerByTopic, RestorePageFromBlobOperation restorePageFromBlobOperation) { _messagesContentCache = messagesContentCache; _indexByMinuteStorage = indexByMinuteStorage; _taskSchedulerByTopic = taskSchedulerByTopic; _restorePageFromBlobOperation = restorePageFromBlobOperation; }
public TopicAndQueueInitializer(QueueSnapshotCache queueSnapshotCache, ITopicsAndQueuesSnapshotStorage storage, QueueSnapshotWriter queueSnapshotWriter, AppGlobalFlags appGlobalFlags, IAppLogger appLogger, TaskSchedulerByTopic schedulerByTopic, RestorePageFromBlobOperation restorePageFromBlobOperation) { _queueSnapshotCache = queueSnapshotCache; _storage = storage; _queueSnapshotWriter = queueSnapshotWriter; _appGlobalFlags = appGlobalFlags; _appLogger = appLogger; _schedulerByTopic = schedulerByTopic; _restorePageFromBlobOperation = restorePageFromBlobOperation; }