@Inject
 public MongoConnection(final Configuration configuration) {
   this(
       configuration.getMongoDatabase(),
       configuration.getMongoHost(),
       configuration.getMongoPort(),
       configuration.getMongoReplicaSet(),
       configuration.isMongoUseAuth(),
       configuration.getMongoUser(),
       configuration.getMongoPassword(),
       configuration.getMongoMaxConnections(),
       configuration.getMongoThreadsAllowedToBlockMultiplier());
 }