public ProcessorPlannedRecurrences(Repository <PlannedRecurrenceEntity> pgPlannedRecurrences, PlannedRecurrenceRepository mongoPlannedRecurrences, bool dryRun, Action <int> progressNotifier) { _pgPlannedRecurrences = pgPlannedRecurrences; _mongoPlannedRecurrences = mongoPlannedRecurrences; _dryRun = dryRun; _progressNotifier = progressNotifier; }
public (TaskRepository, PlannedRecurrenceRepository) CreateRepos(IConfiguration configuration) { var context = new MongoDbContext(configuration.GetConnectionString("mongoDb")); var taskRepo = new TaskRepository(context); var plannedRecurrenceRepo = new PlannedRecurrenceRepository(context); return(taskRepo, plannedRecurrenceRepo); }