public ScheduleRepository(IScheduleRepositoryConfiguration configuration, Func <DateTime> getNow) { this.configuration = configuration; this.getNow = getNow; lazyServer = new Lazy <MongoServer>(Connect); lazyCollection = new Lazy <MongoCollection <Schedule> >(CreateAndIndex); }
public ScheduleRepository(IScheduleRepositoryConfiguration configuration, Func<DateTime> getNow) { this.configuration = configuration; this.getNow = getNow; lazyServer = new Lazy<MongoServer>(Connect); lazyCollection = new Lazy<MongoCollection<Schedule>>(CreateAndIndex); }