public Card(CardProvider provider) { CardProvider = provider; }
private static BitmapSource GetTileFromProvider(CardProvider cardProvider, int imageSize) { var bmp = new BitmapImage(new Uri(cardProvider.TileUrl, UriKind.Relative)) {CreateOptions = BitmapCreateOptions.None}; var resize = new WriteableBitmap(bmp).Resize(imageSize, imageSize, WriteableBitmapExtensions.Interpolation.NearestNeighbor); return resize; }