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); }
public void SaveNewEntry(PhotoEntry entry) { var tableEntity = PhotoEntryTableEntity.FromEntity(entry); StoreEntryEntity(tableEntity); }