示例#1
0
            public async Task <ITextIndex> CreateAsync(DomainId schemaId)
            {
                var database = mongoClient.GetDatabase("Squidex_Testing");

                var index = new MongoTextIndex(database, false);

                await index.InitializeAsync();

                return(index);
            }
示例#2
0
        public MongoTextIndexFixture()
        {
            BsonJsonConvention.Register(JsonSerializer.Create(TestUtils.CreateSerializerSettings()));

            DomainIdSerializer.Register();

            var mongoClient   = new MongoClient(TestConfig.Configuration["mongodb:configuration"]);
            var mongoDatabase = mongoClient.GetDatabase(TestConfig.Configuration["mongodb:database"]);

            Index = new MongoTextIndex(mongoDatabase, false);
            Index.InitializeAsync(default).Wait();