public MainWindow() { InitializeComponent(); ImageLoader.HttpClient.DefaultRequestHeaders.Add("User-Agent", "XAML Map Control Test Application"); // Setup image cache var cache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder); TileImageLoader.Cache = cache; // Setup map SYLMap = new Map.Map(MainMap, (PolygonDrawer)DataContext); // Connect to the marker clicked event SYLMap.MarkerClicked += new Map.Map.MarkerClickedHandler(OnMarkerClicked); // Clean outdated image cache 2s after launch of program Loaded += async(s, e) => { await Task.Delay(2000); await cache.Clean(); }; AddWorkdaysToMarketPlaceWorkdayCombobox(); }
public MainWindow() { ImageLoader.HttpClient.DefaultRequestHeaders.Add("User-Agent", "XAML Map Control Test Application"); var cache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder); TileImageLoader.Cache = cache; //TileImageLoader.Cache = new MapControl.Caching.FileDbCache(TileImageLoader.DefaultCacheFolder); //TileImageLoader.Cache = new MapControl.Caching.SQLiteCache(TileImageLoader.DefaultCacheFolder); //TileImageLoader.Cache = null; InitializeComponent(); Loaded += async(s, e) => { await Task.Delay(2000); await cache.Clean(); }; }