Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="image"></param>
        public void Update(InstagramFeed.InstagramImage image)
        {
            InstagramFeed.Azure.InstagramImage persistedImaged = new InstagramFeed.Azure.InstagramImage
            {
                caption          = image.caption,
                created          = image.created,
                imageLink        = image.imageLink,
                instagramImageId = image.instagramImageId,
                link             = image.link,
                thumbLink        = image.thumbLink,
                userFullName     = image.userFullName,
                userThumbnail    = image.userThumbnail,
                userId           = image.userId,
                longitude        = image.longitude,
                latitude         = image.latitude,
                username         = image.username,
                isBlocked        = image.isBlocked,
                votes            = image.votes,
                RowKey           = image.instagramImageId,
            };
            CloudStorageAccount storageAccount   = CloudStorageAccount.Parse(AzureSettings.Instance.ConnectionString);
            CloudTableClient    tableClient      = storageAccount.CreateCloudTableClient();
            CloudTable          table            = tableClient.GetTableReference("InstagramImage");
            TableOperation      replaceOperation = TableOperation.Replace(persistedImaged);

            table.Execute(replaceOperation);
        }
Example #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="image"></param>
 public void Create(InstagramFeed.InstagramImage image)
 {
     InstagramFeed.Parse.InstagramImage persistedImaged = new InstagramFeed.Parse.InstagramImage
     {
         caption          = image.caption,
         created          = image.created,
         imageLink        = image.imageLink,
         instagramImageId = image.instagramImageId,
         link             = image.link,
         thumbLink        = image.thumbLink,
         userFullName     = image.userFullName,
         userThumbnail    = image.userThumbnail,
         userId           = image.userId,
         longitude        = image.longitude,
         latitude         = image.latitude,
         username         = image.username,
         isBlocked        = image.isBlocked,
         votes            = image.votes
     };
     _client.CreateObject(persistedImaged);
 }