public Result <ServiceResponse> MarkCheckedBatchFeedItems(MarkCheckedBatchFeedItemsRequest request)
        {
            if (request.Ids == null || !request.Ids.Any())
            {
                throw new System.Exception("Please choose at least one feed item");
            }

            return(this.ExecuteMethod(() =>
            {
                request.CheckNotNull();

                var ids = request.Ids.Distinct().ToList();

                SimpleFeedlyDatabaseAccess.MarkCheckedFeedItems(ids, request.IsChecked);

                return new ServiceResponse();
            }));
        }