private FeedSubscriptionEntity TransformToFeedSubscriptionEntity(IFeedSubscription feedSubscription)
        {
            var feedSubscriptionEntity = new FeedSubscriptionEntity
            {
                PartitionKey   = feedSubscription.Id.ToString(),
                RowKey         = feedSubscription.Title,
                Description    = feedSubscription.Description,
                Url            = feedSubscription.Url,
                ImageUrl       = feedSubscription.ImageUrl,
                LastUpdated    = feedSubscription.LastUpdated,
                KeyPhrases     = BuildCommaDelimitedStringFromStringList(feedSubscription.KeyPhrases),
                SubscribedDate = feedSubscription.SubscribedDate,
            };

            return(feedSubscriptionEntity);
        }
        private FeedSubscription TransformToFeedSubscription(FeedSubscriptionEntity feedSubscriptionEntity)
        {
            var feedSubscription = new FeedSubscription
            {
                Title          = feedSubscriptionEntity.RowKey,
                Description    = feedSubscriptionEntity.Description,
                Url            = feedSubscriptionEntity.Url,
                ImageUrl       = feedSubscriptionEntity.ImageUrl,
                LastUpdated    = feedSubscriptionEntity.LastUpdated,
                KeyPhrases     = BuildStringListFromCommaDelimitedString(feedSubscriptionEntity.KeyPhrases),
                SubscribedDate = feedSubscriptionEntity.SubscribedDate,
            };

            int.TryParse(feedSubscriptionEntity.PartitionKey, out var subscriptionId);
            feedSubscription.Id = (subscriptionId > 0) ? subscriptionId : 0;

            return(feedSubscription);
        }