Example #1
0
 protected override void OnConfiguring(IMongoDatabaseBuilder builder)
 {
     builder
     .RegisterSerializer(new DateTimeOffsetSerializer(BsonType.String))
     .ConfigureConnection(con => con.ReadConcern    = ReadConcern.Majority)
     .ConfigureConnection(con => con.WriteConcern   = WriteConcern.WMajority)
     .ConfigureConnection(con => con.ReadPreference = ReadPreference.Primary)
     .ConfigureCollection(new FaceCollectionConfiguration())
     .ConfigureCollection(new CameraCollectionConfiguration())
     .ConfigureCollection(new PersonCollectionConfiguration())
     .ConfigureCollection(new GroupCollectionConfiguration())
     .ConfigureCollection(new AlbumCollectionConfiguration())
     .ConfigureCollection(new GeoAddressCacheCollectionConfiguration())
     .ConfigureCollection(new MediaCollectionConfiguration());
 }
Example #2
0
 protected override void OnConfiguring(IMongoDatabaseBuilder mongoDatabaseBuilder)
 {
     mongoDatabaseBuilder
     .RegisterSerializer(new DateTimeOffsetSerializer(BsonType.String))
     .ConfigureConnection(con => con.ReadConcern    = ReadConcern.Majority)
     .ConfigureConnection(con => con.WriteConcern   = WriteConcern.WMajority)
     .ConfigureConnection(con => con.ReadPreference = ReadPreference.Primary)
     .ConfigureCollection(new ApiScopeCollectionConfiguration())
     .ConfigureCollection(new PersistedGrantCollectionConfiguration())
     .ConfigureCollection(new IdentityResourceCollectionConfiguration())
     .ConfigureCollection(new ApiResourceCollectionConfiguration())
     .ConfigureCollection(new SignUpSessionCollectionConfiguration())
     .ConfigureCollection(new UserCollectionConfiguration())
     .ConfigureCollection(new OneLoginClientCollectionConfiguration());
 }
Example #3
0
 protected override void OnConfiguring(IMongoDatabaseBuilder builder)
 {
     builder
     .RegisterSerializer(new DateTimeOffsetSerializer(BsonType.String))
     .ConfigureConnection(con => con.ReadConcern    = ReadConcern.Majority)
     .ConfigureConnection(con => con.WriteConcern   = WriteConcern.WMajority)
     .ConfigureConnection(con => con.ReadPreference = ReadPreference.Primary)
     .ConfigureCollection(new ApplicationCollectionConfiguration())
     .ConfigureCollection(new EnvironmentCollectionConfiguration())
     .ConfigureCollection(new ChangeLogCollectionConfiguration())
     .ConfigureCollection(new VariableCollectionConfiguration())
     .ConfigureCollection(new PublishedApplicationPartCollectionConfiguration())
     .ConfigureCollection(new ClaimedVersionCollectionConfiguration())
     .ConfigureCollection(new VariableValueCollectionConfiguration())
     .ConfigureCollection(new ComponentCollectionConfiguration());
 }