public async Task CreateFromB64Async(string sourceBase64, IImageUrls urls, ImageFormat toFormat)
        {
            var map = await ImageTypes.ToMap(sourceBase64);

            var detail = await ImageResizer.ToSquare(map, 260);

            var icon = await ImageResizer.ToSquare(map, 107);

            await SaveToCdnAsync(new Dictionary <string, Image>
            {
                { urls.Source, map },
                { urls.Detail, detail },
                { urls.Icon, icon }
            }, toFormat);
        }
 private static async Task CreateFromB64Async(string sourceBase64, IImageUrls urls, ImageFormat toFormat)
 {
     var cf = new UserImageLoader();
     await cf.CreateFromB64Async(sourceBase64, urls, toFormat);
 }