Esempio n. 1
0
        private static void StoreEntryEntity(PhotoEntryTableEntity tableEntity)
        {
            var connectionString = ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString;
            var tableName        = ConfigurationManager.AppSettings["EntriesTableName"];

            var storage     = CloudStorageAccount.Parse(connectionString);
            var tableClient = storage.CreateCloudTableClient();
            var table       = tableClient.GetTableReference(tableName);

            table.CreateIfNotExists();

            var insertOperation = TableOperation.Insert(tableEntity);

            table.Execute(insertOperation);
        }
Esempio n. 2
0
        public void SaveNewEntry(PhotoEntry entry)
        {
            var tableEntity = PhotoEntryTableEntity.FromEntity(entry);

            StoreEntryEntity(tableEntity);
        }