public async static Task <AppIcon> ToAppIconAsync(this AppIconDataContract appIconDataContract) { return(new AppIcon() { AppId = appIconDataContract.AppId, Icon128X128 = await appIconDataContract.Icon128X128.AsBitmapImageAsync(), Icon256X256 = await appIconDataContract.Icon256X256.AsBitmapImageAsync() }); }
public static App ToApp(this AppIconDataContract appIconDataContract) { return(new App() { Id = appIconDataContract.AppId, Icon128X128 = ImageConverter.ResizeByteArrayImage(appIconDataContract.Icon256X256, 128, 128), Icon256X256 = appIconDataContract.Icon256X256 }); }
public static AppIconDataContract ToAppIconDataContract(this App app) { var dataContract = new AppIconDataContract() { AppId = app.Id, Icon128X128 = app.Icon128X128, Icon256X256 = app.Icon256X256 }; return(dataContract); }
public void RegisterAppIcon(AppIconDataContract appIconDataContract) { var app = appIconDataContract.ToApp(); if (appIconDataContract.Icon128X128 == null) { app.Icon128X128 = ImageConverter.ResizeByteArrayImage(appIconDataContract.Icon256X256, 128, 128); } AppBiz.UpdatePartially(appIconDataContract.ToApp(), a => a.Icon128X128, a => a.Icon256X256); _context.SaveChanges(); }
public Task RegisterAppIconAsync(AppIconDataContract appIconDataContract) { throw new NotImplementedException(); }
public void RegisterAppIcon(AppIconDataContract appIconDataContract) { AppDomainService.RegisterAppIcon(appIconDataContract); }