mirror of
https://github.com/ClemensFischer/XAML-Map-Control.git
synced 2025-12-06 07:12:04 +01:00
Improved Task usage
This commit is contained in:
parent
4e753ae718
commit
71c435c323
|
|
@ -107,8 +107,8 @@ namespace MapControl
|
|||
|
||||
protected virtual FrameworkElement CreateOverlay(string sourcePath)
|
||||
{
|
||||
var ext = Path.GetExtension(sourcePath).ToLower();
|
||||
FrameworkElement overlay;
|
||||
var ext = Path.GetExtension(sourcePath).ToLower();
|
||||
|
||||
try
|
||||
{
|
||||
|
|
@ -124,6 +124,7 @@ namespace MapControl
|
|||
catch (Exception ex)
|
||||
{
|
||||
Debug.WriteLine($"MapOverlaysControl: {sourcePath}: {ex.Message}");
|
||||
|
||||
overlay = new MapPanel();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -162,17 +162,17 @@ namespace MapControl
|
|||
}
|
||||
}
|
||||
|
||||
private static Task<byte[]> ReadCacheAsync(string cacheKey)
|
||||
private static async Task<byte[]> ReadCacheAsync(string cacheKey)
|
||||
{
|
||||
try
|
||||
{
|
||||
return Cache.GetAsync(cacheKey);
|
||||
return await Cache.GetAsync(cacheKey);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Debug.WriteLine($"TileImageLoader.Cache.GetAsync: {cacheKey}: {ex.Message}");
|
||||
|
||||
return Task.FromResult<byte[]>(null);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue