Ejemplo n.º 1
0
 public MongoDbSet(IMongoDatabase database, IDbsetContainer dbsetContainer, ITypeInitializer typeInitializer, ICustomServiceProvider serviceProvider)
 {
     this.Database           = database;
     this.TypeInitializer    = typeInitializer;
     this.CurrentTypeModel   = TypeInitializer.GetTypeMetadata <TEntity>();
     this.ServiceProvider    = serviceProvider;
     this.DbsetContainer     = dbsetContainer;
     this.SetRelationsMethod = this.GetType().GetMethod(nameof(this.SetRelations), BindingFlags.NonPublic | BindingFlags.Instance);
 }