public IEnumerable <Post> GetPosts(Pagging pagging)
        {
            IEnumerable <Post> requiredPosts = null;

            using var scope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted });
            requiredPosts   = _dataContext.Set <Post>()
                              .AsNoTracking()
                              .Skip((pagging.CurrentPage - 1) * pagging.PageSize).Take(pagging.PageSize).ToList();
            scope.Complete();
            return(requiredPosts);
        }