From f6135d2bfb1f285cee89c873666ec79ec48fb01e Mon Sep 17 00:00:00 2001 From: ClemensF Date: Fri, 17 Aug 2018 16:49:16 +0200 Subject: [PATCH] Version 4.10.0: Updated target framework versions. Cleanup of TypeConverters, ImageLoader, MBTileSource. --- MBTiles/Shared/MBTileData.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MBTiles/Shared/MBTileData.cs b/MBTiles/Shared/MBTileData.cs index 40583b75..a2fcacc6 100644 --- a/MBTiles/Shared/MBTileData.cs +++ b/MBTiles/Shared/MBTileData.cs @@ -63,7 +63,7 @@ namespace MapControl return metadata; } - public async Task WriteMetadataAsync(IDictionary metadata) + public async Task WriteMetadataAsync(IDictionary metadata) { try { @@ -72,12 +72,12 @@ namespace MapControl await command.ExecuteNonQueryAsync(); } - foreach (var keyValue in metadata) + using (var command = new SQLiteCommand("insert or replace into metadata (name, value) values (@n, @v)", connection)) { - using (var command = new SQLiteCommand("insert or replace into metadata (name, value) values (@n, @v)", connection)) + foreach (var keyValue in metadata) { command.Parameters.AddWithValue("@n", keyValue.Key); - command.Parameters.AddWithValue("@v", keyValue.Value.ToString()); + command.Parameters.AddWithValue("@v", keyValue.Value); await command.ExecuteNonQueryAsync(); }