public async Task GravarOne <T>(T lst)
 {
     var col = GetOrCreate <Models.ContractClass <T> >(typeof(T).ToString());
     var v   = new Models.ContractClass <T>()
     {
         Obj = lst,
         UsuarioInstagram = UsuarioInstagram,
         timeSpan         = timeSpan
     };
     await col.InsertOneAsync(v);
 }
 public async Task GravarList <T>(List <T> lst)
 {
     if (lst.Count == 0)
     {
         return;
     }
     var col = GetOrCreate <Models.ContractClass <List <T> > >(typeof(T).ToString());
     var v   = new Models.ContractClass <List <T> >()
     {
         Obj = lst,
         UsuarioInstagram = UsuarioInstagram,
         timeSpan         = timeSpan
     };
     await col.InsertOneAsync(v);
 }