protected override MongoRepositoryConfigurator RegisterRepositories(MongoRepositoryConfigurator builder)
 {
     return(builder
            .RegisterRepository <SomeMongoRepository, string, SomeMongoEntity>((config, provider) =>
                                                                               new SomeMongoRepository(config, provider.GetService <IMongoDatabase>())));
 }
 protected abstract MongoRepositoryConfigurator RegisterRepositories(MongoRepositoryConfigurator builder);
 protected override MongoRepositoryConfigurator RegisterRepositories(MongoRepositoryConfigurator builder)
 {
     return(builder.RegisterDynamicRepository((MongoPoco p) => p.Composite));
 }