Beispiel #1
0
        public void InsertMany()
        {
            var       rep   = new PessoaRepository();
            var       dados = rep.BuscarPessoas();
            var       total = dados.Count;
            IMongoTSA tsa   = new MongoTSA();

            Help.Restart();
            tsa.AddRange("chaveTania1", dados);
            Help.Stop($"Total insert many: {total}");
        }
Beispiel #2
0
        public void InsertManyAsyncInt()
        {
            var rep   = new PessoaRepository();
            var dados = rep.BuscarPessoas();

            System.IO.File.WriteAllText(Help.FileJson, JsonConvert.SerializeObject(dados));
            var       total = dados.Count;
            IMongoTSA tsa   = new MongoTSA();

            Help.Restart();
            tsa.AddRangeAsync("chaveTania1", dados);

            Help.Stop($"Total insert many: {total}");
        }
Beispiel #3
0
        public void InsertManyText()
        {
            var       rep   = new PessoaRepository();
            var       dados = rep.BuscarPessoas();
            var       total = dados.Count;
            IMongoTSA tsa   = new MongoTSA();

            Help.Restart();
            //foreach (var item in dados)
            //    item.Key = "chaveTania1";
            var values = JsonConvert.SerializeObject(dados);

            tsa.AddRanges <PessoaDto>("chaveTania1", values);
            Help.Stop($"Total insert many: {total}");
        }
Beispiel #4
0
 public void RemovePredicate()
 {
     IMongoTSA tsa   = new MongoTSA();
     var       teste = tsa.Remove <PessoaDto>("chaveTania1", x => x.Id == 1);
 }
Beispiel #5
0
 public void RemoveAll()
 {
     IMongoTSA tsa   = new MongoTSA();
     var       teste = tsa.Remove <PessoaDto>("chaveTania1");
 }
Beispiel #6
0
 public void GetAllWithFilter()
 {
     IMongoTSA tsa   = new MongoTSA();
     var       teste = tsa.GetAll <PessoaDto>("chaveTania1", w => w.Nome.ToLower().Contains("tania"));
 }