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}"); }
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}"); }
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}"); }
public void RemovePredicate() { IMongoTSA tsa = new MongoTSA(); var teste = tsa.Remove <PessoaDto>("chaveTania1", x => x.Id == 1); }
public void RemoveAll() { IMongoTSA tsa = new MongoTSA(); var teste = tsa.Remove <PessoaDto>("chaveTania1"); }
public void GetAllWithFilter() { IMongoTSA tsa = new MongoTSA(); var teste = tsa.GetAll <PessoaDto>("chaveTania1", w => w.Nome.ToLower().Contains("tania")); }