// currently only tests that a single file has been added private async Task TestFiles(IMobileServiceSyncTable<DataEntity> table, string name, string content) { var files = await table.GetFilesAsync(item); Assert.Equal(1, files.Count()); Assert.Equal(name, files.ElementAt(0).Name); using (var stream = await table.GetFileAsync(item, name)) { Assert.Equal(content, new StreamReader(stream).ReadToEnd()); } }
public async Task <string> GetCouponImageName(Coupon coupon) { var files = await couponTable.GetFilesAsync(coupon); var file = files.FirstOrDefault(); if (file != null) { return(file.Name); } else { return(""); } }
public async Task <IEnumerable <MobileServiceFile> > GetItemImageFilesAsync(TodoItem item) => await itemTable.GetFilesAsync(item);