diff --git a/Darling/Darling.Tests/packages.lock.json b/Darling/Darling.Tests/packages.lock.json
index d870e712..aabcf61c 100644
--- a/Darling/Darling.Tests/packages.lock.json
+++ b/Darling/Darling.Tests/packages.lock.json
@@ -1,952 +1,945 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0-windows7.0": {
- "Microsoft.NET.Test.Sdk": {
- "type": "Direct",
- "requested": "[18.8.1, )",
- "resolved": "18.8.1",
- "contentHash": "dknJL3/9Y3t4XuCBqnc0PevPxgLsUMmVhjwup/b1HNovA8zWcj3XsfIf7c6p05363DWcqL7X/YhDL9B+Zymv1w==",
- "dependencies": {
- "Microsoft.CodeCoverage": "18.8.1",
- "Microsoft.TestPlatform.TestHost": "18.8.1"
- }
- },
- "xunit.runner.visualstudio": {
- "type": "Direct",
- "requested": "[3.1.5, )",
- "resolved": "3.1.5",
- "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
- },
- "xunit.v3": {
- "type": "Direct",
- "requested": "[3.2.2, )",
- "resolved": "3.2.2",
- "contentHash": "L+4/4y0Uqcg8/d6hfnxhnwh4j9FaeULvefTwrk30rr1o4n/vdPfyUQ8k0yzH8VJx7bmFEkDdcRfbtbjEHlaYcA==",
- "dependencies": {
- "xunit.v3.mtp-v1": "[3.2.2]"
- }
- },
- "HarfBuzzSharp": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
- "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
- }
- },
- "HarfBuzzSharp.NativeAssets.Linux": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
- },
- "HarfBuzzSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
- },
- "HarfBuzzSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
- },
- "Microsoft.ApplicationInsights": {
- "type": "Transitive",
- "resolved": "2.23.0",
- "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.CodeCoverage": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "Eclse/ZZjr4lmWzZFNN9h/OluhKL+SK/QbUyKUewgX139aGeyMEO/DkMPwuFs2MixvanTnz6891rF8UHDg+W4Q=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.AI.Abstractions": {
- "type": "Transitive",
- "resolved": "10.8.3",
- "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Binder": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.CommandLine": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
- },
- "Microsoft.Extensions.Diagnostics": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Physical": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w=="
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Configuration": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Console": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Debug": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "System.Diagnostics.EventLog": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventSource": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "Microsoft.Testing.Extensions.Telemetry": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
- "dependencies": {
- "Microsoft.ApplicationInsights": "2.23.0",
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Platform": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
- },
- "Microsoft.Testing.Platform.MSBuild": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.TestPlatform.ObjectModel": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "qLbktNB1+b1XZLNJBTzaWVVJAd6PEzD7cgD406geMb6PcFZhp3EDNa1tctWx1+mtMU6MP/6ozVvFPC9vs2a9rw=="
- },
- "Microsoft.TestPlatform.TestHost": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "FaQHPDTUOcE+SFTjssNPfrub2lT9Zyon4J2W/KLHt/efLJACb1TCeWXyOgh0D/4Q1e4n+S3E6mOKud+9nLZlEA==",
- "dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "18.8.1"
- }
- },
- "Microsoft.Win32.Registry": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
- },
- "ModelContextProtocol.Core": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "cU/urrhRxE4/iSyBIJI7QOaFqSP1FOEnwEHsct9n6t6/XluCAFD9iqnrPkBAsEYr+f/G4tVQ21U+6wN/6fQvOg==",
- "dependencies": {
- "Microsoft.Extensions.AI.Abstractions": "10.8.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "OpenTK": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
- "dependencies": {
- "OpenTK.Audio.OpenAL": "4.9.4",
- "OpenTK.Compute": "4.9.4",
- "OpenTK.Core": "4.9.4",
- "OpenTK.Graphics": "4.9.4",
- "OpenTK.Input": "4.9.4",
- "OpenTK.Mathematics": "4.9.4",
- "OpenTK.Windowing.Common": "4.9.4",
- "OpenTK.Windowing.Desktop": "4.9.4",
- "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
- }
- },
- "OpenTK.Audio.OpenAL": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Compute": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
- },
- "OpenTK.Core": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
- },
- "OpenTK.GLWpfControl": {
- "type": "Transitive",
- "resolved": "4.3.3",
- "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
- "dependencies": {
- "OpenTK": "[4.8.2, 5.0.0)"
- }
- },
- "OpenTK.Graphics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Input": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
- },
- "OpenTK.Mathematics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
- },
- "OpenTK.redist.glfw": {
- "type": "Transitive",
- "resolved": "3.4.0.44",
- "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
- },
- "OpenTK.Windowing.Common": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.Desktop": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.GraphicsLibraryFramework": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.redist.glfw": "3.4.0.44"
- }
- },
- "ScottPlot": {
- "type": "Transitive",
- "resolved": "5.1.59",
- "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.HarfBuzz": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
- }
- },
- "SkiaSharp": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
- "dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
- }
- },
- "SkiaSharp.HarfBuzz": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
- "dependencies": {
- "HarfBuzzSharp": "8.3.1.1",
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.NativeAssets.Linux.NoDependencies": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
- },
- "SkiaSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
- },
- "SkiaSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
- },
- "SkiaSharp.Views.Desktop.Common": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
- "dependencies": {
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.Views.WPF": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
- "dependencies": {
- "OpenTK": "3.3.1",
- "OpenTK.GLWpfControl": "3.3.0",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.Views.Desktop.Common": "3.119.0"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.ServiceProcess.ServiceController": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9tI/EtlMimwJn9EEtbqFrVqGCD98VfVdnW6UekC7/YHO5Ky/LMUfXibBv9+AV8g9u7uim20oHgiOqzaeEWAhqg==",
- "dependencies": {
- "System.Diagnostics.EventLog": "10.0.10"
- }
- },
- "xunit.analyzers": {
- "type": "Transitive",
- "resolved": "1.27.0",
- "contentHash": "y/pxIQaLvk/kxAoDkZW9GnHLCEqzwl5TW0vtX3pweyQpjizB9y3DXhb9pkw2dGeUqhLjsxvvJM1k89JowU6z3g=="
- },
- "xunit.v3.assert": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "BPciBghgEEaJN/JG00QfCYDfEfnLgQhfnYEy+j1izoeHVNYd5+3Wm8GJ6JgYysOhpBPYGE+sbf75JtrRc7jrdA=="
- },
- "xunit.v3.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Hj775PEH6GTbbg0wfKRvG2hNspDCvTH9irXhH4qIWgdrOSV1sQlqPie+DOvFeigsFg2fxSM3ZAaaCDQs+KreFA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
- }
- },
- "xunit.v3.core.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Ga5aA2Ca9ktz+5k3g5ukzwfexwoqwDUpV6z7atSEUvqtd6JuybU1XopHqg1oFd78QdTfZgZE9h5sHpO4qYIi5w==",
- "dependencies": {
- "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
- "Microsoft.Testing.Platform": "1.9.1",
- "Microsoft.Testing.Platform.MSBuild": "1.9.1",
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.inproc.console": "[3.2.2]"
- }
- },
- "xunit.v3.extensibility.core": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "srY8z/oMPvh/t8axtO2DwrHajhFMH7tnqKildvYrVQIfICi8fOn3yIBWkVPAcrKmHMwvXRJ/XsQM3VMR6DOYfQ==",
- "dependencies": {
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "O41aAzYKBT5PWqATa1oEWVNCyEUypFQ4va6K0kz37dduV3EKzXNMaV2UnEhufzU4Cce1I33gg0oldS8tGL5I0A==",
- "dependencies": {
- "xunit.analyzers": "1.27.0",
- "xunit.v3.assert": "[3.2.2]",
- "xunit.v3.core.mtp-v1": "[3.2.2]"
- }
- },
- "xunit.v3.runner.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "/hkHkQCzGrugelOAehprm7RIWdsUFVmIVaD6jDH/8DNGCymTlKKPTbGokD5czbAfqfex47mBP0sb0zbHYwrO/g==",
- "dependencies": {
- "Microsoft.Win32.Registry": "[5.0.0]",
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.runner.inproc.console": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "ulWOdSvCk+bPXijJZ73bth9NyoOHsAs1ZOvamYbCkD4DNLX/Bd29Ve2ZNUwBbK0MqfIYWXHZViy/HKrdEC/izw==",
- "dependencies": {
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.common": "[3.2.2]"
- }
- },
- "performancemonitor.alerting": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Notifications": "[1.0.0, )"
- }
- },
- "performancemonitor.analysis": {
- "type": "Project"
- },
- "performancemonitor.collectors": {
- "type": "Project"
- },
- "performancemonitor.common": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )"
- }
- },
- "performancemonitor.darling.analysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )",
- "PerformanceMonitor.Collectors": "[1.0.0, )",
- "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
- "PerformanceMonitor.Notifications": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )"
- }
- },
- "performancemonitor.darling.service": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "Microsoft.Extensions.Hosting": "[10.0.10, )",
- "Microsoft.Extensions.Hosting.WindowsServices": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )",
- "ModelContextProtocol.AspNetCore": "[2.1.0, )",
- "PerformanceMonitor.Alerting": "[1.0.0, )",
- "PerformanceMonitor.Collectors": "[1.0.0, )",
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.Darling.Analysis": "[1.0.0, )",
- "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "System.IO.FileSystem.AccessControl": "[5.0.0, )",
- "System.Security.Cryptography.ProtectedData": "[10.0.10, )"
- }
- },
- "performancemonitor.darling.storage": {
- "type": "Project",
- "dependencies": {
- "Npgsql": "[10.0.3, )",
- "PerformanceMonitor.Collectors": "[1.0.0, )"
- }
- },
- "performancemonitor.darling.viewer": {
- "type": "Project",
- "dependencies": {
- "Hardcodet.NotifyIcon.Wpf": "[2.0.1, )",
- "PerformanceMonitor.Alerting": "[1.0.0, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )",
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.Darling.Analysis": "[1.0.0, )",
- "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
- "PerformanceMonitor.Notifications": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "PerformanceMonitor.Ui": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )",
- "Velopack": "[1.2.0, )"
- }
- },
- "performancemonitor.notifications": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )"
- }
- },
- "performancemonitor.plananalysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Common": "[1.0.0, )"
- }
- },
- "performancemonitor.ui": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )"
- }
- },
- "CredentialManagement": {
- "type": "CentralTransitive",
- "requested": "[1.0.2, )",
- "resolved": "1.0.2",
- "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
- },
- "Hardcodet.NotifyIcon.Wpf": {
- "type": "CentralTransitive",
- "requested": "[2.0.1, )",
- "resolved": "2.0.1",
- "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
- },
- "Microsoft.Data.SqlClient": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
- }
- },
- "Microsoft.Extensions.Configuration": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Json": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Hosting": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.Configuration.CommandLine": "10.0.10",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10",
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Logging.Console": "10.0.10",
- "Microsoft.Extensions.Logging.Debug": "10.0.10",
- "Microsoft.Extensions.Logging.EventLog": "10.0.10",
- "Microsoft.Extensions.Logging.EventSource": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Hosting.WindowsServices": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "qY7XhE2ljtqCwDKexJf3uG4E7r0teE/DU0eEUDbFqGN2HAIz0WK7P3u4RnnnqOy/3Jz5vdTfTuDMFsrwxrcmeg==",
- "dependencies": {
- "Microsoft.Extensions.Hosting": "10.0.10",
- "Microsoft.Extensions.Logging.EventLog": "10.0.10",
- "System.ServiceProcess.ServiceController": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "ModelContextProtocol": {
- "type": "CentralTransitive",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "Oa4rU7EL9C2qyFjQj1dx+ysGMzfWDRpM8RRaUMmLGs5vPvfJ9xyz4ZtyF4ychY+Nx1b/auGCqIQLqSz/IpPkKA==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "ModelContextProtocol.Core": "[2.1.0]"
- }
- },
- "ModelContextProtocol.AspNetCore": {
- "type": "CentralTransitive",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "yhJ8bBXIgrX0mAgRYRgzcbH3bLdv3MDSkG52utRW9EAAtQrPw/g7Q/T6EurxKV+L+Zefv8VVUYcNbXEOd9GgfA==",
- "dependencies": {
- "ModelContextProtocol": "[2.1.0]"
- }
- },
- "Npgsql": {
- "type": "CentralTransitive",
- "requested": "[10.0.3, )",
- "resolved": "10.0.3",
- "contentHash": "7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0"
- }
- },
- "ScottPlot.WPF": {
- "type": "CentralTransitive",
- "requested": "[5.1.59, )",
- "resolved": "5.1.59",
- "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
- "dependencies": {
- "OpenTK": "4.9.4",
- "OpenTK.GLWpfControl": "4.3.3",
- "ScottPlot": "5.1.59",
- "SkiaSharp.Views.WPF": "3.119.0"
- }
- },
- "System.IO.FileSystem.AccessControl": {
- "type": "CentralTransitive",
- "requested": "[5.0.0, )",
- "resolved": "5.0.0",
- "contentHash": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw=="
- },
- "System.Security.Cryptography.ProtectedData": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "BKt0SQgq2lq3ESE68jkeLwv95ypANrPDtkTOIFGcnhg2aRUeUUBDrQlkVDZctrg1WenVcvn5P5XZnuYI7q6rFQ=="
- },
- "Velopack": {
- "type": "CentralTransitive",
- "requested": "[1.2.0, )",
- "resolved": "1.2.0",
- "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0-windows7.0": {
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.9.0, )",
+ "resolved": "18.9.0",
+ "contentHash": "xIzVXa/VpKXqDWzyC/5Hw8JbFY5u9k3Jc53CpcjBiOXvkQGio484LD9FNwOiGUSMDcYL3Rcw9sNgGi5WrswlPQ==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.9.0",
+ "Microsoft.TestPlatform.TestHost": "18.9.0"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "kzLFyBYUnoidpGOXvpNOfIo8C92gVgVR6X8ncHwhcrDYugiOut5rrhDkr0L3cWHd7J2pKXf6LgaeXoBBDlx1ag=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "czH4MaZ2k2eLjetuN5W1fUEnNVADsTOeYxDvrqIFh04XO6H3Y8Yu1FrSy3psF1q06DZV33wftjqZVv4acwIp9Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v2": "[4.0.0]"
+ }
+ },
+ "HarfBuzzSharp": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
+ "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
+ }
+ },
+ "HarfBuzzSharp.NativeAssets.Linux": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
+ },
+ "HarfBuzzSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
+ },
+ "HarfBuzzSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "MtegCIKGuG0r/LCdIjoR1HgzCGIUBhR3aNdbtQpts5vMXQuqBDZ2Jsd2uFKoHFM2XrQV6ZrDf3F5oLi3SLTp8w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.8.3",
+ "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "fVi053xdpda9Em7vSkmgVxO/PtgC2m78ekReKWsgcyskqY0U82Bz/MONwxpGzI0hElYKJfw+fupqMVeKW3fSaA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "rFn8RuszZn3qquPVkDytMUlPc2+rXl9MCoygwc1XmAgC5vg5/oXJ8hkOosOrLoBLsqdTy4lFwP6iQdPS9uSYOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "1KHr/1L56llwQ/yI0tAisEA31UpPsn8aasjASIwELOaN4JIUcbjuQBMdFOIzfNBBeULoUa0XfBe5QDtRRUY+fg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "KICyU3eVi5jvloKm01EXV69L97H/zkhISVtV98cIuzuFOxNx3xTUVcXqvWTz3aq7OvUuDB/MFlPFjmxRaKF7/A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "mDW7KVFB05M6jiRUyaZiOMWhS31n5HlSZwoYctHAZAucD4sMDJ70IxOmkGDt6RpstchD+keWBjhdzcMpSkWvWQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "BRliLdUowglV8GS+J1G/QsSofCJYYFg3U8QZx0ACRn+a91az/Qnpy+h6PyHS94WgV2TSazX5D/cuuk6wnCJatw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "HT70uGPxMLqqnOzKMcnQtDmeV4r0KHr4qVCLhP7SXil9jMEm8sQXwcybxVVFGXZJ1V44xV0mLqQ54aZbcR2OiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "se7Kx8QpJEt+nf26L4qIVAofGTDr1wbexxsh/Fm3Xc04xUkqUXK06KUS7FLwSQYSjqb7q9n+T7MEcXYBhI1Y5g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "JOjac6SQQgZmdmB8WGEw61/7siqMZoWJMkmq2p1goJGxqI59lO6oB4bOl0jNsbaPBdYy5Mlkb+6U7T4+CjnD8Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Tq/UqMaczePv9yWwSsJZRgKtgA46djVR5xHj/lZBCueQ3ag8f9v5mu0EdhrNx7tXxNk+Y9OurG2oKuSKINjr0A==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "2i6rtW/B5rCnWCnhdmWWEmaM9O0HD0zsPY9eRqa++y4tclI3Uw8zvGbBvhY/LjAdtf8gUHhUPcAWj3DRlWMXmQ=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "pwtpF7iF/NNaOBcX+pvMZ7y2+JAVbH5KkNrH9uMZtuVxVJsFTDiWiCR7Tk3HVptsAijaetipUZVRVK2LLq+nvA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "S7LvLeVHKNPaY2NMyxW7c2TBGsLgxoSUBCV5Ev5iN8kgC7EPR2UB7eW7vHsElGMcIUDwRmoxLfvGDynCn3q6EA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "dFc0yDudyD1iIg6z9XT7ofsT3hVO7Y4ylrxGHIVRR0GaZ4CUk4ujOrMoy7wWEdNHZhvJooySg6hZpOxyS8zEVA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "wr+j1bjdFXhc8lKTLoq+RbwFM8M+orcMS9xrcqLmDGOxJcXpKizEeE5h6v/GKwCZV02FmhaA7OlNjoq072jZpQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Eck9GpCCpvZ3f6L7IUlN+mPtRVefnf7PsiIG5vi61QawPtLNCEAv2TPD/M3SojcU0PFaef+BxiVGPOShFHtDog==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "hs6QWECLLohi2VKqUvSGRUvrg7eXR1DqKL95Jrtz3cdD2g2nBA+yJPdRQLZ7SLmnTZWycxfMDK2s0ho+rfst5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "eY1GAKcTfD2maP27J84X9IovT3yjHJ2dVDzPmDg6/XqYvt3jMzJhtfQCLjG9pVsZGAd+8DQ2QrjaDcs2+VQLGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "syEhXQ/sEaSBFaqzlp9gDGHX/nk6gkQkh1sIUpBO1mlBj3Phu1rmb4ML1uCiyPW9N6Kxfxv3y5FGObC+bV01Qw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "SXcz+kF+4Oo9b1+55zntpJFYfwb1jw66ioxptyNOOTDc8g2FHnBFWjZpsWfCvZIhzr0x+4e2trVTs4OKwQfBtw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "nY8ceQyPWB9TRE1WE5Oe/sks2e10SxgPv61vBHsFYpgCeDtNwhpMZwmL29GklO3/etTdOsLdrCmNr4zJWaR2fg==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "dceVNxnfTEjKnrIreLcMfkgrzzBY8kgCCJX5NAv7Lq/6vPlTP4VB5zxKeuYy0yfCoBtWuPkLjUG6qtOBMfpypA==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "ENbH4BQh9riXtOKc25KKITfiGGWhWMBJA7pZuNaF9zxzzSaVkp5AMeZxGQ6sXYaR6xb724NLz985Is6XIYqLSg=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "iVAvNbZ5JPDZSrTcIrCDoCsAkzjDxwDEt2mDuMd8ng1P6e2P2NCd0g0BsoBVG+nJLSmK//V+yeEvjCa3E2fxHw==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Fz/qXC52VXXopzHj7v2reCKcCqSxkTDCkEDfkNAH0vni/7qK/KLMiEYtRmnUanxO2F2g2zZZ60qCpxF0AF7URA=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Oq+Pma/J86aZL72t71bcESvDszDsTjUfl6PIsuDdPoKTHZfNMhKamCfLD5fKx51W/u0KozXtJo2/3fnt0sgPxg==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.9.0"
+ }
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "ModelContextProtocol.Core": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "FeBfXU6T8k+jw4afg4sfxdEX2rL/e5oKOk9ROOGztu9k47+7Bz08sdaToYt2XvMY1opNbwxYQOFMj6wH9TInhA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "10.8.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
+ }
+ },
+ "OpenTK": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
+ "dependencies": {
+ "OpenTK.Audio.OpenAL": "4.9.4",
+ "OpenTK.Compute": "4.9.4",
+ "OpenTK.Core": "4.9.4",
+ "OpenTK.Graphics": "4.9.4",
+ "OpenTK.Input": "4.9.4",
+ "OpenTK.Mathematics": "4.9.4",
+ "OpenTK.Windowing.Common": "4.9.4",
+ "OpenTK.Windowing.Desktop": "4.9.4",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
+ }
+ },
+ "OpenTK.Audio.OpenAL": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Compute": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
+ },
+ "OpenTK.Core": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
+ },
+ "OpenTK.GLWpfControl": {
+ "type": "Transitive",
+ "resolved": "4.3.3",
+ "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
+ "dependencies": {
+ "OpenTK": "[4.8.2, 5.0.0)"
+ }
+ },
+ "OpenTK.Graphics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Input": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
+ },
+ "OpenTK.Mathematics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
+ },
+ "OpenTK.redist.glfw": {
+ "type": "Transitive",
+ "resolved": "3.4.0.44",
+ "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
+ },
+ "OpenTK.Windowing.Common": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.Desktop": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.GraphicsLibraryFramework": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.redist.glfw": "3.4.0.44"
+ }
+ },
+ "ScottPlot": {
+ "type": "Transitive",
+ "resolved": "5.1.59",
+ "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.HarfBuzz": "3.119.0",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ }
+ },
+ "SkiaSharp": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "dependencies": {
+ "SkiaSharp.NativeAssets.Win32": "3.119.0",
+ "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ }
+ },
+ "SkiaSharp.HarfBuzz": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
+ "dependencies": {
+ "HarfBuzzSharp": "8.3.1.1",
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ },
+ "SkiaSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ },
+ "SkiaSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ },
+ "SkiaSharp.Views.Desktop.Common": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
+ "dependencies": {
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.Views.WPF": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
+ "dependencies": {
+ "OpenTK": "3.3.1",
+ "OpenTK.GLWpfControl": "3.3.0",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.Views.Desktop.Common": "3.119.0"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Security.AccessControl": {
+ "type": "Transitive",
+ "resolved": "6.0.1",
+ "contentHash": "IQ4NXP/B3Ayzvw0rDQzVTYsCKyy0Jp9KI6aYcK7UnGVlR9+Awz++TIPCQtPYfLJfOpm8ajowMR09V7quD3sEHw=="
+ },
+ "System.ServiceProcess.ServiceController": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "khROyIQ3GAZy5MbCabfmlbvxf9nuvdveFP2XbRCteZ9Lq8OFEvImmrjV6acl1LegRu/9T6VMxi9Lr+KZu29VHg=="
+ },
+ "xunit.analyzers": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "2UtauxWDa9C6bT7MvFfZkNoFulfflb00jnDU2xeVO9Y58l4Ah2Mv/HiMs4b0zdpK/SfAxpajkgKNMN8zBKa+7Q=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "QxYfC+98lCMe7Kl9iWDUeUn+gmiPJ2Sz/r+trSdp1mvKyDMXj8S1kYdfkFNJSHyUSQ6KWomenSDgfWhGpR8zEQ=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "cjaNGmOVA5QJxcp6uuSsDhbt0lNmxezFo226mbYOuXm9E9Owq8bYTKxa9wnAMZRnbvyCmCYhAvc/+UAzf0M2vA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "2I7apws+6HPz5aYi4choAn7c8P4jPAvwbfAtLSy0JPH89oeY/z1Zqz65Cm3HJmput5l56Z1sJOinTxsAQmbyWQ==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "2.3.3",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "2.3.3",
+ "Microsoft.Testing.Platform": "2.3.3",
+ "Microsoft.Testing.Platform.MSBuild": "2.3.3",
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.inproc.console": "[4.0.0]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "+tTe9VX2vwrUHGI48FE4ly956Ry084wPH4I/7g5D36AkAMGjQRZZDVz8eH2GwX/CLS9PDQRSca534WyrAYsyzw==",
+ "dependencies": {
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "svYjct2c3VbLyUSB2r9VWiIkYwemwXHhOgIVAor8RvupcZBFcdiGdmq8G519ZCu30yjPCr0EP3Hy4mvgEXcXpQ==",
+ "dependencies": {
+ "xunit.analyzers": "2.0.0",
+ "xunit.v3.assert": "[4.0.0]",
+ "xunit.v3.core.mtp-v2": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "1IEIAVRgnPo9nihd9D0TvxxsLKVRySa+K0wLy/m0SJ4RMdveRCUj/mICFboruO+ILUJ10fUfCCyp7MC5/y7cGw==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "System.Security.AccessControl": "[6.0.1]",
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "Sp5AALIlZUf2U5pEt2LHs+ebn18eAPSFnXEouJTltLez5p+NQvBm7kzsKSkZOM6iyoS6nuN/wKdsJt2LvixjsQ==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.common": "[4.0.0]"
+ }
+ },
+ "performancemonitor.alerting": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Notifications": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.analysis": {
+ "type": "Project"
+ },
+ "performancemonitor.collectors": {
+ "type": "Project"
+ },
+ "performancemonitor.common": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )"
+ }
+ },
+ "performancemonitor.darling.analysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )",
+ "PerformanceMonitor.Collectors": "[1.0.0, )",
+ "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
+ "PerformanceMonitor.Notifications": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.darling.service": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Extensions.Hosting": "[10.0.11, )",
+ "Microsoft.Extensions.Hosting.WindowsServices": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )",
+ "ModelContextProtocol.AspNetCore": "[2.2.0, )",
+ "PerformanceMonitor.Alerting": "[1.0.0, )",
+ "PerformanceMonitor.Collectors": "[1.0.0, )",
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.Darling.Analysis": "[1.0.0, )",
+ "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "System.IO.FileSystem.AccessControl": "[5.0.0, )"
+ }
+ },
+ "performancemonitor.darling.storage": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "Npgsql": "[10.0.3, )",
+ "PerformanceMonitor.Collectors": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.darling.viewer": {
+ "type": "Project",
+ "dependencies": {
+ "Hardcodet.NotifyIcon.Wpf": "[2.0.1, )",
+ "ModelContextProtocol": "[2.2.0, )",
+ "PerformanceMonitor.Alerting": "[1.0.0, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )",
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.Darling.Analysis": "[1.0.0, )",
+ "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
+ "PerformanceMonitor.Notifications": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "PerformanceMonitor.Ui": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )",
+ "Velopack": "[1.2.0, )"
+ }
+ },
+ "performancemonitor.notifications": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.plananalysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Common": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.ui": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )"
+ }
+ },
+ "CredentialManagement": {
+ "type": "CentralTransitive",
+ "requested": "[1.0.2, )",
+ "resolved": "1.0.2",
+ "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
+ },
+ "Hardcodet.NotifyIcon.Wpf": {
+ "type": "CentralTransitive",
+ "requested": "[2.0.1, )",
+ "resolved": "2.0.1",
+ "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
+ },
+ "Microsoft.Data.SqlClient": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "wlhRqZW8LcJPa+vk2oLAc/REXDItHtkFQdf/QcXYGZbZOO13izcsKY1pCvuFQYwUiZD+hwSZwsKASjqT+BNaVg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "nSPrT8U/cNoB4coqkmnanAMK9PsL7lsjG+LLUKEwHRFwS6E78b8S1wdv/y88EOxBhasWov1rLd7RTHmmsYPOLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eIDa/Rl+93aj17gMlFsJJx+LhBvb3CP0Mu1PeVYkDp2Y3S4Jock8UynfGQEcx7lrlq+gKW+ECQJHbro/LTPDEQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.11",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Logging.Console": "10.0.11",
+ "Microsoft.Extensions.Logging.Debug": "10.0.11",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.11",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Hosting.WindowsServices": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "OTlOHRxmt4IyYR5tBejF5ffdVMbo9n5NbPJRzCe0bnJmzTQt0kHNiDiEU96t4KkB3wE3vZqPETtXJVLujrRJnA==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting": "10.0.11",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.11",
+ "System.ServiceProcess.ServiceController": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "nUOJwgFkSiLHiVGFpU22pIJtuWYewuSYQ3JVuP/gdK8ASMT807Px+TYQiRWs6uSsOmoyFTaVCwKXTasczV6BpA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "ModelContextProtocol": {
+ "type": "CentralTransitive",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "4Pb9u02Nwsp0poueDsqNdyGRojFxOYpljB7zDBsq+aHL+Afou3OgxlBc3GWFVnsRMRJrUtWqDh3s6k2JgPzmrQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
+ "ModelContextProtocol.Core": "[2.2.0]"
+ }
+ },
+ "ModelContextProtocol.AspNetCore": {
+ "type": "CentralTransitive",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "3JelDMuFIwFzXybsh6K30G6wXu5gmqKnuRnieqgBMuR0FkqqXRv4B+NYZuPgthSyNq5UwRyvv2U2VJBE3RD3PQ==",
+ "dependencies": {
+ "ModelContextProtocol": "[2.2.0]"
+ }
+ },
+ "Npgsql": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.3, )",
+ "resolved": "10.0.3",
+ "contentHash": "7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0"
+ }
+ },
+ "ScottPlot.WPF": {
+ "type": "CentralTransitive",
+ "requested": "[5.1.59, )",
+ "resolved": "5.1.59",
+ "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
+ "dependencies": {
+ "OpenTK": "4.9.4",
+ "OpenTK.GLWpfControl": "4.3.3",
+ "ScottPlot": "5.1.59",
+ "SkiaSharp.Views.WPF": "3.119.0"
+ }
+ },
+ "System.IO.FileSystem.AccessControl": {
+ "type": "CentralTransitive",
+ "requested": "[5.0.0, )",
+ "resolved": "5.0.0",
+ "contentHash": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw=="
+ },
+ "Velopack": {
+ "type": "CentralTransitive",
+ "requested": "[1.2.0, )",
+ "resolved": "1.2.0",
+ "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/Darling/PerformanceMonitor.Darling.Storage/PerformanceMonitor.Darling.Storage.csproj b/Darling/PerformanceMonitor.Darling.Storage/PerformanceMonitor.Darling.Storage.csproj
index f73174fc..93ab22d1 100644
--- a/Darling/PerformanceMonitor.Darling.Storage/PerformanceMonitor.Darling.Storage.csproj
+++ b/Darling/PerformanceMonitor.Darling.Storage/PerformanceMonitor.Darling.Storage.csproj
@@ -1,23 +1,24 @@
-
-
- net10.0
- enable
- disable
- PerformanceMonitor.Darling.Storage
- PerformanceMonitor.Darling.Storage
- Darling Data, LLC
- Copyright © 2026 Darling Data, LLC
- true
- latest-recommended
- CA1849;CA2007;CA1508;CA1822;CA1805;CA1510;CA1816;CA1861;CA1845;CA2201;CA1848;CA1852;CA1305;CA1860;CA1707;CA1507;CA1806;CA2254
- CS4014
-
-
-
-
-
-
-
-
-
-
+
+
+ net10.0
+ enable
+ disable
+ PerformanceMonitor.Darling.Storage
+ PerformanceMonitor.Darling.Storage
+ Darling Data, LLC
+ Copyright © 2026 Darling Data, LLC
+ true
+ latest-recommended
+ CA1849;CA2007;CA1508;CA1822;CA1805;CA1510;CA1816;CA1861;CA1845;CA2201;CA1848;CA1852;CA1305;CA1860;CA1707;CA1507;CA1806;CA2254
+ CS4014
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Darling/PerformanceMonitor.Darling.Viewer/PerformanceMonitor.Darling.Viewer.csproj b/Darling/PerformanceMonitor.Darling.Viewer/PerformanceMonitor.Darling.Viewer.csproj
index c88b1a71..cc6b4318 100644
--- a/Darling/PerformanceMonitor.Darling.Viewer/PerformanceMonitor.Darling.Viewer.csproj
+++ b/Darling/PerformanceMonitor.Darling.Viewer/PerformanceMonitor.Darling.Viewer.csproj
@@ -1,74 +1,75 @@
-
-
- WinExe
- net10.0-windows
- enable
- disable
- true
- PerformanceMonitor.Darling.Viewer
- PerformanceMonitor.Darling.Viewer
-
- PerformanceMonitor.Darling.Viewer.Program
- 3.4.0
-
- false
- Darling Data, LLC
- Copyright © 2026 Darling Data, LLC
- EDD.ico
- app.manifest
- true
- latest-recommended
-
- CA1849;CA2007;CA1508;CA1822;CA1805;CA1510;CA1816;CA1861;CA1845;CA2201;NU1701;CA1001;CA1848;CA1852;CA1305;CA1860;CA1707;CA1507;CA1806;CA2254
- CS4014
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ WinExe
+ net10.0-windows
+ enable
+ disable
+ true
+ PerformanceMonitor.Darling.Viewer
+ PerformanceMonitor.Darling.Viewer
+
+ PerformanceMonitor.Darling.Viewer.Program
+ 3.4.0
+
+ false
+ Darling Data, LLC
+ Copyright © 2026 Darling Data, LLC
+ EDD.ico
+ app.manifest
+ true
+ latest-recommended
+
+ CA1849;CA2007;CA1508;CA1822;CA1805;CA1510;CA1816;CA1861;CA1845;CA2201;NU1701;CA1001;CA1848;CA1852;CA1305;CA1860;CA1707;CA1507;CA1806;CA2254
+ CS4014
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Darling/PerformanceMonitor.Darling.Viewer/packages.lock.json b/Darling/PerformanceMonitor.Darling.Viewer/packages.lock.json
index 88ae7f5d..eb71b518 100644
--- a/Darling/PerformanceMonitor.Darling.Viewer/packages.lock.json
+++ b/Darling/PerformanceMonitor.Darling.Viewer/packages.lock.json
@@ -1,499 +1,501 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0-windows7.0": {
- "Hardcodet.NotifyIcon.Wpf": {
- "type": "Direct",
- "requested": "[2.0.1, )",
- "resolved": "2.0.1",
- "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
- },
- "ScottPlot.WPF": {
- "type": "Direct",
- "requested": "[5.1.59, )",
- "resolved": "5.1.59",
- "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
- "dependencies": {
- "OpenTK": "4.9.4",
- "OpenTK.GLWpfControl": "4.3.3",
- "ScottPlot": "5.1.59",
- "SkiaSharp.Views.WPF": "3.119.0"
- }
- },
- "Velopack": {
- "type": "Direct",
- "requested": "[1.2.0, )",
- "resolved": "1.2.0",
- "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
- },
- "HarfBuzzSharp": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
- "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
- }
- },
- "HarfBuzzSharp.NativeAssets.Linux": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
- },
- "HarfBuzzSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
- },
- "HarfBuzzSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.AI.Abstractions": {
- "type": "Transitive",
- "resolved": "10.8.3",
- "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "ModelContextProtocol.Core": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "cU/urrhRxE4/iSyBIJI7QOaFqSP1FOEnwEHsct9n6t6/XluCAFD9iqnrPkBAsEYr+f/G4tVQ21U+6wN/6fQvOg==",
- "dependencies": {
- "Microsoft.Extensions.AI.Abstractions": "10.8.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "OpenTK": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
- "dependencies": {
- "OpenTK.Audio.OpenAL": "4.9.4",
- "OpenTK.Compute": "4.9.4",
- "OpenTK.Core": "4.9.4",
- "OpenTK.Graphics": "4.9.4",
- "OpenTK.Input": "4.9.4",
- "OpenTK.Mathematics": "4.9.4",
- "OpenTK.Windowing.Common": "4.9.4",
- "OpenTK.Windowing.Desktop": "4.9.4",
- "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
- }
- },
- "OpenTK.Audio.OpenAL": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Compute": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
- },
- "OpenTK.Core": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
- },
- "OpenTK.GLWpfControl": {
- "type": "Transitive",
- "resolved": "4.3.3",
- "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
- "dependencies": {
- "OpenTK": "[4.8.2, 5.0.0)"
- }
- },
- "OpenTK.Graphics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Input": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
- },
- "OpenTK.Mathematics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
- },
- "OpenTK.redist.glfw": {
- "type": "Transitive",
- "resolved": "3.4.0.44",
- "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
- },
- "OpenTK.Windowing.Common": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.Desktop": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.GraphicsLibraryFramework": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.redist.glfw": "3.4.0.44"
- }
- },
- "ScottPlot": {
- "type": "Transitive",
- "resolved": "5.1.59",
- "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.HarfBuzz": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
- }
- },
- "SkiaSharp": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
- "dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
- }
- },
- "SkiaSharp.HarfBuzz": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
- "dependencies": {
- "HarfBuzzSharp": "8.3.1.1",
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.NativeAssets.Linux.NoDependencies": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
- },
- "SkiaSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
- },
- "SkiaSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
- },
- "SkiaSharp.Views.Desktop.Common": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
- "dependencies": {
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.Views.WPF": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
- "dependencies": {
- "OpenTK": "3.3.1",
- "OpenTK.GLWpfControl": "3.3.0",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.Views.Desktop.Common": "3.119.0"
- }
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "performancemonitor.alerting": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Notifications": "[1.0.0, )"
- }
- },
- "performancemonitor.analysis": {
- "type": "Project"
- },
- "performancemonitor.collectors": {
- "type": "Project"
- },
- "performancemonitor.common": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )"
- }
- },
- "performancemonitor.darling.analysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )",
- "PerformanceMonitor.Collectors": "[1.0.0, )",
- "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
- "PerformanceMonitor.Notifications": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )"
- }
- },
- "performancemonitor.darling.storage": {
- "type": "Project",
- "dependencies": {
- "Npgsql": "[10.0.3, )",
- "PerformanceMonitor.Collectors": "[1.0.0, )"
- }
- },
- "performancemonitor.notifications": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )"
- }
- },
- "performancemonitor.plananalysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Common": "[1.0.0, )"
- }
- },
- "performancemonitor.ui": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )"
- }
- },
- "CredentialManagement": {
- "type": "CentralTransitive",
- "requested": "[1.0.2, )",
- "resolved": "1.0.2",
- "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
- },
- "Microsoft.Data.SqlClient": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "ModelContextProtocol": {
- "type": "CentralTransitive",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "Oa4rU7EL9C2qyFjQj1dx+ysGMzfWDRpM8RRaUMmLGs5vPvfJ9xyz4ZtyF4ychY+Nx1b/auGCqIQLqSz/IpPkKA==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "ModelContextProtocol.Core": "[2.1.0]"
- }
- },
- "Npgsql": {
- "type": "CentralTransitive",
- "requested": "[10.0.3, )",
- "resolved": "10.0.3",
- "contentHash": "7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0"
- }
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0-windows7.0": {
+ "Hardcodet.NotifyIcon.Wpf": {
+ "type": "Direct",
+ "requested": "[2.0.1, )",
+ "resolved": "2.0.1",
+ "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
+ },
+ "ModelContextProtocol": {
+ "type": "Direct",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "4Pb9u02Nwsp0poueDsqNdyGRojFxOYpljB7zDBsq+aHL+Afou3OgxlBc3GWFVnsRMRJrUtWqDh3s6k2JgPzmrQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
+ "ModelContextProtocol.Core": "[2.2.0]"
+ }
+ },
+ "ScottPlot.WPF": {
+ "type": "Direct",
+ "requested": "[5.1.59, )",
+ "resolved": "5.1.59",
+ "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
+ "dependencies": {
+ "OpenTK": "4.9.4",
+ "OpenTK.GLWpfControl": "4.3.3",
+ "ScottPlot": "5.1.59",
+ "SkiaSharp.Views.WPF": "3.119.0"
+ }
+ },
+ "Velopack": {
+ "type": "Direct",
+ "requested": "[1.2.0, )",
+ "resolved": "1.2.0",
+ "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
+ },
+ "HarfBuzzSharp": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
+ "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
+ }
+ },
+ "HarfBuzzSharp.NativeAssets.Linux": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
+ },
+ "HarfBuzzSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
+ },
+ "HarfBuzzSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.8.3",
+ "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Options": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "ModelContextProtocol.Core": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "FeBfXU6T8k+jw4afg4sfxdEX2rL/e5oKOk9ROOGztu9k47+7Bz08sdaToYt2XvMY1opNbwxYQOFMj6wH9TInhA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "10.8.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
+ }
+ },
+ "OpenTK": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
+ "dependencies": {
+ "OpenTK.Audio.OpenAL": "4.9.4",
+ "OpenTK.Compute": "4.9.4",
+ "OpenTK.Core": "4.9.4",
+ "OpenTK.Graphics": "4.9.4",
+ "OpenTK.Input": "4.9.4",
+ "OpenTK.Mathematics": "4.9.4",
+ "OpenTK.Windowing.Common": "4.9.4",
+ "OpenTK.Windowing.Desktop": "4.9.4",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
+ }
+ },
+ "OpenTK.Audio.OpenAL": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Compute": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
+ },
+ "OpenTK.Core": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
+ },
+ "OpenTK.GLWpfControl": {
+ "type": "Transitive",
+ "resolved": "4.3.3",
+ "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
+ "dependencies": {
+ "OpenTK": "[4.8.2, 5.0.0)"
+ }
+ },
+ "OpenTK.Graphics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Input": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
+ },
+ "OpenTK.Mathematics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
+ },
+ "OpenTK.redist.glfw": {
+ "type": "Transitive",
+ "resolved": "3.4.0.44",
+ "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
+ },
+ "OpenTK.Windowing.Common": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.Desktop": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.GraphicsLibraryFramework": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.redist.glfw": "3.4.0.44"
+ }
+ },
+ "ScottPlot": {
+ "type": "Transitive",
+ "resolved": "5.1.59",
+ "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.HarfBuzz": "3.119.0",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ }
+ },
+ "SkiaSharp": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "dependencies": {
+ "SkiaSharp.NativeAssets.Win32": "3.119.0",
+ "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ }
+ },
+ "SkiaSharp.HarfBuzz": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
+ "dependencies": {
+ "HarfBuzzSharp": "8.3.1.1",
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ },
+ "SkiaSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ },
+ "SkiaSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ },
+ "SkiaSharp.Views.Desktop.Common": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
+ "dependencies": {
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.Views.WPF": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
+ "dependencies": {
+ "OpenTK": "3.3.1",
+ "OpenTK.GLWpfControl": "3.3.0",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.Views.Desktop.Common": "3.119.0"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "performancemonitor.alerting": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Notifications": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.analysis": {
+ "type": "Project"
+ },
+ "performancemonitor.collectors": {
+ "type": "Project"
+ },
+ "performancemonitor.common": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )"
+ }
+ },
+ "performancemonitor.darling.analysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )",
+ "PerformanceMonitor.Collectors": "[1.0.0, )",
+ "PerformanceMonitor.Darling.Storage": "[1.0.0, )",
+ "PerformanceMonitor.Notifications": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.darling.storage": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "Npgsql": "[10.0.3, )",
+ "PerformanceMonitor.Collectors": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.notifications": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.plananalysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Common": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.ui": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )"
+ }
+ },
+ "CredentialManagement": {
+ "type": "CentralTransitive",
+ "requested": "[1.0.2, )",
+ "resolved": "1.0.2",
+ "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
+ },
+ "Microsoft.Data.SqlClient": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "Npgsql": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.3, )",
+ "resolved": "10.0.3",
+ "contentHash": "7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0"
+ }
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/Directory.Packages.props b/Directory.Packages.props
index cd477d4d..3cbc20aa 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -1,34 +1,34 @@
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Lite.Tests/packages.lock.json b/Lite.Tests/packages.lock.json
index dcc0b23b..a9869dc0 100644
--- a/Lite.Tests/packages.lock.json
+++ b/Lite.Tests/packages.lock.json
@@ -1,1001 +1,1002 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0-windows7.0": {
- "Microsoft.NET.Test.Sdk": {
- "type": "Direct",
- "requested": "[18.8.1, )",
- "resolved": "18.8.1",
- "contentHash": "dknJL3/9Y3t4XuCBqnc0PevPxgLsUMmVhjwup/b1HNovA8zWcj3XsfIf7c6p05363DWcqL7X/YhDL9B+Zymv1w==",
- "dependencies": {
- "Microsoft.CodeCoverage": "18.8.1",
- "Microsoft.TestPlatform.TestHost": "18.8.1"
- }
- },
- "xunit.runner.visualstudio": {
- "type": "Direct",
- "requested": "[3.1.5, )",
- "resolved": "3.1.5",
- "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
- },
- "xunit.v3": {
- "type": "Direct",
- "requested": "[3.2.2, )",
- "resolved": "3.2.2",
- "contentHash": "L+4/4y0Uqcg8/d6hfnxhnwh4j9FaeULvefTwrk30rr1o4n/vdPfyUQ8k0yzH8VJx7bmFEkDdcRfbtbjEHlaYcA==",
- "dependencies": {
- "xunit.v3.mtp-v1": "[3.2.2]"
- }
- },
- "Apache.Arrow": {
- "type": "Transitive",
- "resolved": "23.0.0",
- "contentHash": "cU4Zm7byFwnb82Ea9ZRvVnq2nJNf/TF9j+rj/MHlvu9RBYMqYtu4sJaR1JmMh3MmSIuwMafVg7PfJxPAMv9dGw==",
- "dependencies": {
- "Apache.Arrow.Scalars": "23.0.0"
- }
- },
- "Apache.Arrow.Scalars": {
- "type": "Transitive",
- "resolved": "23.0.0",
- "contentHash": "i53VmQ505ASXsStf7y29Z5qvhN6PGgFGNb6UUU7z1WmbzEgSjKQuIJkKKVbh+K5rtXRiKyr1Ah3Rmvbeb2BEHQ=="
- },
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.51.1",
- "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
- "System.ClientModel": "1.9.0",
- "System.Memory.Data": "10.0.1"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.18.0",
- "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
- "Microsoft.Identity.Client": "4.78.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
- }
- },
- "DuckDB.NET.Bindings": {
- "type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "DrQS4YgORTdmQ7ZkPosk/Wo/f3ctlBQSmz0O23BKbIc/7Tb+hgCOgYSX5Bdy2/Oqmc3t8J9Dz8Z/BQOqCfpoww=="
- },
- "HarfBuzzSharp": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
- "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
- }
- },
- "HarfBuzzSharp.NativeAssets.Linux": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
- },
- "HarfBuzzSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
- },
- "HarfBuzzSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
- },
- "Microsoft.ApplicationInsights": {
- "type": "Transitive",
- "resolved": "2.23.0",
- "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "10.0.2",
- "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.CodeCoverage": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "Eclse/ZZjr4lmWzZFNN9h/OluhKL+SK/QbUyKUewgX139aGeyMEO/DkMPwuFs2MixvanTnz6891rF8UHDg+W4Q=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.AI.Abstractions": {
- "type": "Transitive",
- "resolved": "10.8.3",
- "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Binder": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.CommandLine": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
- },
- "Microsoft.Extensions.Diagnostics": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Physical": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w=="
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Configuration": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Console": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Debug": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "System.Diagnostics.EventLog": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventSource": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
- },
- "Microsoft.Identity.Client": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
- }
- },
- "Microsoft.Identity.Client.Broker": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.NativeInterop": "0.20.6"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.78.0"
- }
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "Microsoft.Testing.Extensions.Telemetry": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
- "dependencies": {
- "Microsoft.ApplicationInsights": "2.23.0",
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Platform": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
- },
- "Microsoft.Testing.Platform.MSBuild": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.TestPlatform.ObjectModel": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "qLbktNB1+b1XZLNJBTzaWVVJAd6PEzD7cgD406geMb6PcFZhp3EDNa1tctWx1+mtMU6MP/6ozVvFPC9vs2a9rw=="
- },
- "Microsoft.TestPlatform.TestHost": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "FaQHPDTUOcE+SFTjssNPfrub2lT9Zyon4J2W/KLHt/efLJACb1TCeWXyOgh0D/4Q1e4n+S3E6mOKud+9nLZlEA==",
- "dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "18.8.1"
- }
- },
- "Microsoft.Win32.Registry": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
- },
- "ModelContextProtocol.Core": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "cU/urrhRxE4/iSyBIJI7QOaFqSP1FOEnwEHsct9n6t6/XluCAFD9iqnrPkBAsEYr+f/G4tVQ21U+6wN/6fQvOg==",
- "dependencies": {
- "Microsoft.Extensions.AI.Abstractions": "10.8.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "OpenTK": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
- "dependencies": {
- "OpenTK.Audio.OpenAL": "4.9.4",
- "OpenTK.Compute": "4.9.4",
- "OpenTK.Core": "4.9.4",
- "OpenTK.Graphics": "4.9.4",
- "OpenTK.Input": "4.9.4",
- "OpenTK.Mathematics": "4.9.4",
- "OpenTK.Windowing.Common": "4.9.4",
- "OpenTK.Windowing.Desktop": "4.9.4",
- "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
- }
- },
- "OpenTK.Audio.OpenAL": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Compute": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
- },
- "OpenTK.Core": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
- },
- "OpenTK.GLWpfControl": {
- "type": "Transitive",
- "resolved": "4.3.3",
- "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
- "dependencies": {
- "OpenTK": "[4.8.2, 5.0.0)"
- }
- },
- "OpenTK.Graphics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Input": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
- },
- "OpenTK.Mathematics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
- },
- "OpenTK.redist.glfw": {
- "type": "Transitive",
- "resolved": "3.4.0.44",
- "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
- },
- "OpenTK.Windowing.Common": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.Desktop": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.GraphicsLibraryFramework": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.redist.glfw": "3.4.0.44"
- }
- },
- "ScottPlot": {
- "type": "Transitive",
- "resolved": "5.1.59",
- "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.HarfBuzz": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
- }
- },
- "SkiaSharp": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
- "dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
- }
- },
- "SkiaSharp.HarfBuzz": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
- "dependencies": {
- "HarfBuzzSharp": "8.3.1.1",
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.NativeAssets.Linux.NoDependencies": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
- },
- "SkiaSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
- },
- "SkiaSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
- },
- "SkiaSharp.Views.Desktop.Common": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
- "dependencies": {
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.Views.WPF": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
- "dependencies": {
- "OpenTK": "3.3.1",
- "OpenTK.GLWpfControl": "3.3.0",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.Views.Desktop.Common": "3.119.0"
- }
- },
- "System.ClientModel": {
- "type": "Transitive",
- "resolved": "1.9.0",
- "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
- "System.Memory.Data": "10.0.1"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "10.0.1",
- "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
- },
- "xunit.analyzers": {
- "type": "Transitive",
- "resolved": "1.27.0",
- "contentHash": "y/pxIQaLvk/kxAoDkZW9GnHLCEqzwl5TW0vtX3pweyQpjizB9y3DXhb9pkw2dGeUqhLjsxvvJM1k89JowU6z3g=="
- },
- "xunit.v3.assert": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "BPciBghgEEaJN/JG00QfCYDfEfnLgQhfnYEy+j1izoeHVNYd5+3Wm8GJ6JgYysOhpBPYGE+sbf75JtrRc7jrdA=="
- },
- "xunit.v3.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Hj775PEH6GTbbg0wfKRvG2hNspDCvTH9irXhH4qIWgdrOSV1sQlqPie+DOvFeigsFg2fxSM3ZAaaCDQs+KreFA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
- }
- },
- "xunit.v3.core.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Ga5aA2Ca9ktz+5k3g5ukzwfexwoqwDUpV6z7atSEUvqtd6JuybU1XopHqg1oFd78QdTfZgZE9h5sHpO4qYIi5w==",
- "dependencies": {
- "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
- "Microsoft.Testing.Platform": "1.9.1",
- "Microsoft.Testing.Platform.MSBuild": "1.9.1",
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.inproc.console": "[3.2.2]"
- }
- },
- "xunit.v3.extensibility.core": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "srY8z/oMPvh/t8axtO2DwrHajhFMH7tnqKildvYrVQIfICi8fOn3yIBWkVPAcrKmHMwvXRJ/XsQM3VMR6DOYfQ==",
- "dependencies": {
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "O41aAzYKBT5PWqATa1oEWVNCyEUypFQ4va6K0kz37dduV3EKzXNMaV2UnEhufzU4Cce1I33gg0oldS8tGL5I0A==",
- "dependencies": {
- "xunit.analyzers": "1.27.0",
- "xunit.v3.assert": "[3.2.2]",
- "xunit.v3.core.mtp-v1": "[3.2.2]"
- }
- },
- "xunit.v3.runner.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "/hkHkQCzGrugelOAehprm7RIWdsUFVmIVaD6jDH/8DNGCymTlKKPTbGokD5czbAfqfex47mBP0sb0zbHYwrO/g==",
- "dependencies": {
- "Microsoft.Win32.Registry": "[5.0.0]",
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.runner.inproc.console": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "ulWOdSvCk+bPXijJZ73bth9NyoOHsAs1ZOvamYbCkD4DNLX/Bd29Ve2ZNUwBbK0MqfIYWXHZViy/HKrdEC/izw==",
- "dependencies": {
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.common": "[3.2.2]"
- }
- },
- "performancemonitor.alerting": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Notifications": "[1.0.0, )"
- }
- },
- "performancemonitor.analysis": {
- "type": "Project"
- },
- "performancemonitor.collectors": {
- "type": "Project"
- },
- "performancemonitor.common": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )"
- }
- },
- "performancemonitor.notifications": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )"
- }
- },
- "performancemonitor.plananalysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Common": "[1.0.0, )"
- }
- },
- "performancemonitor.ui": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )"
- }
- },
- "performancemonitorlite": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "DuckDB.NET.Bindings.Full": "[1.5.5, )",
- "DuckDB.NET.Data": "[1.5.5, )",
- "Hardcodet.NotifyIcon.Wpf": "[2.0.1, )",
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
- "Microsoft.Extensions.Hosting": "[10.0.10, )",
- "Microsoft.Extensions.Logging": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )",
- "ModelContextProtocol.AspNetCore": "[2.1.0, )",
- "PerformanceMonitor.Alerting": "[1.0.0, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )",
- "PerformanceMonitor.Collectors": "[1.0.0, )",
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.Notifications": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "PerformanceMonitor.Ui": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )",
- "Velopack": "[1.2.0, )"
- }
- },
- "CredentialManagement": {
- "type": "CentralTransitive",
- "requested": "[1.0.2, )",
- "resolved": "1.0.2",
- "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
- },
- "DuckDB.NET.Bindings.Full": {
- "type": "CentralTransitive",
- "requested": "[1.5.5, )",
- "resolved": "1.5.5",
- "contentHash": "QIyg93jXN+ebHtsl3UhNmoKV+UoBlHxicycGUVY8cw/kwTGB8CrrULcLr7ngUkk5pftaPoyIHycxTgshBOalaA=="
- },
- "DuckDB.NET.Data": {
- "type": "CentralTransitive",
- "requested": "[1.5.5, )",
- "resolved": "1.5.5",
- "contentHash": "VerE5IRph9ui+E8Ljz1xNuErbuZMrYvfwxo+KLZmBngrpj3UVdYWXmr2FwvHRJWwuCpuk7PcouEbdhNnU5DYlQ==",
- "dependencies": {
- "Apache.Arrow": "23.0.0",
- "DuckDB.NET.Bindings": "1.5.5"
- }
- },
- "Hardcodet.NotifyIcon.Wpf": {
- "type": "CentralTransitive",
- "requested": "[2.0.1, )",
- "resolved": "2.0.1",
- "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
- },
- "Microsoft.Data.SqlClient": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Extensions.Azure": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Azure.Identity": "1.18.0",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.Broker": "4.84.2"
- }
- },
- "Microsoft.Extensions.Configuration": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Json": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Hosting": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.Configuration.CommandLine": "10.0.10",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10",
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Logging.Console": "10.0.10",
- "Microsoft.Extensions.Logging.Debug": "10.0.10",
- "Microsoft.Extensions.Logging.EventLog": "10.0.10",
- "Microsoft.Extensions.Logging.EventSource": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "ModelContextProtocol": {
- "type": "CentralTransitive",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "Oa4rU7EL9C2qyFjQj1dx+ysGMzfWDRpM8RRaUMmLGs5vPvfJ9xyz4ZtyF4ychY+Nx1b/auGCqIQLqSz/IpPkKA==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "ModelContextProtocol.Core": "[2.1.0]"
- }
- },
- "ModelContextProtocol.AspNetCore": {
- "type": "CentralTransitive",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "yhJ8bBXIgrX0mAgRYRgzcbH3bLdv3MDSkG52utRW9EAAtQrPw/g7Q/T6EurxKV+L+Zefv8VVUYcNbXEOd9GgfA==",
- "dependencies": {
- "ModelContextProtocol": "[2.1.0]"
- }
- },
- "ScottPlot.WPF": {
- "type": "CentralTransitive",
- "requested": "[5.1.59, )",
- "resolved": "5.1.59",
- "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
- "dependencies": {
- "OpenTK": "4.9.4",
- "OpenTK.GLWpfControl": "4.3.3",
- "ScottPlot": "5.1.59",
- "SkiaSharp.Views.WPF": "3.119.0"
- }
- },
- "Velopack": {
- "type": "CentralTransitive",
- "requested": "[1.2.0, )",
- "resolved": "1.2.0",
- "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0-windows7.0": {
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.9.0, )",
+ "resolved": "18.9.0",
+ "contentHash": "xIzVXa/VpKXqDWzyC/5Hw8JbFY5u9k3Jc53CpcjBiOXvkQGio484LD9FNwOiGUSMDcYL3Rcw9sNgGi5WrswlPQ==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.9.0",
+ "Microsoft.TestPlatform.TestHost": "18.9.0"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "kzLFyBYUnoidpGOXvpNOfIo8C92gVgVR6X8ncHwhcrDYugiOut5rrhDkr0L3cWHd7J2pKXf6LgaeXoBBDlx1ag=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "czH4MaZ2k2eLjetuN5W1fUEnNVADsTOeYxDvrqIFh04XO6H3Y8Yu1FrSy3psF1q06DZV33wftjqZVv4acwIp9Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v2": "[4.0.0]"
+ }
+ },
+ "Apache.Arrow": {
+ "type": "Transitive",
+ "resolved": "23.0.0",
+ "contentHash": "cU4Zm7byFwnb82Ea9ZRvVnq2nJNf/TF9j+rj/MHlvu9RBYMqYtu4sJaR1JmMh3MmSIuwMafVg7PfJxPAMv9dGw==",
+ "dependencies": {
+ "Apache.Arrow.Scalars": "23.0.0"
+ }
+ },
+ "Apache.Arrow.Scalars": {
+ "type": "Transitive",
+ "resolved": "23.0.0",
+ "contentHash": "i53VmQ505ASXsStf7y29Z5qvhN6PGgFGNb6UUU7z1WmbzEgSjKQuIJkKKVbh+K5rtXRiKyr1Ah3Rmvbeb2BEHQ=="
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.51.1",
+ "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
+ "System.ClientModel": "1.9.0",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.18.0",
+ "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
+ "Microsoft.Identity.Client": "4.78.0",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
+ }
+ },
+ "DuckDB.NET.Bindings": {
+ "type": "Transitive",
+ "resolved": "1.5.5",
+ "contentHash": "DrQS4YgORTdmQ7ZkPosk/Wo/f3ctlBQSmz0O23BKbIc/7Tb+hgCOgYSX5Bdy2/Oqmc3t8J9Dz8Z/BQOqCfpoww=="
+ },
+ "HarfBuzzSharp": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
+ "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
+ }
+ },
+ "HarfBuzzSharp.NativeAssets.Linux": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
+ },
+ "HarfBuzzSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
+ },
+ "HarfBuzzSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "MtegCIKGuG0r/LCdIjoR1HgzCGIUBhR3aNdbtQpts5vMXQuqBDZ2Jsd2uFKoHFM2XrQV6ZrDf3F5oLi3SLTp8w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.8.3",
+ "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "fVi053xdpda9Em7vSkmgVxO/PtgC2m78ekReKWsgcyskqY0U82Bz/MONwxpGzI0hElYKJfw+fupqMVeKW3fSaA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "rFn8RuszZn3qquPVkDytMUlPc2+rXl9MCoygwc1XmAgC5vg5/oXJ8hkOosOrLoBLsqdTy4lFwP6iQdPS9uSYOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "1KHr/1L56llwQ/yI0tAisEA31UpPsn8aasjASIwELOaN4JIUcbjuQBMdFOIzfNBBeULoUa0XfBe5QDtRRUY+fg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "KICyU3eVi5jvloKm01EXV69L97H/zkhISVtV98cIuzuFOxNx3xTUVcXqvWTz3aq7OvUuDB/MFlPFjmxRaKF7/A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "mDW7KVFB05M6jiRUyaZiOMWhS31n5HlSZwoYctHAZAucD4sMDJ70IxOmkGDt6RpstchD+keWBjhdzcMpSkWvWQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "BRliLdUowglV8GS+J1G/QsSofCJYYFg3U8QZx0ACRn+a91az/Qnpy+h6PyHS94WgV2TSazX5D/cuuk6wnCJatw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "HT70uGPxMLqqnOzKMcnQtDmeV4r0KHr4qVCLhP7SXil9jMEm8sQXwcybxVVFGXZJ1V44xV0mLqQ54aZbcR2OiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "se7Kx8QpJEt+nf26L4qIVAofGTDr1wbexxsh/Fm3Xc04xUkqUXK06KUS7FLwSQYSjqb7q9n+T7MEcXYBhI1Y5g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "JOjac6SQQgZmdmB8WGEw61/7siqMZoWJMkmq2p1goJGxqI59lO6oB4bOl0jNsbaPBdYy5Mlkb+6U7T4+CjnD8Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Tq/UqMaczePv9yWwSsJZRgKtgA46djVR5xHj/lZBCueQ3ag8f9v5mu0EdhrNx7tXxNk+Y9OurG2oKuSKINjr0A==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "2i6rtW/B5rCnWCnhdmWWEmaM9O0HD0zsPY9eRqa++y4tclI3Uw8zvGbBvhY/LjAdtf8gUHhUPcAWj3DRlWMXmQ=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "pwtpF7iF/NNaOBcX+pvMZ7y2+JAVbH5KkNrH9uMZtuVxVJsFTDiWiCR7Tk3HVptsAijaetipUZVRVK2LLq+nvA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "S7LvLeVHKNPaY2NMyxW7c2TBGsLgxoSUBCV5Ev5iN8kgC7EPR2UB7eW7vHsElGMcIUDwRmoxLfvGDynCn3q6EA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "dFc0yDudyD1iIg6z9XT7ofsT3hVO7Y4ylrxGHIVRR0GaZ4CUk4ujOrMoy7wWEdNHZhvJooySg6hZpOxyS8zEVA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "wr+j1bjdFXhc8lKTLoq+RbwFM8M+orcMS9xrcqLmDGOxJcXpKizEeE5h6v/GKwCZV02FmhaA7OlNjoq072jZpQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Eck9GpCCpvZ3f6L7IUlN+mPtRVefnf7PsiIG5vi61QawPtLNCEAv2TPD/M3SojcU0PFaef+BxiVGPOShFHtDog==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "hs6QWECLLohi2VKqUvSGRUvrg7eXR1DqKL95Jrtz3cdD2g2nBA+yJPdRQLZ7SLmnTZWycxfMDK2s0ho+rfst5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "eY1GAKcTfD2maP27J84X9IovT3yjHJ2dVDzPmDg6/XqYvt3jMzJhtfQCLjG9pVsZGAd+8DQ2QrjaDcs2+VQLGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "syEhXQ/sEaSBFaqzlp9gDGHX/nk6gkQkh1sIUpBO1mlBj3Phu1rmb4ML1uCiyPW9N6Kxfxv3y5FGObC+bV01Qw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "SXcz+kF+4Oo9b1+55zntpJFYfwb1jw66ioxptyNOOTDc8g2FHnBFWjZpsWfCvZIhzr0x+4e2trVTs4OKwQfBtw=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ }
+ },
+ "Microsoft.Identity.Client.Broker": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.NativeInterop": "0.20.6"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.78.0",
+ "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.78.0"
+ }
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "nY8ceQyPWB9TRE1WE5Oe/sks2e10SxgPv61vBHsFYpgCeDtNwhpMZwmL29GklO3/etTdOsLdrCmNr4zJWaR2fg==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "dceVNxnfTEjKnrIreLcMfkgrzzBY8kgCCJX5NAv7Lq/6vPlTP4VB5zxKeuYy0yfCoBtWuPkLjUG6qtOBMfpypA==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "ENbH4BQh9riXtOKc25KKITfiGGWhWMBJA7pZuNaF9zxzzSaVkp5AMeZxGQ6sXYaR6xb724NLz985Is6XIYqLSg=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "iVAvNbZ5JPDZSrTcIrCDoCsAkzjDxwDEt2mDuMd8ng1P6e2P2NCd0g0BsoBVG+nJLSmK//V+yeEvjCa3E2fxHw==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Fz/qXC52VXXopzHj7v2reCKcCqSxkTDCkEDfkNAH0vni/7qK/KLMiEYtRmnUanxO2F2g2zZZ60qCpxF0AF7URA=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Oq+Pma/J86aZL72t71bcESvDszDsTjUfl6PIsuDdPoKTHZfNMhKamCfLD5fKx51W/u0KozXtJo2/3fnt0sgPxg==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.9.0"
+ }
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "ModelContextProtocol.Core": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "FeBfXU6T8k+jw4afg4sfxdEX2rL/e5oKOk9ROOGztu9k47+7Bz08sdaToYt2XvMY1opNbwxYQOFMj6wH9TInhA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "10.8.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
+ }
+ },
+ "OpenTK": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
+ "dependencies": {
+ "OpenTK.Audio.OpenAL": "4.9.4",
+ "OpenTK.Compute": "4.9.4",
+ "OpenTK.Core": "4.9.4",
+ "OpenTK.Graphics": "4.9.4",
+ "OpenTK.Input": "4.9.4",
+ "OpenTK.Mathematics": "4.9.4",
+ "OpenTK.Windowing.Common": "4.9.4",
+ "OpenTK.Windowing.Desktop": "4.9.4",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
+ }
+ },
+ "OpenTK.Audio.OpenAL": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Compute": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
+ },
+ "OpenTK.Core": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
+ },
+ "OpenTK.GLWpfControl": {
+ "type": "Transitive",
+ "resolved": "4.3.3",
+ "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
+ "dependencies": {
+ "OpenTK": "[4.8.2, 5.0.0)"
+ }
+ },
+ "OpenTK.Graphics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Input": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
+ },
+ "OpenTK.Mathematics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
+ },
+ "OpenTK.redist.glfw": {
+ "type": "Transitive",
+ "resolved": "3.4.0.44",
+ "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
+ },
+ "OpenTK.Windowing.Common": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.Desktop": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.GraphicsLibraryFramework": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.redist.glfw": "3.4.0.44"
+ }
+ },
+ "ScottPlot": {
+ "type": "Transitive",
+ "resolved": "5.1.59",
+ "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.HarfBuzz": "3.119.0",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ }
+ },
+ "SkiaSharp": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "dependencies": {
+ "SkiaSharp.NativeAssets.Win32": "3.119.0",
+ "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ }
+ },
+ "SkiaSharp.HarfBuzz": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
+ "dependencies": {
+ "HarfBuzzSharp": "8.3.1.1",
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ },
+ "SkiaSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ },
+ "SkiaSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ },
+ "SkiaSharp.Views.Desktop.Common": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
+ "dependencies": {
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.Views.WPF": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
+ "dependencies": {
+ "OpenTK": "3.3.1",
+ "OpenTK.GLWpfControl": "3.3.0",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.Views.Desktop.Common": "3.119.0"
+ }
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
+ },
+ "System.Security.AccessControl": {
+ "type": "Transitive",
+ "resolved": "6.0.1",
+ "contentHash": "IQ4NXP/B3Ayzvw0rDQzVTYsCKyy0Jp9KI6aYcK7UnGVlR9+Awz++TIPCQtPYfLJfOpm8ajowMR09V7quD3sEHw=="
+ },
+ "xunit.analyzers": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "2UtauxWDa9C6bT7MvFfZkNoFulfflb00jnDU2xeVO9Y58l4Ah2Mv/HiMs4b0zdpK/SfAxpajkgKNMN8zBKa+7Q=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "QxYfC+98lCMe7Kl9iWDUeUn+gmiPJ2Sz/r+trSdp1mvKyDMXj8S1kYdfkFNJSHyUSQ6KWomenSDgfWhGpR8zEQ=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "cjaNGmOVA5QJxcp6uuSsDhbt0lNmxezFo226mbYOuXm9E9Owq8bYTKxa9wnAMZRnbvyCmCYhAvc/+UAzf0M2vA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "2I7apws+6HPz5aYi4choAn7c8P4jPAvwbfAtLSy0JPH89oeY/z1Zqz65Cm3HJmput5l56Z1sJOinTxsAQmbyWQ==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "2.3.3",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "2.3.3",
+ "Microsoft.Testing.Platform": "2.3.3",
+ "Microsoft.Testing.Platform.MSBuild": "2.3.3",
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.inproc.console": "[4.0.0]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "+tTe9VX2vwrUHGI48FE4ly956Ry084wPH4I/7g5D36AkAMGjQRZZDVz8eH2GwX/CLS9PDQRSca534WyrAYsyzw==",
+ "dependencies": {
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "svYjct2c3VbLyUSB2r9VWiIkYwemwXHhOgIVAor8RvupcZBFcdiGdmq8G519ZCu30yjPCr0EP3Hy4mvgEXcXpQ==",
+ "dependencies": {
+ "xunit.analyzers": "2.0.0",
+ "xunit.v3.assert": "[4.0.0]",
+ "xunit.v3.core.mtp-v2": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "1IEIAVRgnPo9nihd9D0TvxxsLKVRySa+K0wLy/m0SJ4RMdveRCUj/mICFboruO+ILUJ10fUfCCyp7MC5/y7cGw==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "System.Security.AccessControl": "[6.0.1]",
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "Sp5AALIlZUf2U5pEt2LHs+ebn18eAPSFnXEouJTltLez5p+NQvBm7kzsKSkZOM6iyoS6nuN/wKdsJt2LvixjsQ==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.common": "[4.0.0]"
+ }
+ },
+ "performancemonitor.alerting": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Notifications": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.analysis": {
+ "type": "Project"
+ },
+ "performancemonitor.collectors": {
+ "type": "Project"
+ },
+ "performancemonitor.common": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )"
+ }
+ },
+ "performancemonitor.notifications": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.plananalysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Common": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.ui": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )"
+ }
+ },
+ "performancemonitorlite": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "DuckDB.NET.Bindings.Full": "[1.5.5, )",
+ "DuckDB.NET.Data": "[1.5.5, )",
+ "Hardcodet.NotifyIcon.Wpf": "[2.0.1, )",
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
+ "Microsoft.Extensions.Hosting": "[10.0.11, )",
+ "Microsoft.Extensions.Logging": "[10.0.10, )",
+ "ModelContextProtocol": "[2.2.0, )",
+ "ModelContextProtocol.AspNetCore": "[2.2.0, )",
+ "PerformanceMonitor.Alerting": "[1.0.0, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )",
+ "PerformanceMonitor.Collectors": "[1.0.0, )",
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.Notifications": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "PerformanceMonitor.Ui": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )",
+ "Velopack": "[1.2.0, )"
+ }
+ },
+ "CredentialManagement": {
+ "type": "CentralTransitive",
+ "requested": "[1.0.2, )",
+ "resolved": "1.0.2",
+ "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
+ },
+ "DuckDB.NET.Bindings.Full": {
+ "type": "CentralTransitive",
+ "requested": "[1.5.5, )",
+ "resolved": "1.5.5",
+ "contentHash": "QIyg93jXN+ebHtsl3UhNmoKV+UoBlHxicycGUVY8cw/kwTGB8CrrULcLr7ngUkk5pftaPoyIHycxTgshBOalaA=="
+ },
+ "DuckDB.NET.Data": {
+ "type": "CentralTransitive",
+ "requested": "[1.5.5, )",
+ "resolved": "1.5.5",
+ "contentHash": "VerE5IRph9ui+E8Ljz1xNuErbuZMrYvfwxo+KLZmBngrpj3UVdYWXmr2FwvHRJWwuCpuk7PcouEbdhNnU5DYlQ==",
+ "dependencies": {
+ "Apache.Arrow": "23.0.0",
+ "DuckDB.NET.Bindings": "1.5.5"
+ }
+ },
+ "Hardcodet.NotifyIcon.Wpf": {
+ "type": "CentralTransitive",
+ "requested": "[2.0.1, )",
+ "resolved": "2.0.1",
+ "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
+ },
+ "Microsoft.Data.SqlClient": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Extensions.Azure": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Azure.Identity": "1.18.0",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.Broker": "4.84.2"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "wlhRqZW8LcJPa+vk2oLAc/REXDItHtkFQdf/QcXYGZbZOO13izcsKY1pCvuFQYwUiZD+hwSZwsKASjqT+BNaVg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "nSPrT8U/cNoB4coqkmnanAMK9PsL7lsjG+LLUKEwHRFwS6E78b8S1wdv/y88EOxBhasWov1rLd7RTHmmsYPOLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eIDa/Rl+93aj17gMlFsJJx+LhBvb3CP0Mu1PeVYkDp2Y3S4Jock8UynfGQEcx7lrlq+gKW+ECQJHbro/LTPDEQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.11",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Logging.Console": "10.0.11",
+ "Microsoft.Extensions.Logging.Debug": "10.0.11",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.11",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.10",
+ "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Options": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "ModelContextProtocol": {
+ "type": "CentralTransitive",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "4Pb9u02Nwsp0poueDsqNdyGRojFxOYpljB7zDBsq+aHL+Afou3OgxlBc3GWFVnsRMRJrUtWqDh3s6k2JgPzmrQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
+ "ModelContextProtocol.Core": "[2.2.0]"
+ }
+ },
+ "ModelContextProtocol.AspNetCore": {
+ "type": "CentralTransitive",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "3JelDMuFIwFzXybsh6K30G6wXu5gmqKnuRnieqgBMuR0FkqqXRv4B+NYZuPgthSyNq5UwRyvv2U2VJBE3RD3PQ==",
+ "dependencies": {
+ "ModelContextProtocol": "[2.2.0]"
+ }
+ },
+ "ScottPlot.WPF": {
+ "type": "CentralTransitive",
+ "requested": "[5.1.59, )",
+ "resolved": "5.1.59",
+ "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
+ "dependencies": {
+ "OpenTK": "4.9.4",
+ "OpenTK.GLWpfControl": "4.3.3",
+ "ScottPlot": "5.1.59",
+ "SkiaSharp.Views.WPF": "3.119.0"
+ }
+ },
+ "Velopack": {
+ "type": "CentralTransitive",
+ "requested": "[1.2.0, )",
+ "resolved": "1.2.0",
+ "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/Lite/packages.lock.json b/Lite/packages.lock.json
index 271d0b77..0fc15339 100644
--- a/Lite/packages.lock.json
+++ b/Lite/packages.lock.json
@@ -1,827 +1,822 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0-windows7.0": {
- "CredentialManagement": {
- "type": "Direct",
- "requested": "[1.0.2, )",
- "resolved": "1.0.2",
- "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
- },
- "DuckDB.NET.Bindings.Full": {
- "type": "Direct",
- "requested": "[1.5.5, )",
- "resolved": "1.5.5",
- "contentHash": "QIyg93jXN+ebHtsl3UhNmoKV+UoBlHxicycGUVY8cw/kwTGB8CrrULcLr7ngUkk5pftaPoyIHycxTgshBOalaA=="
- },
- "DuckDB.NET.Data": {
- "type": "Direct",
- "requested": "[1.5.5, )",
- "resolved": "1.5.5",
- "contentHash": "VerE5IRph9ui+E8Ljz1xNuErbuZMrYvfwxo+KLZmBngrpj3UVdYWXmr2FwvHRJWwuCpuk7PcouEbdhNnU5DYlQ==",
- "dependencies": {
- "Apache.Arrow": "23.0.0",
- "DuckDB.NET.Bindings": "1.5.5"
- }
- },
- "Hardcodet.NotifyIcon.Wpf": {
- "type": "Direct",
- "requested": "[2.0.1, )",
- "resolved": "2.0.1",
- "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
- },
- "Microsoft.Data.SqlClient": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Extensions.Azure": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Azure.Identity": "1.18.0",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.Broker": "4.84.2"
- }
- },
- "Microsoft.Extensions.Hosting": {
- "type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.Configuration.CommandLine": "10.0.10",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10",
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Logging.Console": "10.0.10",
- "Microsoft.Extensions.Logging.Debug": "10.0.10",
- "Microsoft.Extensions.Logging.EventLog": "10.0.10",
- "Microsoft.Extensions.Logging.EventSource": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging": {
- "type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "ModelContextProtocol": {
- "type": "Direct",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "Oa4rU7EL9C2qyFjQj1dx+ysGMzfWDRpM8RRaUMmLGs5vPvfJ9xyz4ZtyF4ychY+Nx1b/auGCqIQLqSz/IpPkKA==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "ModelContextProtocol.Core": "[2.1.0]"
- }
- },
- "ModelContextProtocol.AspNetCore": {
- "type": "Direct",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "yhJ8bBXIgrX0mAgRYRgzcbH3bLdv3MDSkG52utRW9EAAtQrPw/g7Q/T6EurxKV+L+Zefv8VVUYcNbXEOd9GgfA==",
- "dependencies": {
- "ModelContextProtocol": "[2.1.0]"
- }
- },
- "ScottPlot.WPF": {
- "type": "Direct",
- "requested": "[5.1.59, )",
- "resolved": "5.1.59",
- "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
- "dependencies": {
- "OpenTK": "4.9.4",
- "OpenTK.GLWpfControl": "4.3.3",
- "ScottPlot": "5.1.59",
- "SkiaSharp.Views.WPF": "3.119.0"
- }
- },
- "Velopack": {
- "type": "Direct",
- "requested": "[1.2.0, )",
- "resolved": "1.2.0",
- "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
- },
- "Apache.Arrow": {
- "type": "Transitive",
- "resolved": "23.0.0",
- "contentHash": "cU4Zm7byFwnb82Ea9ZRvVnq2nJNf/TF9j+rj/MHlvu9RBYMqYtu4sJaR1JmMh3MmSIuwMafVg7PfJxPAMv9dGw==",
- "dependencies": {
- "Apache.Arrow.Scalars": "23.0.0"
- }
- },
- "Apache.Arrow.Scalars": {
- "type": "Transitive",
- "resolved": "23.0.0",
- "contentHash": "i53VmQ505ASXsStf7y29Z5qvhN6PGgFGNb6UUU7z1WmbzEgSjKQuIJkKKVbh+K5rtXRiKyr1Ah3Rmvbeb2BEHQ=="
- },
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.51.1",
- "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
- "System.ClientModel": "1.9.0",
- "System.Memory.Data": "10.0.1"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.18.0",
- "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
- "Microsoft.Identity.Client": "4.78.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
- }
- },
- "DuckDB.NET.Bindings": {
- "type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "DrQS4YgORTdmQ7ZkPosk/Wo/f3ctlBQSmz0O23BKbIc/7Tb+hgCOgYSX5Bdy2/Oqmc3t8J9Dz8Z/BQOqCfpoww=="
- },
- "HarfBuzzSharp": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
- "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
- }
- },
- "HarfBuzzSharp.NativeAssets.Linux": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
- },
- "HarfBuzzSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
- },
- "HarfBuzzSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "10.0.2",
- "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.AI.Abstractions": {
- "type": "Transitive",
- "resolved": "10.8.3",
- "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Binder": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.CommandLine": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
- },
- "Microsoft.Extensions.Diagnostics": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Physical": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w=="
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Configuration": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Console": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Debug": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "System.Diagnostics.EventLog": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventSource": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
- },
- "Microsoft.Identity.Client": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
- }
- },
- "Microsoft.Identity.Client.Broker": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.NativeInterop": "0.20.6"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.78.0"
- }
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "ModelContextProtocol.Core": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "cU/urrhRxE4/iSyBIJI7QOaFqSP1FOEnwEHsct9n6t6/XluCAFD9iqnrPkBAsEYr+f/G4tVQ21U+6wN/6fQvOg==",
- "dependencies": {
- "Microsoft.Extensions.AI.Abstractions": "10.8.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "OpenTK": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
- "dependencies": {
- "OpenTK.Audio.OpenAL": "4.9.4",
- "OpenTK.Compute": "4.9.4",
- "OpenTK.Core": "4.9.4",
- "OpenTK.Graphics": "4.9.4",
- "OpenTK.Input": "4.9.4",
- "OpenTK.Mathematics": "4.9.4",
- "OpenTK.Windowing.Common": "4.9.4",
- "OpenTK.Windowing.Desktop": "4.9.4",
- "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
- }
- },
- "OpenTK.Audio.OpenAL": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Compute": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
- },
- "OpenTK.Core": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
- },
- "OpenTK.GLWpfControl": {
- "type": "Transitive",
- "resolved": "4.3.3",
- "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
- "dependencies": {
- "OpenTK": "[4.8.2, 5.0.0)"
- }
- },
- "OpenTK.Graphics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Input": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
- },
- "OpenTK.Mathematics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
- },
- "OpenTK.redist.glfw": {
- "type": "Transitive",
- "resolved": "3.4.0.44",
- "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
- },
- "OpenTK.Windowing.Common": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.Desktop": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.GraphicsLibraryFramework": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.redist.glfw": "3.4.0.44"
- }
- },
- "ScottPlot": {
- "type": "Transitive",
- "resolved": "5.1.59",
- "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.HarfBuzz": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
- }
- },
- "SkiaSharp": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
- "dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
- }
- },
- "SkiaSharp.HarfBuzz": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
- "dependencies": {
- "HarfBuzzSharp": "8.3.1.1",
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.NativeAssets.Linux.NoDependencies": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
- },
- "SkiaSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
- },
- "SkiaSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
- },
- "SkiaSharp.Views.Desktop.Common": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
- "dependencies": {
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.Views.WPF": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
- "dependencies": {
- "OpenTK": "3.3.1",
- "OpenTK.GLWpfControl": "3.3.0",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.Views.Desktop.Common": "3.119.0"
- }
- },
- "System.ClientModel": {
- "type": "Transitive",
- "resolved": "1.9.0",
- "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
- "System.Memory.Data": "10.0.1"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "10.0.1",
- "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
- },
- "performancemonitor.alerting": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Notifications": "[1.0.0, )"
- }
- },
- "performancemonitor.analysis": {
- "type": "Project"
- },
- "performancemonitor.collectors": {
- "type": "Project"
- },
- "performancemonitor.common": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )"
- }
- },
- "performancemonitor.notifications": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )"
- }
- },
- "performancemonitor.plananalysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Common": "[1.0.0, )"
- }
- },
- "performancemonitor.ui": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )"
- }
- },
- "Microsoft.Extensions.Configuration": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Json": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0-windows7.0": {
+ "CredentialManagement": {
+ "type": "Direct",
+ "requested": "[1.0.2, )",
+ "resolved": "1.0.2",
+ "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
+ },
+ "DuckDB.NET.Bindings.Full": {
+ "type": "Direct",
+ "requested": "[1.5.5, )",
+ "resolved": "1.5.5",
+ "contentHash": "QIyg93jXN+ebHtsl3UhNmoKV+UoBlHxicycGUVY8cw/kwTGB8CrrULcLr7ngUkk5pftaPoyIHycxTgshBOalaA=="
+ },
+ "DuckDB.NET.Data": {
+ "type": "Direct",
+ "requested": "[1.5.5, )",
+ "resolved": "1.5.5",
+ "contentHash": "VerE5IRph9ui+E8Ljz1xNuErbuZMrYvfwxo+KLZmBngrpj3UVdYWXmr2FwvHRJWwuCpuk7PcouEbdhNnU5DYlQ==",
+ "dependencies": {
+ "Apache.Arrow": "23.0.0",
+ "DuckDB.NET.Bindings": "1.5.5"
+ }
+ },
+ "Hardcodet.NotifyIcon.Wpf": {
+ "type": "Direct",
+ "requested": "[2.0.1, )",
+ "resolved": "2.0.1",
+ "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
+ },
+ "Microsoft.Data.SqlClient": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Extensions.Azure": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Azure.Identity": "1.18.0",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.Broker": "4.84.2"
+ }
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Direct",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eIDa/Rl+93aj17gMlFsJJx+LhBvb3CP0Mu1PeVYkDp2Y3S4Jock8UynfGQEcx7lrlq+gKW+ECQJHbro/LTPDEQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.11",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Logging.Console": "10.0.11",
+ "Microsoft.Extensions.Logging.Debug": "10.0.11",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.11",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Direct",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.10",
+ "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Options": "10.0.10"
+ }
+ },
+ "ModelContextProtocol": {
+ "type": "Direct",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "4Pb9u02Nwsp0poueDsqNdyGRojFxOYpljB7zDBsq+aHL+Afou3OgxlBc3GWFVnsRMRJrUtWqDh3s6k2JgPzmrQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
+ "ModelContextProtocol.Core": "[2.2.0]"
+ }
+ },
+ "ModelContextProtocol.AspNetCore": {
+ "type": "Direct",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "3JelDMuFIwFzXybsh6K30G6wXu5gmqKnuRnieqgBMuR0FkqqXRv4B+NYZuPgthSyNq5UwRyvv2U2VJBE3RD3PQ==",
+ "dependencies": {
+ "ModelContextProtocol": "[2.2.0]"
+ }
+ },
+ "ScottPlot.WPF": {
+ "type": "Direct",
+ "requested": "[5.1.59, )",
+ "resolved": "5.1.59",
+ "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
+ "dependencies": {
+ "OpenTK": "4.9.4",
+ "OpenTK.GLWpfControl": "4.3.3",
+ "ScottPlot": "5.1.59",
+ "SkiaSharp.Views.WPF": "3.119.0"
+ }
+ },
+ "Velopack": {
+ "type": "Direct",
+ "requested": "[1.2.0, )",
+ "resolved": "1.2.0",
+ "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
+ },
+ "Apache.Arrow": {
+ "type": "Transitive",
+ "resolved": "23.0.0",
+ "contentHash": "cU4Zm7byFwnb82Ea9ZRvVnq2nJNf/TF9j+rj/MHlvu9RBYMqYtu4sJaR1JmMh3MmSIuwMafVg7PfJxPAMv9dGw==",
+ "dependencies": {
+ "Apache.Arrow.Scalars": "23.0.0"
+ }
+ },
+ "Apache.Arrow.Scalars": {
+ "type": "Transitive",
+ "resolved": "23.0.0",
+ "contentHash": "i53VmQ505ASXsStf7y29Z5qvhN6PGgFGNb6UUU7z1WmbzEgSjKQuIJkKKVbh+K5rtXRiKyr1Ah3Rmvbeb2BEHQ=="
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.51.1",
+ "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
+ "System.ClientModel": "1.9.0",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.18.0",
+ "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
+ "Microsoft.Identity.Client": "4.78.0",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
+ }
+ },
+ "DuckDB.NET.Bindings": {
+ "type": "Transitive",
+ "resolved": "1.5.5",
+ "contentHash": "DrQS4YgORTdmQ7ZkPosk/Wo/f3ctlBQSmz0O23BKbIc/7Tb+hgCOgYSX5Bdy2/Oqmc3t8J9Dz8Z/BQOqCfpoww=="
+ },
+ "HarfBuzzSharp": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
+ "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
+ }
+ },
+ "HarfBuzzSharp.NativeAssets.Linux": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
+ },
+ "HarfBuzzSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
+ },
+ "HarfBuzzSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.8.3",
+ "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "fVi053xdpda9Em7vSkmgVxO/PtgC2m78ekReKWsgcyskqY0U82Bz/MONwxpGzI0hElYKJfw+fupqMVeKW3fSaA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "rFn8RuszZn3qquPVkDytMUlPc2+rXl9MCoygwc1XmAgC5vg5/oXJ8hkOosOrLoBLsqdTy4lFwP6iQdPS9uSYOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "1KHr/1L56llwQ/yI0tAisEA31UpPsn8aasjASIwELOaN4JIUcbjuQBMdFOIzfNBBeULoUa0XfBe5QDtRRUY+fg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "KICyU3eVi5jvloKm01EXV69L97H/zkhISVtV98cIuzuFOxNx3xTUVcXqvWTz3aq7OvUuDB/MFlPFjmxRaKF7/A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "mDW7KVFB05M6jiRUyaZiOMWhS31n5HlSZwoYctHAZAucD4sMDJ70IxOmkGDt6RpstchD+keWBjhdzcMpSkWvWQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "BRliLdUowglV8GS+J1G/QsSofCJYYFg3U8QZx0ACRn+a91az/Qnpy+h6PyHS94WgV2TSazX5D/cuuk6wnCJatw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "HT70uGPxMLqqnOzKMcnQtDmeV4r0KHr4qVCLhP7SXil9jMEm8sQXwcybxVVFGXZJ1V44xV0mLqQ54aZbcR2OiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "se7Kx8QpJEt+nf26L4qIVAofGTDr1wbexxsh/Fm3Xc04xUkqUXK06KUS7FLwSQYSjqb7q9n+T7MEcXYBhI1Y5g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "JOjac6SQQgZmdmB8WGEw61/7siqMZoWJMkmq2p1goJGxqI59lO6oB4bOl0jNsbaPBdYy5Mlkb+6U7T4+CjnD8Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Tq/UqMaczePv9yWwSsJZRgKtgA46djVR5xHj/lZBCueQ3ag8f9v5mu0EdhrNx7tXxNk+Y9OurG2oKuSKINjr0A==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "2i6rtW/B5rCnWCnhdmWWEmaM9O0HD0zsPY9eRqa++y4tclI3Uw8zvGbBvhY/LjAdtf8gUHhUPcAWj3DRlWMXmQ=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "pwtpF7iF/NNaOBcX+pvMZ7y2+JAVbH5KkNrH9uMZtuVxVJsFTDiWiCR7Tk3HVptsAijaetipUZVRVK2LLq+nvA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "S7LvLeVHKNPaY2NMyxW7c2TBGsLgxoSUBCV5Ev5iN8kgC7EPR2UB7eW7vHsElGMcIUDwRmoxLfvGDynCn3q6EA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "dFc0yDudyD1iIg6z9XT7ofsT3hVO7Y4ylrxGHIVRR0GaZ4CUk4ujOrMoy7wWEdNHZhvJooySg6hZpOxyS8zEVA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "wr+j1bjdFXhc8lKTLoq+RbwFM8M+orcMS9xrcqLmDGOxJcXpKizEeE5h6v/GKwCZV02FmhaA7OlNjoq072jZpQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Eck9GpCCpvZ3f6L7IUlN+mPtRVefnf7PsiIG5vi61QawPtLNCEAv2TPD/M3SojcU0PFaef+BxiVGPOShFHtDog==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "hs6QWECLLohi2VKqUvSGRUvrg7eXR1DqKL95Jrtz3cdD2g2nBA+yJPdRQLZ7SLmnTZWycxfMDK2s0ho+rfst5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "eY1GAKcTfD2maP27J84X9IovT3yjHJ2dVDzPmDg6/XqYvt3jMzJhtfQCLjG9pVsZGAd+8DQ2QrjaDcs2+VQLGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "syEhXQ/sEaSBFaqzlp9gDGHX/nk6gkQkh1sIUpBO1mlBj3Phu1rmb4ML1uCiyPW9N6Kxfxv3y5FGObC+bV01Qw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "SXcz+kF+4Oo9b1+55zntpJFYfwb1jw66ioxptyNOOTDc8g2FHnBFWjZpsWfCvZIhzr0x+4e2trVTs4OKwQfBtw=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ }
+ },
+ "Microsoft.Identity.Client.Broker": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.NativeInterop": "0.20.6"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.78.0",
+ "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.78.0"
+ }
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "ModelContextProtocol.Core": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "FeBfXU6T8k+jw4afg4sfxdEX2rL/e5oKOk9ROOGztu9k47+7Bz08sdaToYt2XvMY1opNbwxYQOFMj6wH9TInhA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "10.8.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
+ }
+ },
+ "OpenTK": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
+ "dependencies": {
+ "OpenTK.Audio.OpenAL": "4.9.4",
+ "OpenTK.Compute": "4.9.4",
+ "OpenTK.Core": "4.9.4",
+ "OpenTK.Graphics": "4.9.4",
+ "OpenTK.Input": "4.9.4",
+ "OpenTK.Mathematics": "4.9.4",
+ "OpenTK.Windowing.Common": "4.9.4",
+ "OpenTK.Windowing.Desktop": "4.9.4",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
+ }
+ },
+ "OpenTK.Audio.OpenAL": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Compute": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
+ },
+ "OpenTK.Core": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
+ },
+ "OpenTK.GLWpfControl": {
+ "type": "Transitive",
+ "resolved": "4.3.3",
+ "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
+ "dependencies": {
+ "OpenTK": "[4.8.2, 5.0.0)"
+ }
+ },
+ "OpenTK.Graphics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Input": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
+ },
+ "OpenTK.Mathematics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
+ },
+ "OpenTK.redist.glfw": {
+ "type": "Transitive",
+ "resolved": "3.4.0.44",
+ "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
+ },
+ "OpenTK.Windowing.Common": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.Desktop": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.GraphicsLibraryFramework": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.redist.glfw": "3.4.0.44"
+ }
+ },
+ "ScottPlot": {
+ "type": "Transitive",
+ "resolved": "5.1.59",
+ "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.HarfBuzz": "3.119.0",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ }
+ },
+ "SkiaSharp": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "dependencies": {
+ "SkiaSharp.NativeAssets.Win32": "3.119.0",
+ "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ }
+ },
+ "SkiaSharp.HarfBuzz": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
+ "dependencies": {
+ "HarfBuzzSharp": "8.3.1.1",
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ },
+ "SkiaSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ },
+ "SkiaSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ },
+ "SkiaSharp.Views.Desktop.Common": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
+ "dependencies": {
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.Views.WPF": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
+ "dependencies": {
+ "OpenTK": "3.3.1",
+ "OpenTK.GLWpfControl": "3.3.0",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.Views.Desktop.Common": "3.119.0"
+ }
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
+ },
+ "performancemonitor.alerting": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Notifications": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.analysis": {
+ "type": "Project"
+ },
+ "performancemonitor.collectors": {
+ "type": "Project"
+ },
+ "performancemonitor.common": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )"
+ }
+ },
+ "performancemonitor.notifications": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.plananalysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Common": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.ui": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "wlhRqZW8LcJPa+vk2oLAc/REXDItHtkFQdf/QcXYGZbZOO13izcsKY1pCvuFQYwUiZD+hwSZwsKASjqT+BNaVg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "nSPrT8U/cNoB4coqkmnanAMK9PsL7lsjG+LLUKEwHRFwS6E78b8S1wdv/y88EOxBhasWov1rLd7RTHmmsYPOLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/PerformanceMonitor.PlanAnalysis/PerformanceMonitor.PlanAnalysis.csproj b/PerformanceMonitor.PlanAnalysis/PerformanceMonitor.PlanAnalysis.csproj
index 578c43c2..6ff66652 100644
--- a/PerformanceMonitor.PlanAnalysis/PerformanceMonitor.PlanAnalysis.csproj
+++ b/PerformanceMonitor.PlanAnalysis/PerformanceMonitor.PlanAnalysis.csproj
@@ -1,36 +1,38 @@
-
-
- net10.0
- enable
- disable
- latest
- PerformanceMonitor.PlanAnalysis
- PerformanceMonitor.PlanAnalysis
- Darling Data, LLC
- Copyright © 2026 Darling Data, LLC
- true
- latest-recommended
- CA1849;CA2007;CA1508;CA1822;CA1805;CA1510;CA1816;CA1861;CA1845;CA2201;CA1848;CA1852;CA1305;CA1860;CA1707;CA1507;CA1806
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ net10.0
+ enable
+ disable
+ latest
+ PerformanceMonitor.PlanAnalysis
+ PerformanceMonitor.PlanAnalysis
+ Darling Data, LLC
+ Copyright © 2026 Darling Data, LLC
+ true
+ latest-recommended
+ CA1849;CA2007;CA1508;CA1822;CA1805;CA1510;CA1816;CA1861;CA1845;CA2201;CA1848;CA1852;CA1305;CA1860;CA1707;CA1507;CA1806
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/deprecated/Dashboard.Tests/packages.lock.json b/deprecated/Dashboard.Tests/packages.lock.json
index a7111190..a8201360 100644
--- a/deprecated/Dashboard.Tests/packages.lock.json
+++ b/deprecated/Dashboard.Tests/packages.lock.json
@@ -1,970 +1,972 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0-windows7.0": {
- "Microsoft.NET.Test.Sdk": {
- "type": "Direct",
- "requested": "[18.8.1, )",
- "resolved": "18.8.1",
- "contentHash": "dknJL3/9Y3t4XuCBqnc0PevPxgLsUMmVhjwup/b1HNovA8zWcj3XsfIf7c6p05363DWcqL7X/YhDL9B+Zymv1w==",
- "dependencies": {
- "Microsoft.CodeCoverage": "18.8.1",
- "Microsoft.TestPlatform.TestHost": "18.8.1"
- }
- },
- "xunit.runner.visualstudio": {
- "type": "Direct",
- "requested": "[3.1.5, )",
- "resolved": "3.1.5",
- "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
- },
- "xunit.v3": {
- "type": "Direct",
- "requested": "[3.2.2, )",
- "resolved": "3.2.2",
- "contentHash": "L+4/4y0Uqcg8/d6hfnxhnwh4j9FaeULvefTwrk30rr1o4n/vdPfyUQ8k0yzH8VJx7bmFEkDdcRfbtbjEHlaYcA==",
- "dependencies": {
- "xunit.v3.mtp-v1": "[3.2.2]"
- }
- },
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.51.1",
- "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
- "System.ClientModel": "1.9.0",
- "System.Memory.Data": "10.0.1"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.18.0",
- "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
- "Microsoft.Identity.Client": "4.78.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
- }
- },
- "HarfBuzzSharp": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
- "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
- }
- },
- "HarfBuzzSharp.NativeAssets.Linux": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
- },
- "HarfBuzzSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
- },
- "HarfBuzzSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
- },
- "Microsoft.ApplicationInsights": {
- "type": "Transitive",
- "resolved": "2.23.0",
- "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "10.0.2",
- "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.CodeCoverage": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "Eclse/ZZjr4lmWzZFNN9h/OluhKL+SK/QbUyKUewgX139aGeyMEO/DkMPwuFs2MixvanTnz6891rF8UHDg+W4Q=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.AI.Abstractions": {
- "type": "Transitive",
- "resolved": "10.8.3",
- "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Binder": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.CommandLine": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
- },
- "Microsoft.Extensions.Diagnostics": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Physical": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w=="
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Configuration": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Console": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Debug": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "System.Diagnostics.EventLog": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventSource": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
- },
- "Microsoft.Identity.Client": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
- }
- },
- "Microsoft.Identity.Client.Broker": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.NativeInterop": "0.20.6"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.78.0"
- }
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "Microsoft.Testing.Extensions.Telemetry": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
- "dependencies": {
- "Microsoft.ApplicationInsights": "2.23.0",
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Platform": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
- },
- "Microsoft.Testing.Platform.MSBuild": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.TestPlatform.ObjectModel": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "qLbktNB1+b1XZLNJBTzaWVVJAd6PEzD7cgD406geMb6PcFZhp3EDNa1tctWx1+mtMU6MP/6ozVvFPC9vs2a9rw=="
- },
- "Microsoft.TestPlatform.TestHost": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "FaQHPDTUOcE+SFTjssNPfrub2lT9Zyon4J2W/KLHt/efLJACb1TCeWXyOgh0D/4Q1e4n+S3E6mOKud+9nLZlEA==",
- "dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "18.8.1"
- }
- },
- "Microsoft.Win32.Registry": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
- },
- "ModelContextProtocol.Core": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "cU/urrhRxE4/iSyBIJI7QOaFqSP1FOEnwEHsct9n6t6/XluCAFD9iqnrPkBAsEYr+f/G4tVQ21U+6wN/6fQvOg==",
- "dependencies": {
- "Microsoft.Extensions.AI.Abstractions": "10.8.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "OpenTK": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
- "dependencies": {
- "OpenTK.Audio.OpenAL": "4.9.4",
- "OpenTK.Compute": "4.9.4",
- "OpenTK.Core": "4.9.4",
- "OpenTK.Graphics": "4.9.4",
- "OpenTK.Input": "4.9.4",
- "OpenTK.Mathematics": "4.9.4",
- "OpenTK.Windowing.Common": "4.9.4",
- "OpenTK.Windowing.Desktop": "4.9.4",
- "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
- }
- },
- "OpenTK.Audio.OpenAL": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Compute": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
- },
- "OpenTK.Core": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
- },
- "OpenTK.GLWpfControl": {
- "type": "Transitive",
- "resolved": "4.3.3",
- "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
- "dependencies": {
- "OpenTK": "[4.8.2, 5.0.0)"
- }
- },
- "OpenTK.Graphics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Input": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
- },
- "OpenTK.Mathematics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
- },
- "OpenTK.redist.glfw": {
- "type": "Transitive",
- "resolved": "3.4.0.44",
- "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
- },
- "OpenTK.Windowing.Common": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.Desktop": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.GraphicsLibraryFramework": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.redist.glfw": "3.4.0.44"
- }
- },
- "ScottPlot": {
- "type": "Transitive",
- "resolved": "5.1.59",
- "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.HarfBuzz": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
- }
- },
- "SkiaSharp": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
- "dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
- }
- },
- "SkiaSharp.HarfBuzz": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
- "dependencies": {
- "HarfBuzzSharp": "8.3.1.1",
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.NativeAssets.Linux.NoDependencies": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
- },
- "SkiaSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
- },
- "SkiaSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
- },
- "SkiaSharp.Views.Desktop.Common": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
- "dependencies": {
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.Views.WPF": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
- "dependencies": {
- "OpenTK": "3.3.1",
- "OpenTK.GLWpfControl": "3.3.0",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.Views.Desktop.Common": "3.119.0"
- }
- },
- "System.ClientModel": {
- "type": "Transitive",
- "resolved": "1.9.0",
- "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
- "System.Memory.Data": "10.0.1"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "10.0.1",
- "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
- },
- "xunit.analyzers": {
- "type": "Transitive",
- "resolved": "1.27.0",
- "contentHash": "y/pxIQaLvk/kxAoDkZW9GnHLCEqzwl5TW0vtX3pweyQpjizB9y3DXhb9pkw2dGeUqhLjsxvvJM1k89JowU6z3g=="
- },
- "xunit.v3.assert": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "BPciBghgEEaJN/JG00QfCYDfEfnLgQhfnYEy+j1izoeHVNYd5+3Wm8GJ6JgYysOhpBPYGE+sbf75JtrRc7jrdA=="
- },
- "xunit.v3.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Hj775PEH6GTbbg0wfKRvG2hNspDCvTH9irXhH4qIWgdrOSV1sQlqPie+DOvFeigsFg2fxSM3ZAaaCDQs+KreFA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
- }
- },
- "xunit.v3.core.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Ga5aA2Ca9ktz+5k3g5ukzwfexwoqwDUpV6z7atSEUvqtd6JuybU1XopHqg1oFd78QdTfZgZE9h5sHpO4qYIi5w==",
- "dependencies": {
- "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
- "Microsoft.Testing.Platform": "1.9.1",
- "Microsoft.Testing.Platform.MSBuild": "1.9.1",
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.inproc.console": "[3.2.2]"
- }
- },
- "xunit.v3.extensibility.core": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "srY8z/oMPvh/t8axtO2DwrHajhFMH7tnqKildvYrVQIfICi8fOn3yIBWkVPAcrKmHMwvXRJ/XsQM3VMR6DOYfQ==",
- "dependencies": {
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "O41aAzYKBT5PWqATa1oEWVNCyEUypFQ4va6K0kz37dduV3EKzXNMaV2UnEhufzU4Cce1I33gg0oldS8tGL5I0A==",
- "dependencies": {
- "xunit.analyzers": "1.27.0",
- "xunit.v3.assert": "[3.2.2]",
- "xunit.v3.core.mtp-v1": "[3.2.2]"
- }
- },
- "xunit.v3.runner.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "/hkHkQCzGrugelOAehprm7RIWdsUFVmIVaD6jDH/8DNGCymTlKKPTbGokD5czbAfqfex47mBP0sb0zbHYwrO/g==",
- "dependencies": {
- "Microsoft.Win32.Registry": "[5.0.0]",
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.runner.inproc.console": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "ulWOdSvCk+bPXijJZ73bth9NyoOHsAs1ZOvamYbCkD4DNLX/Bd29Ve2ZNUwBbK0MqfIYWXHZViy/HKrdEC/izw==",
- "dependencies": {
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.common": "[3.2.2]"
- }
- },
- "installer.core": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )"
- }
- },
- "performancemonitor.alerting": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Notifications": "[1.0.0, )"
- }
- },
- "performancemonitor.analysis": {
- "type": "Project"
- },
- "performancemonitor.common": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )"
- }
- },
- "performancemonitor.notifications": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )"
- }
- },
- "performancemonitor.plananalysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Common": "[1.0.0, )"
- }
- },
- "performancemonitor.ui": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )"
- }
- },
- "PerformanceMonitorDashboard": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "Hardcodet.NotifyIcon.Wpf": "[2.0.1, )",
- "Installer.Core": "[3.3.0, )",
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
- "Microsoft.Extensions.Configuration": "[10.0.10, )",
- "Microsoft.Extensions.Configuration.Json": "[10.0.10, )",
- "Microsoft.Extensions.Hosting": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )",
- "ModelContextProtocol.AspNetCore": "[2.1.0, )",
- "PerformanceMonitor.Alerting": "[1.0.0, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )",
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.Notifications": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "PerformanceMonitor.Ui": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )",
- "Velopack": "[1.2.0, )"
- }
- },
- "CredentialManagement": {
- "type": "CentralTransitive",
- "requested": "[1.0.2, )",
- "resolved": "1.0.2",
- "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
- },
- "Hardcodet.NotifyIcon.Wpf": {
- "type": "CentralTransitive",
- "requested": "[2.0.1, )",
- "resolved": "2.0.1",
- "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
- },
- "Microsoft.Data.SqlClient": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Extensions.Azure": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Azure.Identity": "1.18.0",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.Broker": "4.84.2"
- }
- },
- "Microsoft.Extensions.Configuration": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Json": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Hosting": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.Configuration.CommandLine": "10.0.10",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10",
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Logging.Console": "10.0.10",
- "Microsoft.Extensions.Logging.Debug": "10.0.10",
- "Microsoft.Extensions.Logging.EventLog": "10.0.10",
- "Microsoft.Extensions.Logging.EventSource": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "ModelContextProtocol": {
- "type": "CentralTransitive",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "Oa4rU7EL9C2qyFjQj1dx+ysGMzfWDRpM8RRaUMmLGs5vPvfJ9xyz4ZtyF4ychY+Nx1b/auGCqIQLqSz/IpPkKA==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "ModelContextProtocol.Core": "[2.1.0]"
- }
- },
- "ModelContextProtocol.AspNetCore": {
- "type": "CentralTransitive",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "yhJ8bBXIgrX0mAgRYRgzcbH3bLdv3MDSkG52utRW9EAAtQrPw/g7Q/T6EurxKV+L+Zefv8VVUYcNbXEOd9GgfA==",
- "dependencies": {
- "ModelContextProtocol": "[2.1.0]"
- }
- },
- "ScottPlot.WPF": {
- "type": "CentralTransitive",
- "requested": "[5.1.59, )",
- "resolved": "5.1.59",
- "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
- "dependencies": {
- "OpenTK": "4.9.4",
- "OpenTK.GLWpfControl": "4.3.3",
- "ScottPlot": "5.1.59",
- "SkiaSharp.Views.WPF": "3.119.0"
- }
- },
- "Velopack": {
- "type": "CentralTransitive",
- "requested": "[1.2.0, )",
- "resolved": "1.2.0",
- "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0-windows7.0": {
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.9.0, )",
+ "resolved": "18.9.0",
+ "contentHash": "xIzVXa/VpKXqDWzyC/5Hw8JbFY5u9k3Jc53CpcjBiOXvkQGio484LD9FNwOiGUSMDcYL3Rcw9sNgGi5WrswlPQ==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.9.0",
+ "Microsoft.TestPlatform.TestHost": "18.9.0"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "kzLFyBYUnoidpGOXvpNOfIo8C92gVgVR6X8ncHwhcrDYugiOut5rrhDkr0L3cWHd7J2pKXf6LgaeXoBBDlx1ag=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "czH4MaZ2k2eLjetuN5W1fUEnNVADsTOeYxDvrqIFh04XO6H3Y8Yu1FrSy3psF1q06DZV33wftjqZVv4acwIp9Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v2": "[4.0.0]"
+ }
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.51.1",
+ "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
+ "System.ClientModel": "1.9.0",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.18.0",
+ "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
+ "Microsoft.Identity.Client": "4.78.0",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
+ }
+ },
+ "HarfBuzzSharp": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
+ "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
+ }
+ },
+ "HarfBuzzSharp.NativeAssets.Linux": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
+ },
+ "HarfBuzzSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
+ },
+ "HarfBuzzSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "MtegCIKGuG0r/LCdIjoR1HgzCGIUBhR3aNdbtQpts5vMXQuqBDZ2Jsd2uFKoHFM2XrQV6ZrDf3F5oLi3SLTp8w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.8.3",
+ "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "fVi053xdpda9Em7vSkmgVxO/PtgC2m78ekReKWsgcyskqY0U82Bz/MONwxpGzI0hElYKJfw+fupqMVeKW3fSaA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "rFn8RuszZn3qquPVkDytMUlPc2+rXl9MCoygwc1XmAgC5vg5/oXJ8hkOosOrLoBLsqdTy4lFwP6iQdPS9uSYOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "1KHr/1L56llwQ/yI0tAisEA31UpPsn8aasjASIwELOaN4JIUcbjuQBMdFOIzfNBBeULoUa0XfBe5QDtRRUY+fg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "KICyU3eVi5jvloKm01EXV69L97H/zkhISVtV98cIuzuFOxNx3xTUVcXqvWTz3aq7OvUuDB/MFlPFjmxRaKF7/A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "mDW7KVFB05M6jiRUyaZiOMWhS31n5HlSZwoYctHAZAucD4sMDJ70IxOmkGDt6RpstchD+keWBjhdzcMpSkWvWQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "BRliLdUowglV8GS+J1G/QsSofCJYYFg3U8QZx0ACRn+a91az/Qnpy+h6PyHS94WgV2TSazX5D/cuuk6wnCJatw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "HT70uGPxMLqqnOzKMcnQtDmeV4r0KHr4qVCLhP7SXil9jMEm8sQXwcybxVVFGXZJ1V44xV0mLqQ54aZbcR2OiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "se7Kx8QpJEt+nf26L4qIVAofGTDr1wbexxsh/Fm3Xc04xUkqUXK06KUS7FLwSQYSjqb7q9n+T7MEcXYBhI1Y5g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "JOjac6SQQgZmdmB8WGEw61/7siqMZoWJMkmq2p1goJGxqI59lO6oB4bOl0jNsbaPBdYy5Mlkb+6U7T4+CjnD8Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Tq/UqMaczePv9yWwSsJZRgKtgA46djVR5xHj/lZBCueQ3ag8f9v5mu0EdhrNx7tXxNk+Y9OurG2oKuSKINjr0A==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "2i6rtW/B5rCnWCnhdmWWEmaM9O0HD0zsPY9eRqa++y4tclI3Uw8zvGbBvhY/LjAdtf8gUHhUPcAWj3DRlWMXmQ=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "pwtpF7iF/NNaOBcX+pvMZ7y2+JAVbH5KkNrH9uMZtuVxVJsFTDiWiCR7Tk3HVptsAijaetipUZVRVK2LLq+nvA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "S7LvLeVHKNPaY2NMyxW7c2TBGsLgxoSUBCV5Ev5iN8kgC7EPR2UB7eW7vHsElGMcIUDwRmoxLfvGDynCn3q6EA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "dFc0yDudyD1iIg6z9XT7ofsT3hVO7Y4ylrxGHIVRR0GaZ4CUk4ujOrMoy7wWEdNHZhvJooySg6hZpOxyS8zEVA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "wr+j1bjdFXhc8lKTLoq+RbwFM8M+orcMS9xrcqLmDGOxJcXpKizEeE5h6v/GKwCZV02FmhaA7OlNjoq072jZpQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Eck9GpCCpvZ3f6L7IUlN+mPtRVefnf7PsiIG5vi61QawPtLNCEAv2TPD/M3SojcU0PFaef+BxiVGPOShFHtDog==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "hs6QWECLLohi2VKqUvSGRUvrg7eXR1DqKL95Jrtz3cdD2g2nBA+yJPdRQLZ7SLmnTZWycxfMDK2s0ho+rfst5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "eY1GAKcTfD2maP27J84X9IovT3yjHJ2dVDzPmDg6/XqYvt3jMzJhtfQCLjG9pVsZGAd+8DQ2QrjaDcs2+VQLGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "syEhXQ/sEaSBFaqzlp9gDGHX/nk6gkQkh1sIUpBO1mlBj3Phu1rmb4ML1uCiyPW9N6Kxfxv3y5FGObC+bV01Qw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "SXcz+kF+4Oo9b1+55zntpJFYfwb1jw66ioxptyNOOTDc8g2FHnBFWjZpsWfCvZIhzr0x+4e2trVTs4OKwQfBtw=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ }
+ },
+ "Microsoft.Identity.Client.Broker": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.NativeInterop": "0.20.6"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.78.0",
+ "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.78.0"
+ }
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "nY8ceQyPWB9TRE1WE5Oe/sks2e10SxgPv61vBHsFYpgCeDtNwhpMZwmL29GklO3/etTdOsLdrCmNr4zJWaR2fg==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "dceVNxnfTEjKnrIreLcMfkgrzzBY8kgCCJX5NAv7Lq/6vPlTP4VB5zxKeuYy0yfCoBtWuPkLjUG6qtOBMfpypA==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "ENbH4BQh9riXtOKc25KKITfiGGWhWMBJA7pZuNaF9zxzzSaVkp5AMeZxGQ6sXYaR6xb724NLz985Is6XIYqLSg=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "iVAvNbZ5JPDZSrTcIrCDoCsAkzjDxwDEt2mDuMd8ng1P6e2P2NCd0g0BsoBVG+nJLSmK//V+yeEvjCa3E2fxHw==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Fz/qXC52VXXopzHj7v2reCKcCqSxkTDCkEDfkNAH0vni/7qK/KLMiEYtRmnUanxO2F2g2zZZ60qCpxF0AF7URA=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Oq+Pma/J86aZL72t71bcESvDszDsTjUfl6PIsuDdPoKTHZfNMhKamCfLD5fKx51W/u0KozXtJo2/3fnt0sgPxg==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.9.0"
+ }
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "ModelContextProtocol.Core": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "FeBfXU6T8k+jw4afg4sfxdEX2rL/e5oKOk9ROOGztu9k47+7Bz08sdaToYt2XvMY1opNbwxYQOFMj6wH9TInhA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "10.8.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
+ }
+ },
+ "OpenTK": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
+ "dependencies": {
+ "OpenTK.Audio.OpenAL": "4.9.4",
+ "OpenTK.Compute": "4.9.4",
+ "OpenTK.Core": "4.9.4",
+ "OpenTK.Graphics": "4.9.4",
+ "OpenTK.Input": "4.9.4",
+ "OpenTK.Mathematics": "4.9.4",
+ "OpenTK.Windowing.Common": "4.9.4",
+ "OpenTK.Windowing.Desktop": "4.9.4",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
+ }
+ },
+ "OpenTK.Audio.OpenAL": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Compute": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
+ },
+ "OpenTK.Core": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
+ },
+ "OpenTK.GLWpfControl": {
+ "type": "Transitive",
+ "resolved": "4.3.3",
+ "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
+ "dependencies": {
+ "OpenTK": "[4.8.2, 5.0.0)"
+ }
+ },
+ "OpenTK.Graphics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Input": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
+ },
+ "OpenTK.Mathematics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
+ },
+ "OpenTK.redist.glfw": {
+ "type": "Transitive",
+ "resolved": "3.4.0.44",
+ "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
+ },
+ "OpenTK.Windowing.Common": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.Desktop": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.GraphicsLibraryFramework": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.redist.glfw": "3.4.0.44"
+ }
+ },
+ "ScottPlot": {
+ "type": "Transitive",
+ "resolved": "5.1.59",
+ "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.HarfBuzz": "3.119.0",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ }
+ },
+ "SkiaSharp": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "dependencies": {
+ "SkiaSharp.NativeAssets.Win32": "3.119.0",
+ "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ }
+ },
+ "SkiaSharp.HarfBuzz": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
+ "dependencies": {
+ "HarfBuzzSharp": "8.3.1.1",
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ },
+ "SkiaSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ },
+ "SkiaSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ },
+ "SkiaSharp.Views.Desktop.Common": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
+ "dependencies": {
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.Views.WPF": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
+ "dependencies": {
+ "OpenTK": "3.3.1",
+ "OpenTK.GLWpfControl": "3.3.0",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.Views.Desktop.Common": "3.119.0"
+ }
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
+ },
+ "System.Security.AccessControl": {
+ "type": "Transitive",
+ "resolved": "6.0.1",
+ "contentHash": "IQ4NXP/B3Ayzvw0rDQzVTYsCKyy0Jp9KI6aYcK7UnGVlR9+Awz++TIPCQtPYfLJfOpm8ajowMR09V7quD3sEHw=="
+ },
+ "xunit.analyzers": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "2UtauxWDa9C6bT7MvFfZkNoFulfflb00jnDU2xeVO9Y58l4Ah2Mv/HiMs4b0zdpK/SfAxpajkgKNMN8zBKa+7Q=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "QxYfC+98lCMe7Kl9iWDUeUn+gmiPJ2Sz/r+trSdp1mvKyDMXj8S1kYdfkFNJSHyUSQ6KWomenSDgfWhGpR8zEQ=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "cjaNGmOVA5QJxcp6uuSsDhbt0lNmxezFo226mbYOuXm9E9Owq8bYTKxa9wnAMZRnbvyCmCYhAvc/+UAzf0M2vA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "2I7apws+6HPz5aYi4choAn7c8P4jPAvwbfAtLSy0JPH89oeY/z1Zqz65Cm3HJmput5l56Z1sJOinTxsAQmbyWQ==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "2.3.3",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "2.3.3",
+ "Microsoft.Testing.Platform": "2.3.3",
+ "Microsoft.Testing.Platform.MSBuild": "2.3.3",
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.inproc.console": "[4.0.0]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "+tTe9VX2vwrUHGI48FE4ly956Ry084wPH4I/7g5D36AkAMGjQRZZDVz8eH2GwX/CLS9PDQRSca534WyrAYsyzw==",
+ "dependencies": {
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "svYjct2c3VbLyUSB2r9VWiIkYwemwXHhOgIVAor8RvupcZBFcdiGdmq8G519ZCu30yjPCr0EP3Hy4mvgEXcXpQ==",
+ "dependencies": {
+ "xunit.analyzers": "2.0.0",
+ "xunit.v3.assert": "[4.0.0]",
+ "xunit.v3.core.mtp-v2": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "1IEIAVRgnPo9nihd9D0TvxxsLKVRySa+K0wLy/m0SJ4RMdveRCUj/mICFboruO+ILUJ10fUfCCyp7MC5/y7cGw==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "System.Security.AccessControl": "[6.0.1]",
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "Sp5AALIlZUf2U5pEt2LHs+ebn18eAPSFnXEouJTltLez5p+NQvBm7kzsKSkZOM6iyoS6nuN/wKdsJt2LvixjsQ==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.common": "[4.0.0]"
+ }
+ },
+ "installer.core": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )"
+ }
+ },
+ "performancemonitor.alerting": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Notifications": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.analysis": {
+ "type": "Project"
+ },
+ "performancemonitor.common": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )"
+ }
+ },
+ "performancemonitor.notifications": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.plananalysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Common": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.ui": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )"
+ }
+ },
+ "PerformanceMonitorDashboard": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "Hardcodet.NotifyIcon.Wpf": "[2.0.1, )",
+ "Installer.Core": "[3.3.0, )",
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
+ "Microsoft.Extensions.Configuration": "[10.0.10, )",
+ "Microsoft.Extensions.Configuration.Json": "[10.0.10, )",
+ "Microsoft.Extensions.Hosting": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )",
+ "ModelContextProtocol.AspNetCore": "[2.2.0, )",
+ "PerformanceMonitor.Alerting": "[1.0.0, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )",
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.Notifications": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "PerformanceMonitor.Ui": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )",
+ "Velopack": "[1.2.0, )"
+ }
+ },
+ "CredentialManagement": {
+ "type": "CentralTransitive",
+ "requested": "[1.0.2, )",
+ "resolved": "1.0.2",
+ "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
+ },
+ "Hardcodet.NotifyIcon.Wpf": {
+ "type": "CentralTransitive",
+ "requested": "[2.0.1, )",
+ "resolved": "2.0.1",
+ "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
+ },
+ "Microsoft.Data.SqlClient": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Extensions.Azure": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Azure.Identity": "1.18.0",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.Broker": "4.84.2"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.10",
+ "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.10",
+ "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eIDa/Rl+93aj17gMlFsJJx+LhBvb3CP0Mu1PeVYkDp2Y3S4Jock8UynfGQEcx7lrlq+gKW+ECQJHbro/LTPDEQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.11",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Logging.Console": "10.0.11",
+ "Microsoft.Extensions.Logging.Debug": "10.0.11",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.11",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "nUOJwgFkSiLHiVGFpU22pIJtuWYewuSYQ3JVuP/gdK8ASMT807Px+TYQiRWs6uSsOmoyFTaVCwKXTasczV6BpA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "ModelContextProtocol": {
+ "type": "CentralTransitive",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "4Pb9u02Nwsp0poueDsqNdyGRojFxOYpljB7zDBsq+aHL+Afou3OgxlBc3GWFVnsRMRJrUtWqDh3s6k2JgPzmrQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
+ "ModelContextProtocol.Core": "[2.2.0]"
+ }
+ },
+ "ModelContextProtocol.AspNetCore": {
+ "type": "CentralTransitive",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "3JelDMuFIwFzXybsh6K30G6wXu5gmqKnuRnieqgBMuR0FkqqXRv4B+NYZuPgthSyNq5UwRyvv2U2VJBE3RD3PQ==",
+ "dependencies": {
+ "ModelContextProtocol": "[2.2.0]"
+ }
+ },
+ "ScottPlot.WPF": {
+ "type": "CentralTransitive",
+ "requested": "[5.1.59, )",
+ "resolved": "5.1.59",
+ "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
+ "dependencies": {
+ "OpenTK": "4.9.4",
+ "OpenTK.GLWpfControl": "4.3.3",
+ "ScottPlot": "5.1.59",
+ "SkiaSharp.Views.WPF": "3.119.0"
+ }
+ },
+ "Velopack": {
+ "type": "CentralTransitive",
+ "requested": "[1.2.0, )",
+ "resolved": "1.2.0",
+ "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/deprecated/Dashboard/packages.lock.json b/deprecated/Dashboard/packages.lock.json
index 3c7d85bd..6a6c7bfa 100644
--- a/deprecated/Dashboard/packages.lock.json
+++ b/deprecated/Dashboard/packages.lock.json
@@ -1,797 +1,793 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0-windows7.0": {
- "CredentialManagement": {
- "type": "Direct",
- "requested": "[1.0.2, )",
- "resolved": "1.0.2",
- "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
- },
- "Hardcodet.NotifyIcon.Wpf": {
- "type": "Direct",
- "requested": "[2.0.1, )",
- "resolved": "2.0.1",
- "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
- },
- "Microsoft.Data.SqlClient": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Extensions.Azure": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Azure.Identity": "1.18.0",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.Broker": "4.84.2"
- }
- },
- "Microsoft.Extensions.Configuration": {
- "type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Json": {
- "type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Hosting": {
- "type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.Configuration.CommandLine": "10.0.10",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10",
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Logging.Console": "10.0.10",
- "Microsoft.Extensions.Logging.Debug": "10.0.10",
- "Microsoft.Extensions.Logging.EventLog": "10.0.10",
- "Microsoft.Extensions.Logging.EventSource": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "ModelContextProtocol": {
- "type": "Direct",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "Oa4rU7EL9C2qyFjQj1dx+ysGMzfWDRpM8RRaUMmLGs5vPvfJ9xyz4ZtyF4ychY+Nx1b/auGCqIQLqSz/IpPkKA==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
- "ModelContextProtocol.Core": "[2.1.0]"
- }
- },
- "ModelContextProtocol.AspNetCore": {
- "type": "Direct",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "yhJ8bBXIgrX0mAgRYRgzcbH3bLdv3MDSkG52utRW9EAAtQrPw/g7Q/T6EurxKV+L+Zefv8VVUYcNbXEOd9GgfA==",
- "dependencies": {
- "ModelContextProtocol": "[2.1.0]"
- }
- },
- "ScottPlot.WPF": {
- "type": "Direct",
- "requested": "[5.1.59, )",
- "resolved": "5.1.59",
- "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
- "dependencies": {
- "OpenTK": "4.9.4",
- "OpenTK.GLWpfControl": "4.3.3",
- "ScottPlot": "5.1.59",
- "SkiaSharp.Views.WPF": "3.119.0"
- }
- },
- "Velopack": {
- "type": "Direct",
- "requested": "[1.2.0, )",
- "resolved": "1.2.0",
- "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
- },
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.51.1",
- "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
- "System.ClientModel": "1.9.0",
- "System.Memory.Data": "10.0.1"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.18.0",
- "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
- "Microsoft.Identity.Client": "4.78.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
- }
- },
- "HarfBuzzSharp": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
- "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
- }
- },
- "HarfBuzzSharp.NativeAssets.Linux": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
- },
- "HarfBuzzSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
- },
- "HarfBuzzSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "8.3.1.1",
- "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "10.0.2",
- "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.AI.Abstractions": {
- "type": "Transitive",
- "resolved": "10.8.3",
- "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.Binder": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.CommandLine": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
- },
- "Microsoft.Extensions.Diagnostics": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileProviders.Physical": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w=="
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Configuration": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Console": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging.Configuration": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Debug": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "System.Diagnostics.EventLog": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.EventSource": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
- },
- "Microsoft.Identity.Client": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
- }
- },
- "Microsoft.Identity.Client.Broker": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.NativeInterop": "0.20.6"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.78.0"
- }
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "ModelContextProtocol.Core": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "cU/urrhRxE4/iSyBIJI7QOaFqSP1FOEnwEHsct9n6t6/XluCAFD9iqnrPkBAsEYr+f/G4tVQ21U+6wN/6fQvOg==",
- "dependencies": {
- "Microsoft.Extensions.AI.Abstractions": "10.8.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
- }
- },
- "OpenTK": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
- "dependencies": {
- "OpenTK.Audio.OpenAL": "4.9.4",
- "OpenTK.Compute": "4.9.4",
- "OpenTK.Core": "4.9.4",
- "OpenTK.Graphics": "4.9.4",
- "OpenTK.Input": "4.9.4",
- "OpenTK.Mathematics": "4.9.4",
- "OpenTK.Windowing.Common": "4.9.4",
- "OpenTK.Windowing.Desktop": "4.9.4",
- "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
- }
- },
- "OpenTK.Audio.OpenAL": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Compute": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
- },
- "OpenTK.Core": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
- },
- "OpenTK.GLWpfControl": {
- "type": "Transitive",
- "resolved": "4.3.3",
- "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
- "dependencies": {
- "OpenTK": "[4.8.2, 5.0.0)"
- }
- },
- "OpenTK.Graphics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Input": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
- },
- "OpenTK.Mathematics": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
- },
- "OpenTK.redist.glfw": {
- "type": "Transitive",
- "resolved": "3.4.0.44",
- "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
- },
- "OpenTK.Windowing.Common": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.Desktop": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
- "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
- }
- },
- "OpenTK.Windowing.GraphicsLibraryFramework": {
- "type": "Transitive",
- "resolved": "4.9.4",
- "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
- "dependencies": {
- "OpenTK.Core": "[4.9.4, 4.10.0)",
- "OpenTK.redist.glfw": "3.4.0.44"
- }
- },
- "ScottPlot": {
- "type": "Transitive",
- "resolved": "5.1.59",
- "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
- "dependencies": {
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.HarfBuzz": "3.119.0",
- "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
- }
- },
- "SkiaSharp": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
- "dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.0",
- "SkiaSharp.NativeAssets.macOS": "3.119.0"
- }
- },
- "SkiaSharp.HarfBuzz": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
- "dependencies": {
- "HarfBuzzSharp": "8.3.1.1",
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.NativeAssets.Linux.NoDependencies": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
- },
- "SkiaSharp.NativeAssets.macOS": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
- },
- "SkiaSharp.NativeAssets.Win32": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
- },
- "SkiaSharp.Views.Desktop.Common": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
- "dependencies": {
- "SkiaSharp": "3.119.0"
- }
- },
- "SkiaSharp.Views.WPF": {
- "type": "Transitive",
- "resolved": "3.119.0",
- "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
- "dependencies": {
- "OpenTK": "3.3.1",
- "OpenTK.GLWpfControl": "3.3.0",
- "SkiaSharp": "3.119.0",
- "SkiaSharp.Views.Desktop.Common": "3.119.0"
- }
- },
- "System.ClientModel": {
- "type": "Transitive",
- "resolved": "1.9.0",
- "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
- "System.Memory.Data": "10.0.1"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "10.0.1",
- "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
- },
- "installer.core": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )"
- }
- },
- "performancemonitor.alerting": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Notifications": "[1.0.0, )"
- }
- },
- "performancemonitor.analysis": {
- "type": "Project"
- },
- "performancemonitor.common": {
- "type": "Project",
- "dependencies": {
- "CredentialManagement": "[1.0.2, )",
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "ModelContextProtocol": "[2.1.0, )"
- }
- },
- "performancemonitor.notifications": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "[10.0.10, )",
- "PerformanceMonitor.Analysis": "[1.0.0, )"
- }
- },
- "performancemonitor.plananalysis": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "PerformanceMonitor.Common": "[1.0.0, )"
- }
- },
- "performancemonitor.ui": {
- "type": "Project",
- "dependencies": {
- "PerformanceMonitor.Common": "[1.0.0, )",
- "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
- "ScottPlot.WPF": "[5.1.59, )"
- }
- },
- "Microsoft.Extensions.Logging": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
- }
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0-windows7.0": {
+ "CredentialManagement": {
+ "type": "Direct",
+ "requested": "[1.0.2, )",
+ "resolved": "1.0.2",
+ "contentHash": "VkP04/jFXaxT3TkcRhzETYtOrznQxRmQ2J1XJdbXz47Bir7hIzPR7mFZk4GJQ4An4gozW+vonpf+iqTHomAkQw=="
+ },
+ "Hardcodet.NotifyIcon.Wpf": {
+ "type": "Direct",
+ "requested": "[2.0.1, )",
+ "resolved": "2.0.1",
+ "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
+ },
+ "Microsoft.Data.SqlClient": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Extensions.Azure": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Azure.Identity": "1.18.0",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.Broker": "4.84.2"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Direct",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.10",
+ "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Direct",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.10",
+ "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Direct",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eIDa/Rl+93aj17gMlFsJJx+LhBvb3CP0Mu1PeVYkDp2Y3S4Jock8UynfGQEcx7lrlq+gKW+ECQJHbro/LTPDEQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.11",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Logging.Console": "10.0.11",
+ "Microsoft.Extensions.Logging.Debug": "10.0.11",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.11",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "ModelContextProtocol": {
+ "type": "Direct",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "4Pb9u02Nwsp0poueDsqNdyGRojFxOYpljB7zDBsq+aHL+Afou3OgxlBc3GWFVnsRMRJrUtWqDh3s6k2JgPzmrQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.10",
+ "ModelContextProtocol.Core": "[2.2.0]"
+ }
+ },
+ "ModelContextProtocol.AspNetCore": {
+ "type": "Direct",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "3JelDMuFIwFzXybsh6K30G6wXu5gmqKnuRnieqgBMuR0FkqqXRv4B+NYZuPgthSyNq5UwRyvv2U2VJBE3RD3PQ==",
+ "dependencies": {
+ "ModelContextProtocol": "[2.2.0]"
+ }
+ },
+ "ScottPlot.WPF": {
+ "type": "Direct",
+ "requested": "[5.1.59, )",
+ "resolved": "5.1.59",
+ "contentHash": "d6Mv5PFtp+SUH2r8vBCb/mKsR6kobsOX/8/oZYzZl+k3a9jv+BmxVZAkr1Vshq6457812HcNGppoNJ1pSJk5zQ==",
+ "dependencies": {
+ "OpenTK": "4.9.4",
+ "OpenTK.GLWpfControl": "4.3.3",
+ "ScottPlot": "5.1.59",
+ "SkiaSharp.Views.WPF": "3.119.0"
+ }
+ },
+ "Velopack": {
+ "type": "Direct",
+ "requested": "[1.2.0, )",
+ "resolved": "1.2.0",
+ "contentHash": "Rz67gJL619fSBS6omaSINUxyDuwhIxkm5mmubf7uLd5Qgi6LLKaKCha+QFP6n+Bw/UjA0vutnH4JQfYzn6ANtw=="
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.51.1",
+ "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
+ "System.ClientModel": "1.9.0",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.18.0",
+ "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
+ "Microsoft.Identity.Client": "4.78.0",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
+ }
+ },
+ "HarfBuzzSharp": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "tLZN66oe/uiRPTZfrCU4i8ScVGwqHNh5MHrXj0yVf4l7Mz0FhTGnQ71RGySROTmdognAs0JtluHkL41pIabWuQ==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Win32": "8.3.1.1",
+ "HarfBuzzSharp.NativeAssets.macOS": "8.3.1.1"
+ }
+ },
+ "HarfBuzzSharp.NativeAssets.Linux": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "3EZ1mpIiKWRLL5hUYA82ZHteeDIVaEA/Z0rA/wU6tjx6crcAkJnBPwDXZugBSfo8+J3EznvRJf49uMsqYfKrHg=="
+ },
+ "HarfBuzzSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "jbtCsgftcaFLCA13tVKo5iWdElJScrulLTKJre36O4YQTIlwDtPPqhRZNk+Y0vv4D1gxbscasGRucUDfS44ofQ=="
+ },
+ "HarfBuzzSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "8.3.1.1",
+ "contentHash": "UsJtQsfAJoFDZrXc4hCUfRPMqccfKZ0iumJ/upcUjz/cmsTgVFGNEL5yaJWmkqsuFYdMWbj/En5/kS4PFl9hBA=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.AI.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.8.3",
+ "contentHash": "K0B05oApxmviWalNHPMBBcRC7erKiDATz3ENNR/jqTR9JwIwLRefgDhj2jCRwL1aca99pXUe0qyQC73/xIuZig=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.10",
+ "contentHash": "4ZFBNE+jzR+CrWWlhOesnmywCW7pYKT0dxyAQRdL11yJwxe4jvcAu31eorFtEkoFeCDcUTeNssgPv2yaRRptaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "fVi053xdpda9Em7vSkmgVxO/PtgC2m78ekReKWsgcyskqY0U82Bz/MONwxpGzI0hElYKJfw+fupqMVeKW3fSaA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "rFn8RuszZn3qquPVkDytMUlPc2+rXl9MCoygwc1XmAgC5vg5/oXJ8hkOosOrLoBLsqdTy4lFwP6iQdPS9uSYOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "1KHr/1L56llwQ/yI0tAisEA31UpPsn8aasjASIwELOaN4JIUcbjuQBMdFOIzfNBBeULoUa0XfBe5QDtRRUY+fg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "KICyU3eVi5jvloKm01EXV69L97H/zkhISVtV98cIuzuFOxNx3xTUVcXqvWTz3aq7OvUuDB/MFlPFjmxRaKF7/A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "mDW7KVFB05M6jiRUyaZiOMWhS31n5HlSZwoYctHAZAucD4sMDJ70IxOmkGDt6RpstchD+keWBjhdzcMpSkWvWQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "BRliLdUowglV8GS+J1G/QsSofCJYYFg3U8QZx0ACRn+a91az/Qnpy+h6PyHS94WgV2TSazX5D/cuuk6wnCJatw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "HT70uGPxMLqqnOzKMcnQtDmeV4r0KHr4qVCLhP7SXil9jMEm8sQXwcybxVVFGXZJ1V44xV0mLqQ54aZbcR2OiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "se7Kx8QpJEt+nf26L4qIVAofGTDr1wbexxsh/Fm3Xc04xUkqUXK06KUS7FLwSQYSjqb7q9n+T7MEcXYBhI1Y5g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "JOjac6SQQgZmdmB8WGEw61/7siqMZoWJMkmq2p1goJGxqI59lO6oB4bOl0jNsbaPBdYy5Mlkb+6U7T4+CjnD8Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Tq/UqMaczePv9yWwSsJZRgKtgA46djVR5xHj/lZBCueQ3ag8f9v5mu0EdhrNx7tXxNk+Y9OurG2oKuSKINjr0A==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "2i6rtW/B5rCnWCnhdmWWEmaM9O0HD0zsPY9eRqa++y4tclI3Uw8zvGbBvhY/LjAdtf8gUHhUPcAWj3DRlWMXmQ=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "pwtpF7iF/NNaOBcX+pvMZ7y2+JAVbH5KkNrH9uMZtuVxVJsFTDiWiCR7Tk3HVptsAijaetipUZVRVK2LLq+nvA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "S7LvLeVHKNPaY2NMyxW7c2TBGsLgxoSUBCV5Ev5iN8kgC7EPR2UB7eW7vHsElGMcIUDwRmoxLfvGDynCn3q6EA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "dFc0yDudyD1iIg6z9XT7ofsT3hVO7Y4ylrxGHIVRR0GaZ4CUk4ujOrMoy7wWEdNHZhvJooySg6hZpOxyS8zEVA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "wr+j1bjdFXhc8lKTLoq+RbwFM8M+orcMS9xrcqLmDGOxJcXpKizEeE5h6v/GKwCZV02FmhaA7OlNjoq072jZpQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "Eck9GpCCpvZ3f6L7IUlN+mPtRVefnf7PsiIG5vi61QawPtLNCEAv2TPD/M3SojcU0PFaef+BxiVGPOShFHtDog==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "hs6QWECLLohi2VKqUvSGRUvrg7eXR1DqKL95Jrtz3cdD2g2nBA+yJPdRQLZ7SLmnTZWycxfMDK2s0ho+rfst5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "eY1GAKcTfD2maP27J84X9IovT3yjHJ2dVDzPmDg6/XqYvt3jMzJhtfQCLjG9pVsZGAd+8DQ2QrjaDcs2+VQLGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "syEhXQ/sEaSBFaqzlp9gDGHX/nk6gkQkh1sIUpBO1mlBj3Phu1rmb4ML1uCiyPW9N6Kxfxv3y5FGObC+bV01Qw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "SXcz+kF+4Oo9b1+55zntpJFYfwb1jw66ioxptyNOOTDc8g2FHnBFWjZpsWfCvZIhzr0x+4e2trVTs4OKwQfBtw=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ }
+ },
+ "Microsoft.Identity.Client.Broker": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.NativeInterop": "0.20.6"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.78.0",
+ "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.78.0"
+ }
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "ModelContextProtocol.Core": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "FeBfXU6T8k+jw4afg4sfxdEX2rL/e5oKOk9ROOGztu9k47+7Bz08sdaToYt2XvMY1opNbwxYQOFMj6wH9TInhA==",
+ "dependencies": {
+ "Microsoft.Extensions.AI.Abstractions": "10.8.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.10"
+ }
+ },
+ "OpenTK": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
+ "dependencies": {
+ "OpenTK.Audio.OpenAL": "4.9.4",
+ "OpenTK.Compute": "4.9.4",
+ "OpenTK.Core": "4.9.4",
+ "OpenTK.Graphics": "4.9.4",
+ "OpenTK.Input": "4.9.4",
+ "OpenTK.Mathematics": "4.9.4",
+ "OpenTK.Windowing.Common": "4.9.4",
+ "OpenTK.Windowing.Desktop": "4.9.4",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
+ }
+ },
+ "OpenTK.Audio.OpenAL": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Compute": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ=="
+ },
+ "OpenTK.Core": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw=="
+ },
+ "OpenTK.GLWpfControl": {
+ "type": "Transitive",
+ "resolved": "4.3.3",
+ "contentHash": "mbKt+ZApqYk/Ym4Ph0dnI+hfSnyXn/gWW6Ys6l3C+fMlgXLYaWpbQ+/3yNm6G1lJ3vteXGxtoMJPFYlaXi/tQw==",
+ "dependencies": {
+ "OpenTK": "[4.8.2, 5.0.0)"
+ }
+ },
+ "OpenTK.Graphics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Input": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg=="
+ },
+ "OpenTK.Mathematics": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA=="
+ },
+ "OpenTK.redist.glfw": {
+ "type": "Transitive",
+ "resolved": "3.4.0.44",
+ "contentHash": "HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg=="
+ },
+ "OpenTK.Windowing.Common": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.Desktop": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.Mathematics": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.Common": "[4.9.4, 4.10.0)",
+ "OpenTK.Windowing.GraphicsLibraryFramework": "[4.9.4, 4.10.0)"
+ }
+ },
+ "OpenTK.Windowing.GraphicsLibraryFramework": {
+ "type": "Transitive",
+ "resolved": "4.9.4",
+ "contentHash": "wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
+ "dependencies": {
+ "OpenTK.Core": "[4.9.4, 4.10.0)",
+ "OpenTK.redist.glfw": "3.4.0.44"
+ }
+ },
+ "ScottPlot": {
+ "type": "Transitive",
+ "resolved": "5.1.59",
+ "contentHash": "a2xnmMNfhspakKobDfAX5s1GPLFgmEXtRewR9p6bWM91QuCxF5SjHnDbixAcZoU50LPicrCe04sWzIVzdSrmNw==",
+ "dependencies": {
+ "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.HarfBuzz": "3.119.0",
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.0"
+ }
+ },
+ "SkiaSharp": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "gR9yVoOta2Mc1Rxt15LD65AckfHMfwjIs/3kkD59C9bT2nYYISsE6uz3t4aMPNHA6CgsIL0Ssn+jE5OVilZ1yw==",
+ "dependencies": {
+ "SkiaSharp.NativeAssets.Win32": "3.119.0",
+ "SkiaSharp.NativeAssets.macOS": "3.119.0"
+ }
+ },
+ "SkiaSharp.HarfBuzz": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "5ocGzl+RYEZFnUPUbModshnEFvKTku4hTtOBsLvy5MCK2KAHjq5Nw2+uAVUx79Rjh0z8fTojT6ZVav8MJgW0ug==",
+ "dependencies": {
+ "HarfBuzzSharp": "8.3.1.1",
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.NativeAssets.Linux.NoDependencies": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "e92vdqf1VOETPjy1T67Fs1zPxfGMM1nbrpt69GM5foXSI/iIbq6L9avPz/bl/DbWtb81D0yF/NKjRmXuOZoLcg=="
+ },
+ "SkiaSharp.NativeAssets.macOS": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "YE1vNn0Nyw2PWtv7hw1PYkKJO0itFiQp9vSqGppZUKzQJqwp28a2jgdCMPfYtOiR8KCnDgZqQoynqJRRaE2ZVg=="
+ },
+ "SkiaSharp.NativeAssets.Win32": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "IwC9yx36lOdXVT2DjgmWHl1qkVspfj8ctd4+li8CNnvqdfaTolXCOh6TLznURcPAvzatx9K/tLOB7zT6T8EA9w=="
+ },
+ "SkiaSharp.Views.Desktop.Common": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "KST7Q3n+X5BhDj1aKTJXk9tITWWznveka9n+pBjOtE53Omc+wlZR0s4fQStybWCVVaWG9eaeOMaw93J3zEMklA==",
+ "dependencies": {
+ "SkiaSharp": "3.119.0"
+ }
+ },
+ "SkiaSharp.Views.WPF": {
+ "type": "Transitive",
+ "resolved": "3.119.0",
+ "contentHash": "1Dmj9RlBW/gvmJwSUER+N9plA/kcWOgiL5g3q2DB+USVQav8rQtfOZIQZ1Wt/AqhwepOacv1M6pZKDWtXmwDAg==",
+ "dependencies": {
+ "OpenTK": "3.3.1",
+ "OpenTK.GLWpfControl": "3.3.0",
+ "SkiaSharp": "3.119.0",
+ "SkiaSharp.Views.Desktop.Common": "3.119.0"
+ }
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
+ },
+ "installer.core": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )"
+ }
+ },
+ "performancemonitor.alerting": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Notifications": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.analysis": {
+ "type": "Project"
+ },
+ "performancemonitor.common": {
+ "type": "Project",
+ "dependencies": {
+ "CredentialManagement": "[1.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "ModelContextProtocol": "[2.2.0, )"
+ }
+ },
+ "performancemonitor.notifications": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Analysis": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.plananalysis": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "PerformanceMonitor.Common": "[1.0.0, )"
+ }
+ },
+ "performancemonitor.ui": {
+ "type": "Project",
+ "dependencies": {
+ "PerformanceMonitor.Common": "[1.0.0, )",
+ "PerformanceMonitor.PlanAnalysis": "[1.0.0, )",
+ "ScottPlot.WPF": "[5.1.59, )"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.11",
+ "contentHash": "nUOJwgFkSiLHiVGFpU22pIJtuWYewuSYQ3JVuP/gdK8ASMT807Px+TYQiRWs6uSsOmoyFTaVCwKXTasczV6BpA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/deprecated/Installer.Core/Installer.Core.csproj b/deprecated/Installer.Core/Installer.Core.csproj
index 78460e04..facc49ac 100644
--- a/deprecated/Installer.Core/Installer.Core.csproj
+++ b/deprecated/Installer.Core/Installer.Core.csproj
@@ -1,32 +1,34 @@
-
-
-
- net10.0
- enable
- enable
- Installer.Core
- Installer.Core
- SQL Server Performance Monitor Installer Core
- 3.3.0
- 3.3.0.0
- 3.3.0.0
- 3.3.0
- Darling Data, LLC
- Copyright (c) 2026 Darling Data, LLC
- true
- latest-recommended
- CA1305;CA1845;CA1861;CA2100
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ net10.0
+ enable
+ enable
+ Installer.Core
+ Installer.Core
+ SQL Server Performance Monitor Installer Core
+ 3.3.0
+ 3.3.0.0
+ 3.3.0.0
+ 3.3.0
+ Darling Data, LLC
+ Copyright (c) 2026 Darling Data, LLC
+ true
+ latest-recommended
+ CA1305;CA1845;CA1861;CA2100
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/deprecated/Installer.Core/packages.lock.json b/deprecated/Installer.Core/packages.lock.json
index f0dfeab1..f8053bba 100644
--- a/deprecated/Installer.Core/packages.lock.json
+++ b/deprecated/Installer.Core/packages.lock.json
@@ -1,308 +1,308 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0": {
- "Microsoft.Data.SqlClient": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
- "System.Configuration.ConfigurationManager": "9.0.13",
- "System.Security.Cryptography.Pkcs": "9.0.13"
- }
- },
- "Microsoft.Data.SqlClient.Extensions.Azure": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Azure.Identity": "1.18.0",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.Broker": "4.84.2"
- }
- },
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.51.1",
- "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
- "System.ClientModel": "1.9.0",
- "System.Memory.Data": "10.0.1"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.18.0",
- "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
- "Microsoft.Identity.Client": "4.78.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
- }
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "10.0.2",
- "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "nTT90JYIpcXEy6fcU8LPVycONkO6wipROgP9pyC4uxBif4fazu2rDzlWSntqtzr5p8GbQL2EopsYuTZR3yoeag==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw=="
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "mQiTzAj7PIJ2A9YXR5QhgulS1fTWhmQc3ckd1Mrf3hKW07d03fBDqx8vVaFw+cRTebDOeB6pNqdWdnRxsi1hBA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Options": "10.0.3"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "4TD9AXDRsipTmaemwnjt/DM5Ri0de2JzHQhvZ4woBTjUtL4XrPNsMrOk5oiLJAx1gTrE6pOIhxv+lEde5F6CZA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "GdMpC10Jf6poxSvUJ4lgYpJ5F/kJeaAoJmrPufjBoPYyCTKKY5Dyl0rZA+LBNvFqTq1cZa/lhlptlUhNvU6xrg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.3"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg=="
- },
- "Microsoft.Identity.Client": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
- }
- },
- "Microsoft.Identity.Client.Broker": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.NativeInterop": "0.20.6"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.78.0",
- "System.Security.Cryptography.ProtectedData": "4.5.0"
- }
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "System.ClientModel": {
- "type": "Transitive",
- "resolved": "1.9.0",
- "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
- "System.Memory.Data": "10.0.1"
- }
- },
- "System.Configuration.ConfigurationManager": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "GbBrJq9S/gYpHzm7Pxx6Y5tDyfSfyxW6tlP5oiKJV38uf19Wp+GIIAnWfyL1zmNiz1+EjwVapw2WkBFvvqKQzg==",
- "dependencies": {
- "System.Diagnostics.EventLog": "9.0.13",
- "System.Security.Cryptography.ProtectedData": "9.0.13"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "10.0.1",
- "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
- },
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.3",
- "contentHash": "lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3"
- }
- },
- "System.Security.Cryptography.ProtectedData": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "9.0.13",
- "contentHash": "t8S9IDpjJKsLpLkeBdW8cWtcPyYqrGu93Dej1RO6WwuL/lkFSqWlan3rMJfortqz1mRIh+sys2AFsSA6jWJ3Jg=="
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0": {
+ "Microsoft.Data.SqlClient": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
+ "System.Configuration.ConfigurationManager": "9.0.13",
+ "System.Security.Cryptography.Pkcs": "9.0.13"
+ }
+ },
+ "Microsoft.Data.SqlClient.Extensions.Azure": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Azure.Identity": "1.18.0",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.Broker": "4.84.2"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Direct",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "Direct",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "PNoxCTPb+Tlux+GJyq4c89ddYdpioVSqfGx8pqOF6shCSKwUNNctXhQtRkCICjbJmGrJJsW8NY52kVYO/b8mlQ=="
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.51.1",
+ "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
+ "System.ClientModel": "1.9.0",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.18.0",
+ "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
+ "Microsoft.Identity.Client": "4.78.0",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "nTT90JYIpcXEy6fcU8LPVycONkO6wipROgP9pyC4uxBif4fazu2rDzlWSntqtzr5p8GbQL2EopsYuTZR3yoeag==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "mQiTzAj7PIJ2A9YXR5QhgulS1fTWhmQc3ckd1Mrf3hKW07d03fBDqx8vVaFw+cRTebDOeB6pNqdWdnRxsi1hBA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Options": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "4TD9AXDRsipTmaemwnjt/DM5Ri0de2JzHQhvZ4woBTjUtL4XrPNsMrOk5oiLJAx1gTrE6pOIhxv+lEde5F6CZA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "GdMpC10Jf6poxSvUJ4lgYpJ5F/kJeaAoJmrPufjBoPYyCTKKY5Dyl0rZA+LBNvFqTq1cZa/lhlptlUhNvU6xrg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ }
+ },
+ "Microsoft.Identity.Client.Broker": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.NativeInterop": "0.20.6"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.78.0",
+ "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.78.0",
+ "System.Security.Cryptography.ProtectedData": "4.5.0"
+ }
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "GbBrJq9S/gYpHzm7Pxx6Y5tDyfSfyxW6tlP5oiKJV38uf19Wp+GIIAnWfyL1zmNiz1+EjwVapw2WkBFvvqKQzg==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.13",
+ "System.Security.Cryptography.ProtectedData": "9.0.13"
+ }
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
+ },
+ "System.Security.Cryptography.Pkcs": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/deprecated/Installer.Tests/packages.lock.json b/deprecated/Installer.Tests/packages.lock.json
index 5f09b29e..50483e18 100644
--- a/deprecated/Installer.Tests/packages.lock.json
+++ b/deprecated/Installer.Tests/packages.lock.json
@@ -1,465 +1,473 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0": {
- "Microsoft.Data.SqlClient": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
- "System.Configuration.ConfigurationManager": "9.0.13",
- "System.Security.Cryptography.Pkcs": "9.0.13"
- }
- },
- "Microsoft.NET.Test.Sdk": {
- "type": "Direct",
- "requested": "[18.8.1, )",
- "resolved": "18.8.1",
- "contentHash": "dknJL3/9Y3t4XuCBqnc0PevPxgLsUMmVhjwup/b1HNovA8zWcj3XsfIf7c6p05363DWcqL7X/YhDL9B+Zymv1w==",
- "dependencies": {
- "Microsoft.CodeCoverage": "18.8.1",
- "Microsoft.TestPlatform.TestHost": "18.8.1"
- }
- },
- "xunit.runner.visualstudio": {
- "type": "Direct",
- "requested": "[3.1.5, )",
- "resolved": "3.1.5",
- "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
- },
- "xunit.v3": {
- "type": "Direct",
- "requested": "[3.2.2, )",
- "resolved": "3.2.2",
- "contentHash": "L+4/4y0Uqcg8/d6hfnxhnwh4j9FaeULvefTwrk30rr1o4n/vdPfyUQ8k0yzH8VJx7bmFEkDdcRfbtbjEHlaYcA==",
- "dependencies": {
- "xunit.v3.mtp-v1": "[3.2.2]"
- }
- },
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.51.1",
- "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
- "System.ClientModel": "1.9.0",
- "System.Memory.Data": "10.0.1"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.18.0",
- "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
- "Microsoft.Identity.Client": "4.78.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
- }
- },
- "Microsoft.ApplicationInsights": {
- "type": "Transitive",
- "resolved": "2.23.0",
- "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "10.0.2",
- "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.CodeCoverage": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "Eclse/ZZjr4lmWzZFNN9h/OluhKL+SK/QbUyKUewgX139aGeyMEO/DkMPwuFs2MixvanTnz6891rF8UHDg+W4Q=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "nTT90JYIpcXEy6fcU8LPVycONkO6wipROgP9pyC4uxBif4fazu2rDzlWSntqtzr5p8GbQL2EopsYuTZR3yoeag==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw=="
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "mQiTzAj7PIJ2A9YXR5QhgulS1fTWhmQc3ckd1Mrf3hKW07d03fBDqx8vVaFw+cRTebDOeB6pNqdWdnRxsi1hBA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Options": "10.0.3"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "4TD9AXDRsipTmaemwnjt/DM5Ri0de2JzHQhvZ4woBTjUtL4XrPNsMrOk5oiLJAx1gTrE6pOIhxv+lEde5F6CZA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "GdMpC10Jf6poxSvUJ4lgYpJ5F/kJeaAoJmrPufjBoPYyCTKKY5Dyl0rZA+LBNvFqTq1cZa/lhlptlUhNvU6xrg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.3"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg=="
- },
- "Microsoft.Identity.Client": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
- }
- },
- "Microsoft.Identity.Client.Broker": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.NativeInterop": "0.20.6"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.78.0",
- "System.Security.Cryptography.ProtectedData": "4.5.0"
- }
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "Microsoft.Testing.Extensions.Telemetry": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
- "dependencies": {
- "Microsoft.ApplicationInsights": "2.23.0",
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.Testing.Platform": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
- },
- "Microsoft.Testing.Platform.MSBuild": {
- "type": "Transitive",
- "resolved": "1.9.1",
- "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
- "dependencies": {
- "Microsoft.Testing.Platform": "1.9.1"
- }
- },
- "Microsoft.TestPlatform.ObjectModel": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "qLbktNB1+b1XZLNJBTzaWVVJAd6PEzD7cgD406geMb6PcFZhp3EDNa1tctWx1+mtMU6MP/6ozVvFPC9vs2a9rw=="
- },
- "Microsoft.TestPlatform.TestHost": {
- "type": "Transitive",
- "resolved": "18.8.1",
- "contentHash": "FaQHPDTUOcE+SFTjssNPfrub2lT9Zyon4J2W/KLHt/efLJACb1TCeWXyOgh0D/4Q1e4n+S3E6mOKud+9nLZlEA==",
- "dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "18.8.1"
- }
- },
- "Microsoft.Win32.Registry": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
- },
- "System.ClientModel": {
- "type": "Transitive",
- "resolved": "1.9.0",
- "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
- "System.Memory.Data": "10.0.1"
- }
- },
- "System.Configuration.ConfigurationManager": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "GbBrJq9S/gYpHzm7Pxx6Y5tDyfSfyxW6tlP5oiKJV38uf19Wp+GIIAnWfyL1zmNiz1+EjwVapw2WkBFvvqKQzg==",
- "dependencies": {
- "System.Diagnostics.EventLog": "9.0.13",
- "System.Security.Cryptography.ProtectedData": "9.0.13"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "10.0.1",
- "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
- },
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
- },
- "xunit.analyzers": {
- "type": "Transitive",
- "resolved": "1.27.0",
- "contentHash": "y/pxIQaLvk/kxAoDkZW9GnHLCEqzwl5TW0vtX3pweyQpjizB9y3DXhb9pkw2dGeUqhLjsxvvJM1k89JowU6z3g=="
- },
- "xunit.v3.assert": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "BPciBghgEEaJN/JG00QfCYDfEfnLgQhfnYEy+j1izoeHVNYd5+3Wm8GJ6JgYysOhpBPYGE+sbf75JtrRc7jrdA=="
- },
- "xunit.v3.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Hj775PEH6GTbbg0wfKRvG2hNspDCvTH9irXhH4qIWgdrOSV1sQlqPie+DOvFeigsFg2fxSM3ZAaaCDQs+KreFA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
- }
- },
- "xunit.v3.core.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "Ga5aA2Ca9ktz+5k3g5ukzwfexwoqwDUpV6z7atSEUvqtd6JuybU1XopHqg1oFd78QdTfZgZE9h5sHpO4qYIi5w==",
- "dependencies": {
- "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
- "Microsoft.Testing.Platform": "1.9.1",
- "Microsoft.Testing.Platform.MSBuild": "1.9.1",
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.inproc.console": "[3.2.2]"
- }
- },
- "xunit.v3.extensibility.core": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "srY8z/oMPvh/t8axtO2DwrHajhFMH7tnqKildvYrVQIfICi8fOn3yIBWkVPAcrKmHMwvXRJ/XsQM3VMR6DOYfQ==",
- "dependencies": {
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.mtp-v1": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "O41aAzYKBT5PWqATa1oEWVNCyEUypFQ4va6K0kz37dduV3EKzXNMaV2UnEhufzU4Cce1I33gg0oldS8tGL5I0A==",
- "dependencies": {
- "xunit.analyzers": "1.27.0",
- "xunit.v3.assert": "[3.2.2]",
- "xunit.v3.core.mtp-v1": "[3.2.2]"
- }
- },
- "xunit.v3.runner.common": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "/hkHkQCzGrugelOAehprm7RIWdsUFVmIVaD6jDH/8DNGCymTlKKPTbGokD5czbAfqfex47mBP0sb0zbHYwrO/g==",
- "dependencies": {
- "Microsoft.Win32.Registry": "[5.0.0]",
- "xunit.v3.common": "[3.2.2]"
- }
- },
- "xunit.v3.runner.inproc.console": {
- "type": "Transitive",
- "resolved": "3.2.2",
- "contentHash": "ulWOdSvCk+bPXijJZ73bth9NyoOHsAs1ZOvamYbCkD4DNLX/Bd29Ve2ZNUwBbK0MqfIYWXHZViy/HKrdEC/izw==",
- "dependencies": {
- "xunit.v3.extensibility.core": "[3.2.2]",
- "xunit.v3.runner.common": "[3.2.2]"
- }
- },
- "installer.core": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )"
- }
- },
- "Microsoft.Data.SqlClient.Extensions.Azure": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Azure.Identity": "1.18.0",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.Broker": "4.84.2"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.3",
- "contentHash": "lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3"
- }
- },
- "System.Security.Cryptography.ProtectedData": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "9.0.13",
- "contentHash": "t8S9IDpjJKsLpLkeBdW8cWtcPyYqrGu93Dej1RO6WwuL/lkFSqWlan3rMJfortqz1mRIh+sys2AFsSA6jWJ3Jg=="
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0": {
+ "Microsoft.Data.SqlClient": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
+ "System.Configuration.ConfigurationManager": "9.0.13",
+ "System.Security.Cryptography.Pkcs": "9.0.13"
+ }
+ },
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.9.0, )",
+ "resolved": "18.9.0",
+ "contentHash": "xIzVXa/VpKXqDWzyC/5Hw8JbFY5u9k3Jc53CpcjBiOXvkQGio484LD9FNwOiGUSMDcYL3Rcw9sNgGi5WrswlPQ==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.9.0",
+ "Microsoft.TestPlatform.TestHost": "18.9.0"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "kzLFyBYUnoidpGOXvpNOfIo8C92gVgVR6X8ncHwhcrDYugiOut5rrhDkr0L3cWHd7J2pKXf6LgaeXoBBDlx1ag=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[4.0.0, )",
+ "resolved": "4.0.0",
+ "contentHash": "czH4MaZ2k2eLjetuN5W1fUEnNVADsTOeYxDvrqIFh04XO6H3Y8Yu1FrSy3psF1q06DZV33wftjqZVv4acwIp9Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v2": "[4.0.0]"
+ }
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.51.1",
+ "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
+ "System.ClientModel": "1.9.0",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.18.0",
+ "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
+ "Microsoft.Identity.Client": "4.78.0",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
+ }
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "MtegCIKGuG0r/LCdIjoR1HgzCGIUBhR3aNdbtQpts5vMXQuqBDZ2Jsd2uFKoHFM2XrQV6ZrDf3F5oLi3SLTp8w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "nTT90JYIpcXEy6fcU8LPVycONkO6wipROgP9pyC4uxBif4fazu2rDzlWSntqtzr5p8GbQL2EopsYuTZR3yoeag==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "mQiTzAj7PIJ2A9YXR5QhgulS1fTWhmQc3ckd1Mrf3hKW07d03fBDqx8vVaFw+cRTebDOeB6pNqdWdnRxsi1hBA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Options": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "4TD9AXDRsipTmaemwnjt/DM5Ri0de2JzHQhvZ4woBTjUtL4XrPNsMrOk5oiLJAx1gTrE6pOIhxv+lEde5F6CZA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "GdMpC10Jf6poxSvUJ4lgYpJ5F/kJeaAoJmrPufjBoPYyCTKKY5Dyl0rZA+LBNvFqTq1cZa/lhlptlUhNvU6xrg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ }
+ },
+ "Microsoft.Identity.Client.Broker": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.NativeInterop": "0.20.6"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.78.0",
+ "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.78.0",
+ "System.Security.Cryptography.ProtectedData": "4.5.0"
+ }
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "nY8ceQyPWB9TRE1WE5Oe/sks2e10SxgPv61vBHsFYpgCeDtNwhpMZwmL29GklO3/etTdOsLdrCmNr4zJWaR2fg==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "dceVNxnfTEjKnrIreLcMfkgrzzBY8kgCCJX5NAv7Lq/6vPlTP4VB5zxKeuYy0yfCoBtWuPkLjUG6qtOBMfpypA==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "ENbH4BQh9riXtOKc25KKITfiGGWhWMBJA7pZuNaF9zxzzSaVkp5AMeZxGQ6sXYaR6xb724NLz985Is6XIYqLSg=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "2.3.3",
+ "contentHash": "iVAvNbZ5JPDZSrTcIrCDoCsAkzjDxwDEt2mDuMd8ng1P6e2P2NCd0g0BsoBVG+nJLSmK//V+yeEvjCa3E2fxHw==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "2.3.3"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Fz/qXC52VXXopzHj7v2reCKcCqSxkTDCkEDfkNAH0vni/7qK/KLMiEYtRmnUanxO2F2g2zZZ60qCpxF0AF7URA=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.9.0",
+ "contentHash": "Oq+Pma/J86aZL72t71bcESvDszDsTjUfl6PIsuDdPoKTHZfNMhKamCfLD5fKx51W/u0KozXtJo2/3fnt0sgPxg==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.9.0"
+ }
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "GbBrJq9S/gYpHzm7Pxx6Y5tDyfSfyxW6tlP5oiKJV38uf19Wp+GIIAnWfyL1zmNiz1+EjwVapw2WkBFvvqKQzg==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.13",
+ "System.Security.Cryptography.ProtectedData": "9.0.13"
+ }
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
+ },
+ "System.Security.AccessControl": {
+ "type": "Transitive",
+ "resolved": "6.0.1",
+ "contentHash": "IQ4NXP/B3Ayzvw0rDQzVTYsCKyy0Jp9KI6aYcK7UnGVlR9+Awz++TIPCQtPYfLJfOpm8ajowMR09V7quD3sEHw=="
+ },
+ "System.Security.Cryptography.Pkcs": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
+ },
+ "xunit.analyzers": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "2UtauxWDa9C6bT7MvFfZkNoFulfflb00jnDU2xeVO9Y58l4Ah2Mv/HiMs4b0zdpK/SfAxpajkgKNMN8zBKa+7Q=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "QxYfC+98lCMe7Kl9iWDUeUn+gmiPJ2Sz/r+trSdp1mvKyDMXj8S1kYdfkFNJSHyUSQ6KWomenSDgfWhGpR8zEQ=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "cjaNGmOVA5QJxcp6uuSsDhbt0lNmxezFo226mbYOuXm9E9Owq8bYTKxa9wnAMZRnbvyCmCYhAvc/+UAzf0M2vA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "2I7apws+6HPz5aYi4choAn7c8P4jPAvwbfAtLSy0JPH89oeY/z1Zqz65Cm3HJmput5l56Z1sJOinTxsAQmbyWQ==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "2.3.3",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "2.3.3",
+ "Microsoft.Testing.Platform": "2.3.3",
+ "Microsoft.Testing.Platform.MSBuild": "2.3.3",
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.inproc.console": "[4.0.0]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "+tTe9VX2vwrUHGI48FE4ly956Ry084wPH4I/7g5D36AkAMGjQRZZDVz8eH2GwX/CLS9PDQRSca534WyrAYsyzw==",
+ "dependencies": {
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.mtp-v2": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "svYjct2c3VbLyUSB2r9VWiIkYwemwXHhOgIVAor8RvupcZBFcdiGdmq8G519ZCu30yjPCr0EP3Hy4mvgEXcXpQ==",
+ "dependencies": {
+ "xunit.analyzers": "2.0.0",
+ "xunit.v3.assert": "[4.0.0]",
+ "xunit.v3.core.mtp-v2": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "1IEIAVRgnPo9nihd9D0TvxxsLKVRySa+K0wLy/m0SJ4RMdveRCUj/mICFboruO+ILUJ10fUfCCyp7MC5/y7cGw==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "System.Security.AccessControl": "[6.0.1]",
+ "xunit.v3.common": "[4.0.0]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "Sp5AALIlZUf2U5pEt2LHs+ebn18eAPSFnXEouJTltLez5p+NQvBm7kzsKSkZOM6iyoS6nuN/wKdsJt2LvixjsQ==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[4.0.0]",
+ "xunit.v3.runner.common": "[4.0.0]"
+ }
+ },
+ "installer.core": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "System.Security.Cryptography.ProtectedData": "[10.0.11, )"
+ }
+ },
+ "Microsoft.Data.SqlClient.Extensions.Azure": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Azure.Identity": "1.18.0",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.Broker": "4.84.2"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "PNoxCTPb+Tlux+GJyq4c89ddYdpioVSqfGx8pqOF6shCSKwUNNctXhQtRkCICjbJmGrJJsW8NY52kVYO/b8mlQ=="
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/deprecated/Installer/packages.lock.json b/deprecated/Installer/packages.lock.json
index 6fcafc03..0753c6ef 100644
--- a/deprecated/Installer/packages.lock.json
+++ b/deprecated/Installer/packages.lock.json
@@ -1,361 +1,363 @@
-{
- "version": 2,
- "dependencies": {
- "net10.0": {
- "Microsoft.Data.SqlClient": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
- "System.Configuration.ConfigurationManager": "9.0.13",
- "System.Security.Cryptography.Pkcs": "9.0.13"
- }
- },
- "Microsoft.NET.ILLink.Tasks": {
- "type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "f5VCIE7AJpd5YvzNTeMGVzQIgyE9tX+AreTYwQF+REbu+DZo/2Ae+jNSwhPEYrVz6RRkd7y8ubXjk6Nn6Ka+Cg=="
- },
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.51.1",
- "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
- "System.ClientModel": "1.9.0",
- "System.Memory.Data": "10.0.1"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.18.0",
- "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
- "Microsoft.Identity.Client": "4.78.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
- }
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "10.0.2",
- "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
- },
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
- },
- "Microsoft.Data.SqlClient.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
- "dependencies": {
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
- }
- },
- "Microsoft.Data.SqlClient.Internal.Logging": {
- "type": "Transitive",
- "resolved": "7.0.2",
- "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "nTT90JYIpcXEy6fcU8LPVycONkO6wipROgP9pyC4uxBif4fazu2rDzlWSntqtzr5p8GbQL2EopsYuTZR3yoeag==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
- "Microsoft.Extensions.Options": "9.0.13",
- "Microsoft.Extensions.Primitives": "9.0.13"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw=="
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "mQiTzAj7PIJ2A9YXR5QhgulS1fTWhmQc3ckd1Mrf3hKW07d03fBDqx8vVaFw+cRTebDOeB6pNqdWdnRxsi1hBA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Options": "10.0.3"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "4TD9AXDRsipTmaemwnjt/DM5Ri0de2JzHQhvZ4woBTjUtL4XrPNsMrOk5oiLJAx1gTrE6pOIhxv+lEde5F6CZA==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "GdMpC10Jf6poxSvUJ4lgYpJ5F/kJeaAoJmrPufjBoPYyCTKKY5Dyl0rZA+LBNvFqTq1cZa/lhlptlUhNvU6xrg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.3"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
- "Microsoft.Extensions.Primitives": "10.0.3"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg=="
- },
- "Microsoft.Identity.Client": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
- }
- },
- "Microsoft.Identity.Client.Broker": {
- "type": "Transitive",
- "resolved": "4.84.2",
- "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.NativeInterop": "0.20.6"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.78.0",
- "System.Security.Cryptography.ProtectedData": "4.5.0"
- }
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "Microsoft.IdentityModel.Abstractions": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
- },
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.16.0",
- "System.IdentityModel.Tokens.Jwt": "8.16.0"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.IdentityModel.Logging": "8.16.0"
- }
- },
- "Microsoft.SqlServer.Server": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
- },
- "System.ClientModel": {
- "type": "Transitive",
- "resolved": "1.9.0",
- "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
- "System.Memory.Data": "10.0.1"
- }
- },
- "System.Configuration.ConfigurationManager": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "GbBrJq9S/gYpHzm7Pxx6Y5tDyfSfyxW6tlP5oiKJV38uf19Wp+GIIAnWfyL1zmNiz1+EjwVapw2WkBFvvqKQzg==",
- "dependencies": {
- "System.Diagnostics.EventLog": "9.0.13",
- "System.Security.Cryptography.ProtectedData": "9.0.13"
- }
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
- },
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "8.16.0",
- "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Tokens": "8.16.0"
- }
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "10.0.1",
- "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
- },
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
- },
- "installer.core": {
- "type": "Project",
- "dependencies": {
- "Microsoft.Data.SqlClient": "[7.0.2, )",
- "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )"
- }
- },
- "Microsoft.Data.SqlClient.Extensions.Azure": {
- "type": "CentralTransitive",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
- "dependencies": {
- "Azure.Core": "1.51.1",
- "Azure.Identity": "1.18.0",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Identity.Client": "4.84.2",
- "Microsoft.Identity.Client.Broker": "4.84.2"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "10.0.3",
- "contentHash": "lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3"
- }
- },
- "System.Security.Cryptography.ProtectedData": {
- "type": "CentralTransitive",
- "requested": "[10.0.10, )",
- "resolved": "9.0.13",
- "contentHash": "t8S9IDpjJKsLpLkeBdW8cWtcPyYqrGu93Dej1RO6WwuL/lkFSqWlan3rMJfortqz1mRIh+sys2AFsSA6jWJ3Jg=="
- }
- },
- "net10.0/win-x64": {
- "Microsoft.Data.SqlClient": {
- "type": "Direct",
- "requested": "[7.0.2, )",
- "resolved": "7.0.2",
- "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
- "dependencies": {
- "Microsoft.Bcl.Cryptography": "9.0.13",
- "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
- "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
- "Microsoft.Extensions.Caching.Memory": "9.0.13",
- "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
- "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
- "System.Configuration.ConfigurationManager": "9.0.13",
- "System.Security.Cryptography.Pkcs": "9.0.13"
- }
- },
- "Microsoft.Data.SqlClient.SNI.runtime": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
- },
- "Microsoft.Identity.Client.NativeInterop": {
- "type": "Transitive",
- "resolved": "0.20.6",
- "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
- },
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "9.0.13",
- "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
- }
- }
- }
+{
+ "version": 2,
+ "dependencies": {
+ "net10.0": {
+ "Microsoft.Data.SqlClient": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
+ "System.Configuration.ConfigurationManager": "9.0.13",
+ "System.Security.Cryptography.Pkcs": "9.0.13"
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks": {
+ "type": "Direct",
+ "requested": "[10.0.10, )",
+ "resolved": "10.0.10",
+ "contentHash": "f5VCIE7AJpd5YvzNTeMGVzQIgyE9tX+AreTYwQF+REbu+DZo/2Ae+jNSwhPEYrVz6RRkd7y8ubXjk6Nn6Ka+Cg=="
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.51.1",
+ "contentHash": "JRANrRvN5O5FFRh+pMUb8qqWU7jBQ39qXEbVr7Rkb1/s7rqc6RSzVHKGBz5Ro1gDy2WSGjG5YEOJKpPIBiCMcA==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "10.0.2",
+ "System.ClientModel": "1.9.0",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.18.0",
+ "contentHash": "HiTpL2XRANXSPyrIkaq7eNDthi99UFbbJwMfpkkbVcdo3Au6yl3vPNWveoa4nO24JTcwyyXATZHn+eVnrVAWEQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
+ "Microsoft.Identity.Client": "4.78.0",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.78.0"
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
+ },
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
+ },
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
+ }
+ },
+ "Microsoft.Data.SqlClient.Internal.Logging": {
+ "type": "Transitive",
+ "resolved": "7.0.2",
+ "contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "nTT90JYIpcXEy6fcU8LPVycONkO6wipROgP9pyC4uxBif4fazu2rDzlWSntqtzr5p8GbQL2EopsYuTZR3yoeag==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "OdQmN8LYcUEu20Fxii9mk68nHJGL+JPXF3w0+hxenf0oDDdDBA+ZV/S92FmIgAWAElowIiFA/g0x+8YB1g80Hg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.13",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.13",
+ "Microsoft.Extensions.Options": "9.0.13",
+ "Microsoft.Extensions.Primitives": "9.0.13"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "mQiTzAj7PIJ2A9YXR5QhgulS1fTWhmQc3ckd1Mrf3hKW07d03fBDqx8vVaFw+cRTebDOeB6pNqdWdnRxsi1hBA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Options": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "4TD9AXDRsipTmaemwnjt/DM5Ri0de2JzHQhvZ4woBTjUtL4XrPNsMrOk5oiLJAx1gTrE6pOIhxv+lEde5F6CZA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "GdMpC10Jf6poxSvUJ4lgYpJ5F/kJeaAoJmrPufjBoPYyCTKKY5Dyl0rZA+LBNvFqTq1cZa/lhlptlUhNvU6xrg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
+ "Microsoft.Extensions.Primitives": "10.0.3"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.3",
+ "contentHash": "GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "Va9FjmABSgj/lcUfHH0pBNQkmS7SNyepz2ERV7Yynp6QgEYpFdSqR6Vzy1WWipN8GS5pBHuXoZbqaDWuARCrHQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ }
+ },
+ "Microsoft.Identity.Client.Broker": {
+ "type": "Transitive",
+ "resolved": "4.84.2",
+ "contentHash": "928ySLeGz1xtvydwq6h9tv7TbxrtA4ZzavLKUqRJh0PW6BGcEJwpI8W8vf2PlQdYemGm/oyGjdzYzdY/I8r/4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.NativeInterop": "0.20.6"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.78.0",
+ "contentHash": "DYU9o+DrDQuyZxeq91GBA9eNqBvA3ZMkLzQpF7L9dTk6FcIBM1y1IHXWqiKXTvptPF7CZE59upbyUoa+FJ5eiA==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.78.0",
+ "System.Security.Cryptography.ProtectedData": "4.5.0"
+ }
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "8.16.0",
+ "System.IdentityModel.Tokens.Jwt": "8.16.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0",
+ "Microsoft.IdentityModel.Logging": "8.16.0"
+ }
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "1wdwKtMMMEFEYsxJmtrOd3G+7zVOVO3MlVZAsbKv9H0PnIx6J27fYAarMn0eQS0vKJPQL018DOb7YRK1O97p0A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.2",
+ "System.Memory.Data": "10.0.1"
+ }
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "GbBrJq9S/gYpHzm7Pxx6Y5tDyfSfyxW6tlP5oiKJV38uf19Wp+GIIAnWfyL1zmNiz1+EjwVapw2WkBFvvqKQzg==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.13",
+ "System.Security.Cryptography.ProtectedData": "9.0.13"
+ }
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "8.16.0",
+ "contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Tokens": "8.16.0"
+ }
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "BZC4mhdL569AXV56ep9YO6ShjhxFXGP7SwVX0Bc/e0dJPWnS6aBEXZJXqh64RVx8HquqWHkJUINBydLRQ1yq0g=="
+ },
+ "System.Security.Cryptography.Pkcs": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
+ },
+ "installer.core": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "[7.0.2, )",
+ "Microsoft.Data.SqlClient.Extensions.Azure": "[7.0.2, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.11, )",
+ "System.Security.Cryptography.ProtectedData": "[10.0.11, )"
+ }
+ },
+ "Microsoft.Data.SqlClient.Extensions.Azure": {
+ "type": "CentralTransitive",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "mJhONie3MuVXvSfBbtqGQAOGgeQDbOTfO5d0ZYo3KE4Vb7mua4O23lPJrsTYzvWn5od2CPAh0dHMZEWtJXcpxQ==",
+ "dependencies": {
+ "Azure.Core": "1.51.1",
+ "Azure.Identity": "1.18.0",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Identity.Client": "4.84.2",
+ "Microsoft.Identity.Client.Broker": "4.84.2"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "PNoxCTPb+Tlux+GJyq4c89ddYdpioVSqfGx8pqOF6shCSKwUNNctXhQtRkCICjbJmGrJJsW8NY52kVYO/b8mlQ=="
+ }
+ },
+ "net10.0/win-x64": {
+ "Microsoft.Data.SqlClient": {
+ "type": "Direct",
+ "requested": "[7.0.2, )",
+ "resolved": "7.0.2",
+ "contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
+ "dependencies": {
+ "Microsoft.Bcl.Cryptography": "9.0.13",
+ "Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
+ "Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
+ "Microsoft.Extensions.Caching.Memory": "9.0.13",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
+ "Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
+ "System.Configuration.ConfigurationManager": "9.0.13",
+ "System.Security.Cryptography.Pkcs": "9.0.13"
+ }
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "6.0.2",
+ "contentHash": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w=="
+ },
+ "Microsoft.Identity.Client.NativeInterop": {
+ "type": "Transitive",
+ "resolved": "0.20.6",
+ "contentHash": "noyfdMfVxyWpM6xUDmlW6gUvZ5ci24z7Qoy15JvynTQfZV5vTD2NEdsnT5Gy4ngViwgdIp5iRjRy10jAKXFAgw=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "675Rk4RwaVrWo09wrR2rpDVKixtgtnhd5NhPrn6O21uj92JvE61KTGupn76M2N6Ff/xJjY3SHSfSg0MIanEzGw=="
+ },
+ "System.Security.Cryptography.Pkcs": {
+ "type": "Transitive",
+ "resolved": "9.0.13",
+ "contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
+ }
+ }
+ }
}
\ No newline at end of file