From 2cb6049f726e9d4084d1df0b7f1f1f52310f141a Mon Sep 17 00:00:00 2001 From: ClemensFischer Date: Sun, 7 Sep 2025 18:27:13 +0200 Subject: [PATCH] LoggerFactory --- SampleApps/AvaloniaApp/MainWindow.axaml.cs | 7 +++---- SampleApps/UniversalApp/MainPage.xaml.cs | 7 +++---- SampleApps/WinUiApp/MainWindow.xaml.cs | 7 +++---- SampleApps/WpfApplication/MainWindow.xaml.cs | 7 +++---- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/SampleApps/AvaloniaApp/MainWindow.axaml.cs b/SampleApps/AvaloniaApp/MainWindow.axaml.cs index 26441c0f..fdd165ef 100644 --- a/SampleApps/AvaloniaApp/MainWindow.axaml.cs +++ b/SampleApps/AvaloniaApp/MainWindow.axaml.cs @@ -13,14 +13,13 @@ namespace SampleApplication { public MainWindow() { - //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, - // LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information))); + var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information)); + ImageLoader.LoggerFactory = loggerFactory; + //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); //TileImageLoader.Cache = tileCache; //Closed += (s, e) => tileCache.Dispose(); - ImageLoader.LoggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Warning)); - InitializeComponent(); sampleOverlayMenuItem.MapLayerFactory = async () => await GroundOverlay.CreateAsync("etna.kml"); diff --git a/SampleApps/UniversalApp/MainPage.xaml.cs b/SampleApps/UniversalApp/MainPage.xaml.cs index f6f27e01..bbc7a277 100644 --- a/SampleApps/UniversalApp/MainPage.xaml.cs +++ b/SampleApps/UniversalApp/MainPage.xaml.cs @@ -16,14 +16,13 @@ namespace SampleApplication { public MainPage() { - //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, - // LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information))); + var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information)); + ImageLoader.LoggerFactory = loggerFactory; + //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); //TileImageLoader.Cache = tileCache; //Unloaded += (s, e) => tileCache.Dispose(); - ImageLoader.LoggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Warning)); - InitializeComponent(); sampleOverlayMenuItem.MapLayerFactory = async () => await GroundOverlay.CreateAsync("etna.kml"); diff --git a/SampleApps/WinUiApp/MainWindow.xaml.cs b/SampleApps/WinUiApp/MainWindow.xaml.cs index 688f37fe..ca9bf4ab 100644 --- a/SampleApps/WinUiApp/MainWindow.xaml.cs +++ b/SampleApps/WinUiApp/MainWindow.xaml.cs @@ -16,14 +16,13 @@ namespace SampleApplication { public MainWindow() { - //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, - // LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information))); + var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information)); + ImageLoader.LoggerFactory = loggerFactory; + //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); //TileImageLoader.Cache = tileCache; //Closed += (s, e) => tileCache.Dispose(); - ImageLoader.LoggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Warning)); - InitializeComponent(); sampleOverlayMenuItem.MapLayerFactory = async () => await GroundOverlay.CreateAsync("etna.kml"); diff --git a/SampleApps/WpfApplication/MainWindow.xaml.cs b/SampleApps/WpfApplication/MainWindow.xaml.cs index 7cbf7d47..4d2c71a1 100644 --- a/SampleApps/WpfApplication/MainWindow.xaml.cs +++ b/SampleApps/WpfApplication/MainWindow.xaml.cs @@ -14,14 +14,13 @@ namespace SampleApplication { public MainWindow() { - //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, - // LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information))); + var loggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Information)); + ImageLoader.LoggerFactory = loggerFactory; + //var tileCache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder, loggerFactory); //TileImageLoader.Cache = tileCache; //Closed += (s, e) => tileCache.Dispose(); - ImageLoader.LoggerFactory = LoggerFactory.Create(builder => builder.AddDebug().SetMinimumLevel(LogLevel.Warning)); - InitializeComponent(); sampleOverlayMenuItem.MapLayerFactory = async () => await GroundOverlay.CreateAsync("etna.kml");