Exemple #1
0
            public static void ClearLiteDB()
            {
                List <Confess> allconfess = FetchLite.FetchConfess();

                foreach (Confess data in allconfess)
                {
                    contextLite.Confess.Delete(d => d.Guid == data.Guid);
                }
            }
Exemple #2
0
                //fetch all documents
                public static Migrator LoadMigration()
                {
                    Migrator      migrator = new Migrator();
                    List <object> Lister   = new List <object>();

                    Lister.AddRange(FetchLite.FetchConfess());
                    Lister.AddRange(FetchLite.FetchComment());
                    Lister.AddRange(FetchLite.FetchDislikes());
                    Lister.AddRange(FetchLite.FetchLikes());
                    Lister.AddRange(FetchLite.FetchLogger());
                    Lister.AddRange(FetchLite.FetchSeen());
                    Lister.AddRange(FetchLite.FetchUser());
                    migrator.Lister = Lister;
                    try
                    {
                        context.Logger.InsertOne(migrator);
                    }
                    catch (Exception ex)
                    {
                        System.Threading.Tasks.Task forget_error = hubcontext.Error(ex);
                    }
                    return(migrator);
                }