Example #1
0
 public ProcessorPlannedRecurrences(Repository <PlannedRecurrenceEntity> pgPlannedRecurrences, PlannedRecurrenceRepository mongoPlannedRecurrences, bool dryRun, Action <int> progressNotifier)
 {
     _pgPlannedRecurrences    = pgPlannedRecurrences;
     _mongoPlannedRecurrences = mongoPlannedRecurrences;
     _dryRun           = dryRun;
     _progressNotifier = progressNotifier;
 }
Example #2
0
        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);
        }