public async Task SaveAsync(User User)
        {
            using (var db = new PokerTimeContext())
            {
                await db.Users.AddAsync(User);

                await db.SaveChangesAsync();
            }
        }
        public async Task SaveAsync(Post post)
        {
            using (var db = new PokerTimeContext())
            {
                db.Users.Attach(post.Author);
                await db.Posts.AddAsync(post);

                await db.SaveChangesAsync();
            }
        }