From 6ca1496095ebc771ac6896aae6fdaab3a9203e49 Mon Sep 17 00:00:00 2001 From: ClemensFischer Date: Mon, 31 Mar 2025 21:42:32 +0200 Subject: [PATCH] Use Microsoft.Extensions.Logging --- SampleApps/AvaloniaApp/MainWindow.axaml.cs | 9 +++++---- SampleApps/WinUiApp/MainWindow.xaml.cs | 9 +++++---- SampleApps/WpfApplication/MainWindow.xaml.cs | 9 +++++---- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/SampleApps/AvaloniaApp/MainWindow.axaml.cs b/SampleApps/AvaloniaApp/MainWindow.axaml.cs index 82c8999d..97adeda1 100644 --- a/SampleApps/AvaloniaApp/MainWindow.axaml.cs +++ b/SampleApps/AvaloniaApp/MainWindow.axaml.cs @@ -1,7 +1,6 @@ using Avalonia.Controls; using Avalonia.Input; using MapControl; -using MapControl.Caching; using Microsoft.Extensions.Logging; using System; using System.Diagnostics; @@ -14,10 +13,12 @@ namespace SampleApplication { public MainWindow() { - //var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug()); - //var tileCache = new ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); - //Closed += (s, e) => tileCache.Dispose(); + var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug()); + ImageLoader.LoggerFactory = loggerFactory; + + //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); //TileImageLoader.Cache = tileCache; + //Closed += (s, e) => tileCache.Dispose(); InitializeComponent(); diff --git a/SampleApps/WinUiApp/MainWindow.xaml.cs b/SampleApps/WinUiApp/MainWindow.xaml.cs index 100fb67c..734ba6f2 100644 --- a/SampleApps/WinUiApp/MainWindow.xaml.cs +++ b/SampleApps/WinUiApp/MainWindow.xaml.cs @@ -1,5 +1,4 @@ using MapControl; -using MapControl.Caching; using Microsoft.Extensions.Logging; using Microsoft.UI.Input; using Microsoft.UI.Xaml; @@ -17,10 +16,12 @@ namespace SampleApplication { public MainWindow() { - //var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug()); - //var tileCache = new ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); - //Closed += (s, e) => tileCache.Dispose(); + var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug()); + ImageLoader.LoggerFactory = loggerFactory; + + //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); //TileImageLoader.Cache = tileCache; + //Closed += (s, e) => tileCache.Dispose(); InitializeComponent(); diff --git a/SampleApps/WpfApplication/MainWindow.xaml.cs b/SampleApps/WpfApplication/MainWindow.xaml.cs index 8347e489..308ac714 100644 --- a/SampleApps/WpfApplication/MainWindow.xaml.cs +++ b/SampleApps/WpfApplication/MainWindow.xaml.cs @@ -1,5 +1,4 @@ using MapControl; -using MapControl.Caching; using Microsoft.Extensions.Logging; using System; using System.Diagnostics; @@ -15,10 +14,12 @@ namespace SampleApplication { public MainWindow() { - //var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug()); - //var tileCache = new ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); - //Closed += (s, e) => tileCache.Dispose(); + var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug()); + ImageLoader.LoggerFactory = loggerFactory; + + //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); //TileImageLoader.Cache = tileCache; + //Closed += (s, e) => tileCache.Dispose(); InitializeComponent();