diff --git a/.vs/Inventory/CopilotIndices/17.14.1290.42047/CodeChunks.db b/.vs/Inventory/CopilotIndices/17.14.1290.42047/CodeChunks.db
index bbf01e2..a915025 100644
Binary files a/.vs/Inventory/CopilotIndices/17.14.1290.42047/CodeChunks.db and b/.vs/Inventory/CopilotIndices/17.14.1290.42047/CodeChunks.db differ
diff --git a/.vs/Inventory/CopilotIndices/17.14.1290.42047/SemanticSymbols.db b/.vs/Inventory/CopilotIndices/17.14.1290.42047/SemanticSymbols.db
index 095bae7..95626ac 100644
Binary files a/.vs/Inventory/CopilotIndices/17.14.1290.42047/SemanticSymbols.db and b/.vs/Inventory/CopilotIndices/17.14.1290.42047/SemanticSymbols.db differ
diff --git a/.vs/Inventory/DesignTimeBuild/.dtbcache.v2 b/.vs/Inventory/DesignTimeBuild/.dtbcache.v2
index 2289d55..3ef1a78 100644
Binary files a/.vs/Inventory/DesignTimeBuild/.dtbcache.v2 and b/.vs/Inventory/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/.vs/Inventory/v17/.futdcache.v2 b/.vs/Inventory/v17/.futdcache.v2
index d5ff068..596e2b1 100644
Binary files a/.vs/Inventory/v17/.futdcache.v2 and b/.vs/Inventory/v17/.futdcache.v2 differ
diff --git a/.vs/Inventory/v17/.suo b/.vs/Inventory/v17/.suo
index 0dc2d80..a76f072 100644
Binary files a/.vs/Inventory/v17/.suo and b/.vs/Inventory/v17/.suo differ
diff --git a/.vs/Inventory/v17/DocumentLayout.backup.json b/.vs/Inventory/v17/DocumentLayout.backup.json
index 19e7cba..7a147b7 100644
--- a/.vs/Inventory/v17/DocumentLayout.backup.json
+++ b/.vs/Inventory/v17/DocumentLayout.backup.json
@@ -1,7 +1,12 @@
{
"Version": 1,
- "WorkspaceRootPath": "D:\\InventoryAgent\\",
- "Documents": [],
+ "WorkspaceRootPath": "D:\\Projects\\CRMC\\InventoryAgent\\",
+ "Documents": [
+ {
+ "AbsoluteMoniker": "D:0:0:{03BEB470-04C1-4F42-8472-26905CA84265}|Inventory.Installer\\Inventory.Installer.wixproj|D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Installer\\Product.wxs||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
+ "RelativeMoniker": "D:0:0:{03BEB470-04C1-4F42-8472-26905CA84265}|Inventory.Installer\\Inventory.Installer.wixproj|solutionrelative:Inventory.Installer\\Product.wxs||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
+ }
+ ],
"DocumentGroupContainers": [
{
"Orientation": 1,
@@ -9,8 +14,12 @@
"DocumentGroups": [
{
"DockedHeight": 329,
- "SelectedChildIndex": -1,
+ "SelectedChildIndex": 6,
"Children": [
+ {
+ "$type": "Bookmark",
+ "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
+ },
{
"$type": "Bookmark",
"Name": "ST:131:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
@@ -25,15 +34,24 @@
},
{
"$type": "Bookmark",
- "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
+ "Name": "ST:0:0:{57d563b6-44a5-47df-85be-f4199ad6b651}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
},
{
- "$type": "Bookmark",
- "Name": "ST:0:0:{57d563b6-44a5-47df-85be-f4199ad6b651}"
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "Product.wxs",
+ "DocumentMoniker": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Installer\\Product.wxs",
+ "RelativeDocumentMoniker": "Inventory.Installer\\Product.wxs",
+ "ToolTip": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Installer\\Product.wxs",
+ "RelativeToolTip": "Inventory.Installer\\Product.wxs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "71fa8cad-8471-402b-834a-c68922df4385.000080|",
+ "WhenOpened": "2025-10-19T12:59:18.654Z",
+ "EditorCaption": ""
}
]
}
diff --git a/.vs/Inventory/v17/DocumentLayout.json b/.vs/Inventory/v17/DocumentLayout.json
index 19e7cba..b767573 100644
--- a/.vs/Inventory/v17/DocumentLayout.json
+++ b/.vs/Inventory/v17/DocumentLayout.json
@@ -1,6 +1,6 @@
{
"Version": 1,
- "WorkspaceRootPath": "D:\\InventoryAgent\\",
+ "WorkspaceRootPath": "D:\\Projects\\CRMC\\InventoryAgent\\",
"Documents": [],
"DocumentGroupContainers": [
{
@@ -11,6 +11,10 @@
"DockedHeight": 329,
"SelectedChildIndex": -1,
"Children": [
+ {
+ "$type": "Bookmark",
+ "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
+ },
{
"$type": "Bookmark",
"Name": "ST:131:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
@@ -25,15 +29,11 @@
},
{
"$type": "Bookmark",
- "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
+ "Name": "ST:0:0:{57d563b6-44a5-47df-85be-f4199ad6b651}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:0:0:{57d563b6-44a5-47df-85be-f4199ad6b651}"
}
]
}
diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 0000000..a062c46
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Inventory.AdminTool/Inventory.AdminTool.csproj b/Inventory.AdminTool/Inventory.AdminTool.csproj
index a2f9449..88d0953 100644
--- a/Inventory.AdminTool/Inventory.AdminTool.csproj
+++ b/Inventory.AdminTool/Inventory.AdminTool.csproj
@@ -10,7 +10,7 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
diff --git a/Inventory.AdminTool/Program.cs b/Inventory.AdminTool/Program.cs
index 272fa1e..a8c6a1e 100644
--- a/Inventory.AdminTool/Program.cs
+++ b/Inventory.AdminTool/Program.cs
@@ -19,6 +19,35 @@ namespace Inventory.AdminTool
{
static async Task Main(string[] args)
{
+ Console.WriteLine("Checking for admin tool updates...");
+ const string manifestPath = @"\\192.168.0.9\ihomp\InventoryAgent\AdminTool\version.json";
+
+ if (UpdateChecker.CheckForUpdate(manifestPath, out string newMsiPath))
+ {
+ Console.WriteLine("New version found. Starting silent update...");
+ try
+ {
+ string tempMsi = Path.Combine(Path.GetTempPath(), Path.GetFileName(newMsiPath));
+ File.Copy(newMsiPath, tempMsi, true);
+
+ var process = Process.Start(new ProcessStartInfo
+ {
+ FileName = "msiexec.exe",
+ Arguments = $"/i \"{tempMsi}\" /quiet /norestart",
+ UseShellExecute = true,
+ Verb = "runas"
+ });
+
+ Console.WriteLine("Update is in progress. Please re-run the tool after installation completes.");
+ return; // Exit the application
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine($"Error starting update: {ex.Message}");
+ }
+ }
+ Console.WriteLine("Admin tool is up-to-date.");
+
if (OperatingSystem.IsWindows() && !IsAdministrator())
{
Console.WriteLine("This tool requires administrator privileges to collect all system information.");
@@ -44,34 +73,40 @@ namespace Inventory.AdminTool
}
var host = CreateHostBuilder(args).Build();
-
await host.RunAsync();
}
private static IHostBuilder CreateHostBuilder(string[] args)
{
- Env.TraversePath().Load();
- string? dbCon = Env.GetString("DB_CONNECTION_STRING");
-
- if (string.IsNullOrWhiteSpace(dbCon))
- {
- Console.ForegroundColor = ConsoleColor.Red;
- Console.WriteLine("FATAL ERROR: DB_CONNECTION_STRING is not set in the .env file.");
- Console.WriteLine("Please ensure a .env file exists in the project directory and contains the connection string.");
- Console.ResetColor();
- Environment.Exit(1); // Exit with an error code
- }
-
return Host.CreateDefaultBuilder(args)
+ .ConfigureHostConfiguration(config =>
+ {
+#if DEBUG
+ config.AddInMemoryCollection(new[] { new KeyValuePair(HostDefaults.EnvironmentKey, "Development") });
+#endif
+ })
.ConfigureLogging(logging =>
{
// Suppress informational logs from Entity Framework Core
logging.AddFilter("Microsoft.EntityFrameworkCore", LogLevel.Warning);
})
- .ConfigureServices((hostContext, services) =>
+ .ConfigureAppConfiguration((context, config) =>
{
- services.AddDbContext(options =>
- options.UseSqlServer(dbCon));
+ // Setup secrets here, after the default configuration and environment are established.
+ // This ensures Secrets are populated before ConfigureServices is called.
+ EnvironmentBuilder.SetupEnvironment(context.HostingEnvironment);
+ })
+ .ConfigureServices((context, services) =>
+ {
+ var dbCon = Secrets.DbConnectionString;
+ if (string.IsNullOrWhiteSpace(dbCon))
+ {
+ Console.ForegroundColor = ConsoleColor.Red;
+ Console.WriteLine("FATAL ERROR: DB_CONNECTION_STRING is not configured.");
+ Console.WriteLine("Ensure it is in your .env file or Vault. The application cannot start.");
+ Console.ResetColor();
+ }
+ services.AddDbContext(options => options.UseSqlServer(dbCon));
services.AddHostedService();
services.AddHttpClient();
@@ -98,10 +133,12 @@ namespace Inventory.AdminTool
public class AppHostService : IHostedService
{
+ private readonly IHostApplicationLifetime _lifetime;
private readonly IServiceProvider _serviceProvider;
- public AppHostService(IServiceProvider serviceProvider)
+ public AppHostService(IServiceProvider serviceProvider, IHostApplicationLifetime lifetime)
{
+ _lifetime = lifetime;
_serviceProvider = serviceProvider;
}
@@ -149,8 +186,7 @@ namespace Inventory.AdminTool
Console.ReadKey();
}
- var lifetime = _serviceProvider.GetRequiredService();
- lifetime.StopApplication();
+ _lifetime.StopApplication();
}
public Task StopAsync(CancellationToken cancellationToken)
@@ -249,6 +285,7 @@ namespace Inventory.AdminTool
Console.WriteLine($" - Name: {printer.Name ?? "N/A"} ({type})");
Console.WriteLine($" Driver: {printer.DriverName ?? "N/A"}");
Console.WriteLine($" Port: {printer.PortName ?? "N/A"}");
+ Console.WriteLine($" Serial: {printer.SerialNumber ?? "N/A"}");
Console.WriteLine($" Host: {printer.HostName ?? "N/A"}");
}
}
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.deps.json b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.deps.json
index a473d07..d127605 100644
--- a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.deps.json
+++ b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.deps.json
@@ -11,7 +11,7 @@
"DotNetEnv": "3.1.1",
"Inventory.Core": "1.0.0",
"Microsoft.EntityFrameworkCore.Design": "9.0.0-preview.5.24306.3",
- "Microsoft.Extensions.Hosting": "8.0.0"
+ "Microsoft.Extensions.Hosting": "9.0.10"
},
"runtime": {
"Inventory.AdminTool.dll": {}
@@ -593,71 +593,70 @@
}
}
},
- "Microsoft.Extensions.Configuration.CommandLine/8.0.0": {
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration": "9.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0": {
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration": "9.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Configuration.FileExtensions/8.0.0": {
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration": "9.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
"Microsoft.Extensions.Primitives": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Configuration.Json/8.0.0": {
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration": "9.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "System.Text.Json": "9.0.10"
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Configuration.UserSecrets/8.0.0": {
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
- "Microsoft.Extensions.Configuration.Json": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0"
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
@@ -717,82 +716,82 @@
}
}
},
- "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Primitives": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.FileProviders.Physical/8.0.0": {
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.10",
"Microsoft.Extensions.Primitives": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.FileSystemGlobbing/8.0.0": {
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
"runtime": {
- "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Hosting/8.0.0": {
+ "Microsoft.Extensions.Hosting/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration": "9.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
"Microsoft.Extensions.Configuration.Binder": "9.0.10",
- "Microsoft.Extensions.Configuration.CommandLine": "8.0.0",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "8.0.0",
- "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0",
- "Microsoft.Extensions.Configuration.Json": "8.0.0",
- "Microsoft.Extensions.Configuration.UserSecrets": "8.0.0",
+ "Microsoft.Extensions.Configuration.CommandLine": "9.0.10",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.Configuration.UserSecrets": "9.0.10",
"Microsoft.Extensions.DependencyInjection": "9.0.10",
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
"Microsoft.Extensions.Diagnostics": "9.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.10",
"Microsoft.Extensions.Logging": "9.0.10",
"Microsoft.Extensions.Logging.Abstractions": "9.0.10",
- "Microsoft.Extensions.Logging.Configuration": "8.0.0",
- "Microsoft.Extensions.Logging.Console": "8.0.0",
- "Microsoft.Extensions.Logging.Debug": "8.0.0",
- "Microsoft.Extensions.Logging.EventLog": "8.0.0",
- "Microsoft.Extensions.Logging.EventSource": "8.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Logging.Console": "9.0.10",
+ "Microsoft.Extensions.Logging.Debug": "9.0.10",
+ "Microsoft.Extensions.Logging.EventLog": "9.0.10",
+ "Microsoft.Extensions.Logging.EventSource": "9.0.10",
"Microsoft.Extensions.Options": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Hosting.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Hosting.Abstractions/8.0.0": {
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
"Microsoft.Extensions.Diagnostics.Abstractions": "9.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
"Microsoft.Extensions.Logging.Abstractions": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
@@ -836,7 +835,7 @@
}
}
},
- "Microsoft.Extensions.Logging.Configuration/8.0.0": {
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration": "9.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
@@ -848,42 +847,41 @@
"Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Logging.Console/8.0.0": {
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
"Microsoft.Extensions.Logging": "9.0.10",
"Microsoft.Extensions.Logging.Abstractions": "9.0.10",
- "Microsoft.Extensions.Logging.Configuration": "8.0.0",
- "Microsoft.Extensions.Options": "9.0.10",
- "System.Text.Json": "9.0.10"
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Console.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Logging.Debug/8.0.0": {
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
"Microsoft.Extensions.Logging": "9.0.10",
"Microsoft.Extensions.Logging.Abstractions": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Logging.EventLog/8.0.0": {
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
"Microsoft.Extensions.Logging": "9.0.10",
@@ -892,25 +890,24 @@
"System.Diagnostics.EventLog": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
- "Microsoft.Extensions.Logging.EventSource/8.0.0": {
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
"Microsoft.Extensions.Logging": "9.0.10",
"Microsoft.Extensions.Logging.Abstractions": "9.0.10",
"Microsoft.Extensions.Options": "9.0.10",
- "Microsoft.Extensions.Primitives": "9.0.10",
- "System.Text.Json": "9.0.10"
+ "Microsoft.Extensions.Primitives": "9.0.10"
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
}
}
},
@@ -1616,12 +1613,6 @@
}
},
"runtimeTargets": {
- "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "0.0.0.0"
- },
"runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
"rid": "win",
"assetType": "runtime",
@@ -1715,14 +1706,7 @@
"Microsoft.Win32.SystemEvents": "4.7.0"
}
},
- "System.Formats.Asn1/9.0.10": {
- "runtime": {
- "lib/net9.0/System.Formats.Asn1.dll": {
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "9.0.1025.47515"
- }
- }
- },
+ "System.Formats.Asn1/9.0.10": {},
"System.Globalization/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0",
@@ -2268,14 +2252,7 @@
}
},
"System.Text.Encodings.Web/9.0.0-preview.5.24306.7": {},
- "System.Text.Json/9.0.10": {
- "runtime": {
- "lib/net9.0/System.Text.Json.dll": {
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "9.0.1025.47515"
- }
- }
- },
+ "System.Text.Json/9.0.10": {},
"System.Text.RegularExpressions/4.3.1": {
"dependencies": {
"System.Runtime": "4.3.1"
@@ -2343,6 +2320,14 @@
"System.Xml.ReaderWriter": "4.3.0"
}
},
+ "VaultSharp/1.17.5.1": {
+ "runtime": {
+ "lib/net8.0/VaultSharp.dll": {
+ "assemblyVersion": "1.17.5.1",
+ "fileVersion": "1.17.5.1"
+ }
+ }
+ },
"Inventory.Core/1.0.0": {
"dependencies": {
"DotNetEnv": "3.1.1",
@@ -2350,9 +2335,11 @@
"Microsoft.EntityFrameworkCore": "9.0.10",
"Microsoft.EntityFrameworkCore.SqlServer": "9.0.10",
"Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Hosting": "9.0.10",
"Microsoft.Extensions.Http": "9.0.10",
"System.DirectoryServices.AccountManagement": "9.0.10",
- "System.Management": "9.0.10"
+ "System.Management": "9.0.10",
+ "VaultSharp": "1.17.5.1"
},
"runtime": {
"Inventory.Core.dll": {
@@ -2572,40 +2559,40 @@
"path": "microsoft.extensions.configuration.binder/9.0.10",
"hashPath": "microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Configuration.CommandLine/8.0.0": {
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-NZuZMz3Q8Z780nKX3ifV1fE7lS+6pynDHK71OfU4OZ1ItgvDOhyOC7E6z+JMZrAj63zRpwbdldYFk499t3+1dQ==",
- "path": "microsoft.extensions.configuration.commandline/8.0.0",
- "hashPath": "microsoft.extensions.configuration.commandline.8.0.0.nupkg.sha512"
+ "sha512": "sha512-Sg400UyKl33kOpqklEg1MIM3lpY/aWi7QZTB2JfFpKgxnSRQl9J6tHiKYll+Rd603P+71YsDy/zqBYUE/3Xeag==",
+ "path": "microsoft.extensions.configuration.commandline/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0": {
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-plvZ0ZIpq+97gdPNNvhwvrEZ92kNml9hd1pe3idMA7svR0PztdzVLkoWLcRFgySYXUJc3kSM3Xw3mNFMo/bxRA==",
- "path": "microsoft.extensions.configuration.environmentvariables/8.0.0",
- "hashPath": "microsoft.extensions.configuration.environmentvariables.8.0.0.nupkg.sha512"
+ "sha512": "sha512-Nje8x5JDRi7uzf2q3NpXiBleRRJAxJMnHcJTi0tLyqd6eGIICRuF6qxgZssMS1r8xXDoaUr/2ZLQ6Cui1Io+Qw==",
+ "path": "microsoft.extensions.configuration.environmentvariables/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Configuration.FileExtensions/8.0.0": {
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-McP+Lz/EKwvtCv48z0YImw+L1gi1gy5rHhNaNIY2CrjloV+XY8gydT8DjMR6zWeL13AFK+DioVpppwAuO1Gi1w==",
- "path": "microsoft.extensions.configuration.fileextensions/8.0.0",
- "hashPath": "microsoft.extensions.configuration.fileextensions.8.0.0.nupkg.sha512"
+ "sha512": "sha512-kYWY9VRoCKQJCLKAA4Wqn74FVnytqosF7vFq1chJ8st9mGZS6SQrkoZg7GmcpqrRRUWmWDOZI4nFdoFnxsI/Ug==",
+ "path": "microsoft.extensions.configuration.fileextensions/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Configuration.Json/8.0.0": {
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-C2wqUoh9OmRL1akaCcKSTmRU8z0kckfImG7zLNI8uyi47Lp+zd5LWAD17waPQEqCz3ioWOCrFUo+JJuoeZLOBw==",
- "path": "microsoft.extensions.configuration.json/8.0.0",
- "hashPath": "microsoft.extensions.configuration.json.8.0.0.nupkg.sha512"
+ "sha512": "sha512-bn+qnwuOaDelax8PUw30UTjLOuEd0lGWqUG4Z+oVr4D/gEWouCWOyvCVkyn+PWbftPlnmAmWxd4J+7ljwE8wVw==",
+ "path": "microsoft.extensions.configuration.json/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.json.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Configuration.UserSecrets/8.0.0": {
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-ihDHu2dJYQird9pl2CbdwuNDfvCZdOS0S7SPlNfhPt0B81UTT+yyZKz2pimFZGUp3AfuBRnqUCxB2SjsZKHVUw==",
- "path": "microsoft.extensions.configuration.usersecrets/8.0.0",
- "hashPath": "microsoft.extensions.configuration.usersecrets.8.0.0.nupkg.sha512"
+ "sha512": "sha512-l7em+qNfEdGlwRm8Qk2rkzqjT8xWb/EosoQeTvJ3kZYiRo5inMj0nNcZw51dUKwGO/LW7uNMdqNNU3P0pB5JqA==",
+ "path": "microsoft.extensions.configuration.usersecrets/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection/9.0.10": {
"type": "package",
@@ -2642,40 +2629,40 @@
"path": "microsoft.extensions.diagnostics.abstractions/9.0.10",
"hashPath": "microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
- "path": "microsoft.extensions.fileproviders.abstractions/8.0.0",
- "hashPath": "microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512"
+ "sha512": "sha512-3+cLxZKUWBbpfIXLLuKcEok9C91PsV1h5xxfUsEnLSXXLNMiPDfrhpb1xajNFcejFPs9Ck/Fi3z71hYDqFBwYg==",
+ "path": "microsoft.extensions.fileproviders.abstractions/9.0.10",
+ "hashPath": "microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.FileProviders.Physical/8.0.0": {
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-UboiXxpPUpwulHvIAVE36Knq0VSHaAmfrFkegLyBZeaADuKezJ/AIXYAW8F5GBlGk/VaibN2k/Zn1ca8YAfVdA==",
- "path": "microsoft.extensions.fileproviders.physical/8.0.0",
- "hashPath": "microsoft.extensions.fileproviders.physical.8.0.0.nupkg.sha512"
+ "sha512": "sha512-Eg3YOEMpHWZzAgPD9YvGkQSv97AtG3II6maRQV/voDRORh4bRiyl0mVtT2PKnu1JoD9rJeYgjGCwRvVWMBaqgQ==",
+ "path": "microsoft.extensions.fileproviders.physical/9.0.10",
+ "hashPath": "microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.FileSystemGlobbing/8.0.0": {
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ==",
- "path": "microsoft.extensions.filesystemglobbing/8.0.0",
- "hashPath": "microsoft.extensions.filesystemglobbing.8.0.0.nupkg.sha512"
+ "sha512": "sha512-KdZAM2YMYBipVp/4tSEWPLnrocd17SL4iaXdgXjR5/nheBXbfR5QfPWYoTyh6C6IW3uKR7TRMwQr2qCvtaCTiA==",
+ "path": "microsoft.extensions.filesystemglobbing/9.0.10",
+ "hashPath": "microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Hosting/8.0.0": {
+ "Microsoft.Extensions.Hosting/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-ItYHpdqVp5/oFLT5QqbopnkKlyFG9EW/9nhM6/yfObeKt6Su0wkBio6AizgRHGNwhJuAtlE5VIjow5JOTrip6w==",
- "path": "microsoft.extensions.hosting/8.0.0",
- "hashPath": "microsoft.extensions.hosting.8.0.0.nupkg.sha512"
+ "sha512": "sha512-63yDlitelCBNl1unJsnEWVUCZHOtxbVTbTODi7cszQJBG9bIfdPYIpB9w0UIcoqVSP1C9P6THXgukx8APWRzMw==",
+ "path": "microsoft.extensions.hosting/9.0.10",
+ "hashPath": "microsoft.extensions.hosting.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Hosting.Abstractions/8.0.0": {
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
- "path": "microsoft.extensions.hosting.abstractions/8.0.0",
- "hashPath": "microsoft.extensions.hosting.abstractions.8.0.0.nupkg.sha512"
+ "sha512": "sha512-spfXydiEQENFwxdgr3Y57wwys/FRjfmq5VjHGPh6ct1FJK7X+qNEWYbnZJCMqq0B0oJTMvnItAReOv4mi2Idog==",
+ "path": "microsoft.extensions.hosting.abstractions/9.0.10",
+ "hashPath": "microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512"
},
"Microsoft.Extensions.Http/9.0.10": {
"type": "package",
@@ -2698,40 +2685,40 @@
"path": "microsoft.extensions.logging.abstractions/9.0.10",
"hashPath": "microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Logging.Configuration/8.0.0": {
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-ixXXV0G/12g6MXK65TLngYN9V5hQQRuV+fZi882WIoVJT7h5JvoYoxTEwCgdqwLjSneqh1O+66gM8sMr9z/rsQ==",
- "path": "microsoft.extensions.logging.configuration/8.0.0",
- "hashPath": "microsoft.extensions.logging.configuration.8.0.0.nupkg.sha512"
+ "sha512": "sha512-qwTRpxrmLOXZrbgQHRZ9wS2AtVa/61DFIYk8k1rBCCgA5qW0MBxxQC4BjkaI0wSoHHOv/IUXBeFNK+Y59qe/Ug==",
+ "path": "microsoft.extensions.logging.configuration/9.0.10",
+ "hashPath": "microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Logging.Console/8.0.0": {
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-e+48o7DztoYog+PY430lPxrM4mm3PbA6qucvQtUDDwVo4MO+ejMw7YGc/o2rnxbxj4isPxdfKFzTxvXMwAz83A==",
- "path": "microsoft.extensions.logging.console/8.0.0",
- "hashPath": "microsoft.extensions.logging.console.8.0.0.nupkg.sha512"
+ "sha512": "sha512-ponA8k4E4S0LlQ8J4ce4Yp1NND8rxww0lbADK9yL3omRpnnawiENb7W/CTgZUIZVJxKcmIwhm1IbUCRk6RLocQ==",
+ "path": "microsoft.extensions.logging.console/9.0.10",
+ "hashPath": "microsoft.extensions.logging.console.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Logging.Debug/8.0.0": {
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-dt0x21qBdudHLW/bjMJpkixv858RRr8eSomgVbU8qljOyfrfDGi1JQvpF9w8S7ziRPtRKisuWaOwFxJM82GxeA==",
- "path": "microsoft.extensions.logging.debug/8.0.0",
- "hashPath": "microsoft.extensions.logging.debug.8.0.0.nupkg.sha512"
+ "sha512": "sha512-Uj4YMaMMLawIkpHYnDWsR2/pufV/8X3dDT1/RNhkmt8RRf6/SriyA2gxH6I6bj4gFx6yMuFWZhCgFLy3wcSGTw==",
+ "path": "microsoft.extensions.logging.debug/9.0.10",
+ "hashPath": "microsoft.extensions.logging.debug.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Logging.EventLog/8.0.0": {
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-3X9D3sl7EmOu7vQp5MJrmIJBl5XSdOhZPYXUeFfYa6Nnm9+tok8x3t3IVPLhm7UJtPOU61ohFchw8rNm9tIYOQ==",
- "path": "microsoft.extensions.logging.eventlog/8.0.0",
- "hashPath": "microsoft.extensions.logging.eventlog.8.0.0.nupkg.sha512"
+ "sha512": "sha512-Son+9zr7gnuYv1CcuZ8b6XhZK/UQRG88Ku1iSUvAQSZ1cFjYC+lDYRD6nBVXF2QIQyv0jhjt/MPKD7sA+323TQ==",
+ "path": "microsoft.extensions.logging.eventlog/9.0.10",
+ "hashPath": "microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512"
},
- "Microsoft.Extensions.Logging.EventSource/8.0.0": {
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-oKcPMrw+luz2DUAKhwFXrmFikZWnyc8l2RKoQwqU3KIZZjcfoJE0zRHAnqATfhRZhtcbjl/QkiY2Xjxp0xu+6w==",
- "path": "microsoft.extensions.logging.eventsource/8.0.0",
- "hashPath": "microsoft.extensions.logging.eventsource.8.0.0.nupkg.sha512"
+ "sha512": "sha512-qhqkUWsf/CVyQ9V98n5uWSQcvy7HbyRkhyhpK75OKojWuaNKoEIfBmrHRiahmdGJDuh2Qz/nDpFOjQOi/ERtZQ==",
+ "path": "microsoft.extensions.logging.eventsource/9.0.10",
+ "hashPath": "microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512"
},
"Microsoft.Extensions.Options/9.0.10": {
"type": "package",
@@ -3741,6 +3728,13 @@
"path": "system.xml.xdocument/4.3.0",
"hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
},
+ "VaultSharp/1.17.5.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1O/F+AQCkyK4K709pBDYEbDDfJ12OlaE5lnOs9dffq+KxqrnPxh8FIdQtEst9yBJmC7I0BptftzTJyRSwhZR/A==",
+ "path": "vaultsharp/1.17.5.1",
+ "hashPath": "vaultsharp.1.17.5.1.nupkg.sha512"
+ },
"Inventory.Core/1.0.0": {
"type": "project",
"serviceable": false,
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.dll b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.dll
index f01fa5a..38dc5a3 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.exe b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.exe
index 3ae40ae..0e96338 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.exe and b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.exe differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.pdb b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.pdb
index 09b1adf..6a469c0 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.pdb and b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.pdb differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.runtimeconfig.json b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.runtimeconfig.json
index c5de900..6e29dbe 100644
--- a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.runtimeconfig.json
+++ b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.AdminTool.runtimeconfig.json
@@ -1,10 +1,16 @@
{
"runtimeOptions": {
"tfm": "net9.0",
- "framework": {
- "name": "Microsoft.NETCore.App",
- "version": "9.0.0"
- },
+ "frameworks": [
+ {
+ "name": "Microsoft.NETCore.App",
+ "version": "9.0.0"
+ },
+ {
+ "name": "Microsoft.AspNetCore.App",
+ "version": "9.0.0"
+ }
+ ],
"configProperties": {
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.dll b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.dll
index 34c3b3c..ebe6f31 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.pdb b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.pdb
index 3ff3f02..0044dec 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.pdb and b/Inventory.AdminTool/bin/Debug/net9.0/Inventory.Core.pdb differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll
index 2aa287c..3630dbc 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll
index 09657dd..a787053 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll
index 4efc1a5..c213130 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll
index 296db6a..8e5b407 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll
index e771695..08a9f88 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll
index f907206..b1a53fe 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll
index 6fb7f47..43ec283 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll
index e590735..30731a4 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll
index c769057..ba69018 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll
index c235ca0..6c3d85d 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll
index cbea37f..c2cc94c 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll
index a722e34..707a0fc 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll
index 38d93db..4359d0e 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll
index a6c6931..225c5c3 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll differ
diff --git a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll
index 56c6f07..b7fa97e 100644
Binary files a/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll and b/Inventory.AdminTool/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll differ
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfo.cs b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfo.cs
index 4a746c9..eeaeb51 100644
--- a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfo.cs
+++ b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Inventory.AdminTool")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f15917c2c2347590911286236916777eb19539fb")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+99c4d44d4dc3b60b76493f8dda6bf6751499963c")]
[assembly: System.Reflection.AssemblyProductAttribute("Inventory.AdminTool")]
[assembly: System.Reflection.AssemblyTitleAttribute("Inventory.AdminTool")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfoInputs.cache b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfoInputs.cache
index db91325..46b0acb 100644
--- a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfoInputs.cache
+++ b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.AssemblyInfoInputs.cache
@@ -1 +1 @@
-d2e237dda6fc65b7ad6fa5843400043b7136505203f6a495dba11f45a0a9d18a
+d9c960d30d5c7dc23b6182f2f118d3b805409e5c60f6433f65313aaf3c39707e
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.GeneratedMSBuildEditorConfig.editorconfig b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.GeneratedMSBuildEditorConfig.editorconfig
index 5dee8f7..8650fb9 100644
--- a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.GeneratedMSBuildEditorConfig.editorconfig
+++ b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.GeneratedMSBuildEditorConfig.editorconfig
@@ -16,7 +16,7 @@ build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Inventory.AdminTool
-build_property.ProjectDir = D:\InventoryAgent\Inventory.AdminTool\
+build_property.ProjectDir = D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 9.0
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.assets.cache b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.assets.cache
index de1c291..6a22911 100644
Binary files a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.assets.cache and b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.assets.cache differ
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.AssemblyReference.cache b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.AssemblyReference.cache
index a425706..653621f 100644
Binary files a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.AssemblyReference.cache and b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.AssemblyReference.cache differ
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.CoreCompileInputs.cache b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.CoreCompileInputs.cache
index fcd2e1c..2af1b05 100644
--- a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.CoreCompileInputs.cache
+++ b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-e4c49f95c90be3cef46f97782d5e6bc3bd7e21625b0d8cc0b0d44e71c784495d
+f9285f40be01d7d0ddd541f85895a1fc586691a000f387eb007f62d53572c484
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.FileListAbsolute.txt b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.FileListAbsolute.txt
index 968133a..c7a9ede 100644
--- a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.FileListAbsolute.txt
+++ b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.csproj.FileListAbsolute.txt
@@ -131,18 +131,6 @@ D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\ru\Microsof
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.resources.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.resources.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\de\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\es\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\fr\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\it\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\ja\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\ko\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\ru\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
@@ -184,7 +172,6 @@ D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\os
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\unix\lib\net9.0\System.IO.Ports.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.IO.Ports.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Management.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\Inventory.Core.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\Inventory.Core.pdb
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\obj\Debug\net9.0\Inventory.AdminTool.csproj.AssemblyReference.cache
@@ -214,13 +201,6 @@ D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\ru\Microsof
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.DirectoryServices.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.DirectoryServices.AccountManagement.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\linux\lib\net8.0\System.DirectoryServices.Protocols.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\osx\lib\net8.0\System.DirectoryServices.Protocols.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.DirectoryServices.Protocols.dll
D:\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\Inventory.AdminTool.exe
D:\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\Inventory.AdminTool.deps.json
D:\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\Inventory.AdminTool.runtimeconfig.json
@@ -437,3 +417,16 @@ D:\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\linux\lib\net9.0
D:\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\osx\lib\net9.0\System.DirectoryServices.Protocols.dll
D:\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.Protocols.dll
D:\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\System.ClientModel.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\unix\lib\net6.0\Microsoft.Data.SqlClient.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net6.0\Microsoft.Data.SqlClient.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.AccountManagement.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\linux\lib\net9.0\System.DirectoryServices.Protocols.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\osx\lib\net9.0\System.DirectoryServices.Protocols.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.Protocols.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\VaultSharp.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\vault.exe
+D:\Projects\CRMC\InventoryAgent\Inventory.AdminTool\bin\Debug\net9.0\vault.hcl
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.dll b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.dll
index f01fa5a..38dc5a3 100644
Binary files a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.dll and b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.dll differ
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.genruntimeconfig.cache b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.genruntimeconfig.cache
index 404a4eb..3658a37 100644
--- a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.genruntimeconfig.cache
+++ b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.genruntimeconfig.cache
@@ -1 +1 @@
-2a67fd91884e6760f389eeb2d0874d9576b38937ba003161da977ba694d353a1
+e3ca80e4fa5834cbc010ca24c2553976a16fa486f8cc3c0bfcbf35c5863cf440
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.pdb b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.pdb
index 09b1adf..6a469c0 100644
Binary files a/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.pdb and b/Inventory.AdminTool/obj/Debug/net9.0/Inventory.AdminTool.pdb differ
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/apphost.exe b/Inventory.AdminTool/obj/Debug/net9.0/apphost.exe
index 3ae40ae..0e96338 100644
Binary files a/Inventory.AdminTool/obj/Debug/net9.0/apphost.exe and b/Inventory.AdminTool/obj/Debug/net9.0/apphost.exe differ
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/ref/Inventory.AdminTool.dll b/Inventory.AdminTool/obj/Debug/net9.0/ref/Inventory.AdminTool.dll
index 4d77a7a..7597fb3 100644
Binary files a/Inventory.AdminTool/obj/Debug/net9.0/ref/Inventory.AdminTool.dll and b/Inventory.AdminTool/obj/Debug/net9.0/ref/Inventory.AdminTool.dll differ
diff --git a/Inventory.AdminTool/obj/Debug/net9.0/refint/Inventory.AdminTool.dll b/Inventory.AdminTool/obj/Debug/net9.0/refint/Inventory.AdminTool.dll
index 4d77a7a..7597fb3 100644
Binary files a/Inventory.AdminTool/obj/Debug/net9.0/refint/Inventory.AdminTool.dll and b/Inventory.AdminTool/obj/Debug/net9.0/refint/Inventory.AdminTool.dll differ
diff --git a/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.dgspec.json b/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.dgspec.json
index 1c79ee4..3d49e21 100644
--- a/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.dgspec.json
+++ b/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.dgspec.json
@@ -1,23 +1,23 @@
{
"format": 1,
"restore": {
- "D:\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj": {}
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj": {}
},
"projects": {
- "D:\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj": {
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
"projectName": "Inventory.AdminTool",
- "projectPath": "D:\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.AdminTool\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -33,8 +33,8 @@
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
}
}
}
@@ -67,7 +67,7 @@
},
"Microsoft.Extensions.Hosting": {
"target": "Package",
- "version": "[8.0.0, )"
+ "version": "[9.0.10, )"
}
},
"imports": [
@@ -86,24 +86,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
},
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
"projectName": "Inventory.Core",
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.Core\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -169,6 +169,10 @@
"target": "Package",
"version": "[9.0.10, )"
},
+ "Microsoft.Extensions.Hosting": {
+ "target": "Package",
+ "version": "[9.0.10, )"
+ },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[9.0.10, )"
@@ -180,6 +184,10 @@
"System.Management": {
"target": "Package",
"version": "[9.0.10, )"
+ },
+ "VaultSharp": {
+ "target": "Package",
+ "version": "[1.17.5.1, )"
}
},
"imports": [
@@ -194,11 +202,14 @@
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
+ "Microsoft.AspNetCore.App": {
+ "privateAssets": "none"
+ },
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.props b/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.props
index 6e75091..0040f1b 100644
--- a/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.props
+++ b/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.props
@@ -5,21 +5,21 @@
NuGet
$(MSBuildThisFileDirectory)project.assets.json
$(UserProfile)\.nuget\packages\
- C:\Users\castillano.mb\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ C:\Users\marcr\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.14.1
+ 6.14.0
-
+
-
+
- C:\Users\castillano.mb\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4
+ C:\Users\marcr\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4
\ No newline at end of file
diff --git a/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.targets b/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.targets
index 89dbd4a..3990bfe 100644
--- a/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.targets
+++ b/Inventory.AdminTool/obj/Inventory.AdminTool.csproj.nuget.g.targets
@@ -6,7 +6,7 @@
-
+
\ No newline at end of file
diff --git a/Inventory.AdminTool/obj/project.assets.json b/Inventory.AdminTool/obj/project.assets.json
index ec73202..fbbbf4a 100644
--- a/Inventory.AdminTool/obj/project.assets.json
+++ b/Inventory.AdminTool/obj/project.assets.json
@@ -733,113 +733,112 @@
"buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {}
}
},
- "Microsoft.Extensions.Configuration.CommandLine/8.0.0": {
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0": {
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Configuration.FileExtensions/8.0.0": {
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Configuration.Json/8.0.0": {
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "System.Text.Json": "8.0.0"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Configuration.UserSecrets/8.0.0": {
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.Json": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.props": {},
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {}
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props": {},
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {}
}
},
"Microsoft.Extensions.DependencyInjection/9.0.10": {
@@ -938,123 +937,123 @@
"buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.Primitives": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.FileProviders.Physical/8.0.0": {
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.FileSystemGlobbing/8.0.0": {
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
"type": "package",
"compile": {
- "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Hosting/8.0.0": {
+ "Microsoft.Extensions.Hosting/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.Binder": "8.0.0",
- "Microsoft.Extensions.Configuration.CommandLine": "8.0.0",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "8.0.0",
- "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0",
- "Microsoft.Extensions.Configuration.Json": "8.0.0",
- "Microsoft.Extensions.Configuration.UserSecrets": "8.0.0",
- "Microsoft.Extensions.DependencyInjection": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Diagnostics": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Configuration": "8.0.0",
- "Microsoft.Extensions.Logging.Console": "8.0.0",
- "Microsoft.Extensions.Logging.Debug": "8.0.0",
- "Microsoft.Extensions.Logging.EventLog": "8.0.0",
- "Microsoft.Extensions.Logging.EventSource": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.10",
+ "Microsoft.Extensions.Configuration.CommandLine": "9.0.10",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.Configuration.UserSecrets": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Diagnostics": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Logging.Console": "9.0.10",
+ "Microsoft.Extensions.Logging.Debug": "9.0.10",
+ "Microsoft.Extensions.Logging.EventLog": "9.0.10",
+ "Microsoft.Extensions.Logging.EventSource": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Hosting.dll": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Hosting.dll": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Hosting.Abstractions/8.0.0": {
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
"Microsoft.Extensions.Http/9.0.10": {
@@ -1121,122 +1120,120 @@
"buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {}
}
},
- "Microsoft.Extensions.Logging.Configuration/8.0.0": {
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.Binder": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Logging.Console/8.0.0": {
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Configuration": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Text.Json": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Console.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Console.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Logging.Debug/8.0.0": {
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Logging.EventLog/8.0.0": {
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.EventLog": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "System.Diagnostics.EventLog": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
- "Microsoft.Extensions.Logging.EventSource/8.0.0": {
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
"type": "package",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0",
- "System.Text.Json": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
},
"compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
"related": ".xml"
}
},
"build": {
- "buildTransitive/net6.0/_._": {}
+ "buildTransitive/net8.0/_._": {}
}
},
"Microsoft.Extensions.Options/9.0.10": {
@@ -4709,6 +4706,19 @@
"lib/netstandard1.3/System.Xml.XDocument.dll": {}
}
},
+ "VaultSharp/1.17.5.1": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/VaultSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/VaultSharp.dll": {
+ "related": ".xml"
+ }
+ }
+ },
"Inventory.Core/1.0.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v9.0",
@@ -4718,16 +4728,21 @@
"Microsoft.EntityFrameworkCore": "9.0.10",
"Microsoft.EntityFrameworkCore.SqlServer": "9.0.10",
"Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Hosting": "9.0.10",
"Microsoft.Extensions.Http": "9.0.10",
"System.DirectoryServices.AccountManagement": "9.0.10",
- "System.Management": "9.0.10"
+ "System.Management": "9.0.10",
+ "VaultSharp": "1.17.5.1"
},
"compile": {
"bin/placeholder/Inventory.Core.dll": {}
},
"runtime": {
"bin/placeholder/Inventory.Core.dll": {}
- }
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
}
}
},
@@ -6202,10 +6217,10 @@
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Configuration.CommandLine/8.0.0": {
- "sha512": "NZuZMz3Q8Z780nKX3ifV1fE7lS+6pynDHK71OfU4OZ1ItgvDOhyOC7E6z+JMZrAj63zRpwbdldYFk499t3+1dQ==",
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
+ "sha512": "Sg400UyKl33kOpqklEg1MIM3lpY/aWi7QZTB2JfFpKgxnSRQl9J6tHiKYll+Rd603P+71YsDy/zqBYUE/3Xeag==",
"type": "package",
- "path": "microsoft.extensions.configuration.commandline/8.0.0",
+ "path": "microsoft.extensions.configuration.commandline/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6215,27 +6230,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Configuration.CommandLine.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.CommandLine.targets",
"lib/net462/Microsoft.Extensions.Configuration.CommandLine.dll",
"lib/net462/Microsoft.Extensions.Configuration.CommandLine.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.CommandLine.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.CommandLine.xml",
"lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll",
"lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.xml",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml",
- "microsoft.extensions.configuration.commandline.8.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512",
"microsoft.extensions.configuration.commandline.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0": {
- "sha512": "plvZ0ZIpq+97gdPNNvhwvrEZ92kNml9hd1pe3idMA7svR0PztdzVLkoWLcRFgySYXUJc3kSM3Xw3mNFMo/bxRA==",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
+ "sha512": "Nje8x5JDRi7uzf2q3NpXiBleRRJAxJMnHcJTi0tLyqd6eGIICRuF6qxgZssMS1r8xXDoaUr/2ZLQ6Cui1Io+Qw==",
"type": "package",
- "path": "microsoft.extensions.configuration.environmentvariables/8.0.0",
+ "path": "microsoft.extensions.configuration.environmentvariables/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6245,27 +6258,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.targets",
"lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
"lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
"lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
"lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "microsoft.extensions.configuration.environmentvariables.8.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512",
"microsoft.extensions.configuration.environmentvariables.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Configuration.FileExtensions/8.0.0": {
- "sha512": "McP+Lz/EKwvtCv48z0YImw+L1gi1gy5rHhNaNIY2CrjloV+XY8gydT8DjMR6zWeL13AFK+DioVpppwAuO1Gi1w==",
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
+ "sha512": "kYWY9VRoCKQJCLKAA4Wqn74FVnytqosF7vFq1chJ8st9mGZS6SQrkoZg7GmcpqrRRUWmWDOZI4nFdoFnxsI/Ug==",
"type": "package",
- "path": "microsoft.extensions.configuration.fileextensions/8.0.0",
+ "path": "microsoft.extensions.configuration.fileextensions/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6275,27 +6286,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Configuration.FileExtensions.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.FileExtensions.targets",
"lib/net462/Microsoft.Extensions.Configuration.FileExtensions.dll",
"lib/net462/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
"lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
"lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "microsoft.extensions.configuration.fileextensions.8.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512",
"microsoft.extensions.configuration.fileextensions.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Configuration.Json/8.0.0": {
- "sha512": "C2wqUoh9OmRL1akaCcKSTmRU8z0kckfImG7zLNI8uyi47Lp+zd5LWAD17waPQEqCz3ioWOCrFUo+JJuoeZLOBw==",
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
+ "sha512": "bn+qnwuOaDelax8PUw30UTjLOuEd0lGWqUG4Z+oVr4D/gEWouCWOyvCVkyn+PWbftPlnmAmWxd4J+7ljwE8wVw==",
"type": "package",
- "path": "microsoft.extensions.configuration.json/8.0.0",
+ "path": "microsoft.extensions.configuration.json/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6305,29 +6314,27 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Configuration.Json.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Json.targets",
"lib/net462/Microsoft.Extensions.Configuration.Json.dll",
"lib/net462/Microsoft.Extensions.Configuration.Json.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.Json.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.Json.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.Json.xml",
"lib/net8.0/Microsoft.Extensions.Configuration.Json.dll",
"lib/net8.0/Microsoft.Extensions.Configuration.Json.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.xml",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml",
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll",
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml",
- "microsoft.extensions.configuration.json.8.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.json.9.0.10.nupkg.sha512",
"microsoft.extensions.configuration.json.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Configuration.UserSecrets/8.0.0": {
- "sha512": "ihDHu2dJYQird9pl2CbdwuNDfvCZdOS0S7SPlNfhPt0B81UTT+yyZKz2pimFZGUp3AfuBRnqUCxB2SjsZKHVUw==",
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
+ "sha512": "l7em+qNfEdGlwRm8Qk2rkzqjT8xWb/EosoQeTvJ3kZYiRo5inMj0nNcZw51dUKwGO/LW7uNMdqNNU3P0pB5JqA==",
"type": "package",
- "path": "microsoft.extensions.configuration.usersecrets/8.0.0",
+ "path": "microsoft.extensions.configuration.usersecrets/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6338,22 +6345,20 @@
"buildTransitive/net461/Microsoft.Extensions.Configuration.UserSecrets.targets",
"buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.props",
"buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.targets",
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.props",
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props",
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
"buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props",
"buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
"lib/net462/Microsoft.Extensions.Configuration.UserSecrets.dll",
"lib/net462/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
"lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
"lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "microsoft.extensions.configuration.usersecrets.8.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512",
"microsoft.extensions.configuration.usersecrets.nuspec",
"useSharedDesignerContext.txt"
]
@@ -6500,10 +6505,10 @@
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
- "sha512": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
+ "sha512": "3+cLxZKUWBbpfIXLLuKcEok9C91PsV1h5xxfUsEnLSXXLNMiPDfrhpb1xajNFcejFPs9Ck/Fi3z71hYDqFBwYg==",
"type": "package",
- "path": "microsoft.extensions.fileproviders.abstractions/8.0.0",
+ "path": "microsoft.extensions.fileproviders.abstractions/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6513,25 +6518,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets",
"lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll",
"lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
"lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
"lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
- "microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512",
+ "microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512",
"microsoft.extensions.fileproviders.abstractions.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.FileProviders.Physical/8.0.0": {
- "sha512": "UboiXxpPUpwulHvIAVE36Knq0VSHaAmfrFkegLyBZeaADuKezJ/AIXYAW8F5GBlGk/VaibN2k/Zn1ca8YAfVdA==",
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
+ "sha512": "Eg3YOEMpHWZzAgPD9YvGkQSv97AtG3II6maRQV/voDRORh4bRiyl0mVtT2PKnu1JoD9rJeYgjGCwRvVWMBaqgQ==",
"type": "package",
- "path": "microsoft.extensions.fileproviders.physical/8.0.0",
+ "path": "microsoft.extensions.fileproviders.physical/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6541,27 +6546,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.FileProviders.Physical.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets",
"lib/net462/Microsoft.Extensions.FileProviders.Physical.dll",
"lib/net462/Microsoft.Extensions.FileProviders.Physical.xml",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.xml",
- "lib/net7.0/Microsoft.Extensions.FileProviders.Physical.dll",
- "lib/net7.0/Microsoft.Extensions.FileProviders.Physical.xml",
"lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll",
"lib/net8.0/Microsoft.Extensions.FileProviders.Physical.xml",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.xml",
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll",
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml",
- "microsoft.extensions.fileproviders.physical.8.0.0.nupkg.sha512",
+ "microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512",
"microsoft.extensions.fileproviders.physical.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.FileSystemGlobbing/8.0.0": {
- "sha512": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ==",
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
+ "sha512": "KdZAM2YMYBipVp/4tSEWPLnrocd17SL4iaXdgXjR5/nheBXbfR5QfPWYoTyh6C6IW3uKR7TRMwQr2qCvtaCTiA==",
"type": "package",
- "path": "microsoft.extensions.filesystemglobbing/8.0.0",
+ "path": "microsoft.extensions.filesystemglobbing/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6571,27 +6574,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.FileSystemGlobbing.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets",
"lib/net462/Microsoft.Extensions.FileSystemGlobbing.dll",
"lib/net462/Microsoft.Extensions.FileSystemGlobbing.xml",
- "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll",
- "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.xml",
- "lib/net7.0/Microsoft.Extensions.FileSystemGlobbing.dll",
- "lib/net7.0/Microsoft.Extensions.FileSystemGlobbing.xml",
"lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll",
"lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.xml",
"lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll",
"lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml",
- "microsoft.extensions.filesystemglobbing.8.0.0.nupkg.sha512",
+ "microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512",
"microsoft.extensions.filesystemglobbing.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Hosting/8.0.0": {
- "sha512": "ItYHpdqVp5/oFLT5QqbopnkKlyFG9EW/9nhM6/yfObeKt6Su0wkBio6AizgRHGNwhJuAtlE5VIjow5JOTrip6w==",
+ "Microsoft.Extensions.Hosting/9.0.10": {
+ "sha512": "63yDlitelCBNl1unJsnEWVUCZHOtxbVTbTODi7cszQJBG9bIfdPYIpB9w0UIcoqVSP1C9P6THXgukx8APWRzMw==",
"type": "package",
- "path": "microsoft.extensions.hosting/8.0.0",
+ "path": "microsoft.extensions.hosting/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6601,29 +6602,27 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Hosting.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets",
"lib/net462/Microsoft.Extensions.Hosting.dll",
"lib/net462/Microsoft.Extensions.Hosting.xml",
- "lib/net6.0/Microsoft.Extensions.Hosting.dll",
- "lib/net6.0/Microsoft.Extensions.Hosting.xml",
- "lib/net7.0/Microsoft.Extensions.Hosting.dll",
- "lib/net7.0/Microsoft.Extensions.Hosting.xml",
"lib/net8.0/Microsoft.Extensions.Hosting.dll",
"lib/net8.0/Microsoft.Extensions.Hosting.xml",
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll",
+ "lib/net9.0/Microsoft.Extensions.Hosting.xml",
"lib/netstandard2.0/Microsoft.Extensions.Hosting.dll",
"lib/netstandard2.0/Microsoft.Extensions.Hosting.xml",
"lib/netstandard2.1/Microsoft.Extensions.Hosting.dll",
"lib/netstandard2.1/Microsoft.Extensions.Hosting.xml",
- "microsoft.extensions.hosting.8.0.0.nupkg.sha512",
+ "microsoft.extensions.hosting.9.0.10.nupkg.sha512",
"microsoft.extensions.hosting.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Hosting.Abstractions/8.0.0": {
- "sha512": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
+ "sha512": "spfXydiEQENFwxdgr3Y57wwys/FRjfmq5VjHGPh6ct1FJK7X+qNEWYbnZJCMqq0B0oJTMvnItAReOv4mi2Idog==",
"type": "package",
- "path": "microsoft.extensions.hosting.abstractions/8.0.0",
+ "path": "microsoft.extensions.hosting.abstractions/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6633,21 +6632,19 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Hosting.Abstractions.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.targets",
"lib/net462/Microsoft.Extensions.Hosting.Abstractions.dll",
"lib/net462/Microsoft.Extensions.Hosting.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.Hosting.Abstractions.xml",
"lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll",
"lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.xml",
"lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll",
"lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml",
"lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll",
"lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml",
- "microsoft.extensions.hosting.abstractions.8.0.0.nupkg.sha512",
+ "microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512",
"microsoft.extensions.hosting.abstractions.nuspec",
"useSharedDesignerContext.txt"
]
@@ -6781,10 +6778,10 @@
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Logging.Configuration/8.0.0": {
- "sha512": "ixXXV0G/12g6MXK65TLngYN9V5hQQRuV+fZi882WIoVJT7h5JvoYoxTEwCgdqwLjSneqh1O+66gM8sMr9z/rsQ==",
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
+ "sha512": "qwTRpxrmLOXZrbgQHRZ9wS2AtVa/61DFIYk8k1rBCCgA5qW0MBxxQC4BjkaI0wSoHHOv/IUXBeFNK+Y59qe/Ug==",
"type": "package",
- "path": "microsoft.extensions.logging.configuration/8.0.0",
+ "path": "microsoft.extensions.logging.configuration/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6793,27 +6790,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Logging.Configuration.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Configuration.targets",
"lib/net462/Microsoft.Extensions.Logging.Configuration.dll",
"lib/net462/Microsoft.Extensions.Logging.Configuration.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Configuration.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Configuration.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Configuration.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Configuration.xml",
"lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll",
"lib/net8.0/Microsoft.Extensions.Logging.Configuration.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.xml",
"lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll",
"lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml",
- "microsoft.extensions.logging.configuration.8.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512",
"microsoft.extensions.logging.configuration.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Logging.Console/8.0.0": {
- "sha512": "e+48o7DztoYog+PY430lPxrM4mm3PbA6qucvQtUDDwVo4MO+ejMw7YGc/o2rnxbxj4isPxdfKFzTxvXMwAz83A==",
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
+ "sha512": "ponA8k4E4S0LlQ8J4ce4Yp1NND8rxww0lbADK9yL3omRpnnawiENb7W/CTgZUIZVJxKcmIwhm1IbUCRk6RLocQ==",
"type": "package",
- "path": "microsoft.extensions.logging.console/8.0.0",
+ "path": "microsoft.extensions.logging.console/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6823,27 +6818,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Logging.Console.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets",
"lib/net462/Microsoft.Extensions.Logging.Console.dll",
"lib/net462/Microsoft.Extensions.Logging.Console.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Console.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Console.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Console.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Console.xml",
"lib/net8.0/Microsoft.Extensions.Logging.Console.dll",
"lib/net8.0/Microsoft.Extensions.Logging.Console.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.xml",
"lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll",
"lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml",
- "microsoft.extensions.logging.console.8.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.console.9.0.10.nupkg.sha512",
"microsoft.extensions.logging.console.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Logging.Debug/8.0.0": {
- "sha512": "dt0x21qBdudHLW/bjMJpkixv858RRr8eSomgVbU8qljOyfrfDGi1JQvpF9w8S7ziRPtRKisuWaOwFxJM82GxeA==",
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
+ "sha512": "Uj4YMaMMLawIkpHYnDWsR2/pufV/8X3dDT1/RNhkmt8RRf6/SriyA2gxH6I6bj4gFx6yMuFWZhCgFLy3wcSGTw==",
"type": "package",
- "path": "microsoft.extensions.logging.debug/8.0.0",
+ "path": "microsoft.extensions.logging.debug/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6853,27 +6846,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Logging.Debug.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Debug.targets",
"lib/net462/Microsoft.Extensions.Logging.Debug.dll",
"lib/net462/Microsoft.Extensions.Logging.Debug.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Debug.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Debug.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Debug.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Debug.xml",
"lib/net8.0/Microsoft.Extensions.Logging.Debug.dll",
"lib/net8.0/Microsoft.Extensions.Logging.Debug.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.xml",
"lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll",
"lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml",
- "microsoft.extensions.logging.debug.8.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.debug.9.0.10.nupkg.sha512",
"microsoft.extensions.logging.debug.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Logging.EventLog/8.0.0": {
- "sha512": "3X9D3sl7EmOu7vQp5MJrmIJBl5XSdOhZPYXUeFfYa6Nnm9+tok8x3t3IVPLhm7UJtPOU61ohFchw8rNm9tIYOQ==",
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
+ "sha512": "Son+9zr7gnuYv1CcuZ8b6XhZK/UQRG88Ku1iSUvAQSZ1cFjYC+lDYRD6nBVXF2QIQyv0jhjt/MPKD7sA+323TQ==",
"type": "package",
- "path": "microsoft.extensions.logging.eventlog/8.0.0",
+ "path": "microsoft.extensions.logging.eventlog/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6882,27 +6873,25 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Logging.EventLog.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventLog.targets",
"lib/net462/Microsoft.Extensions.Logging.EventLog.dll",
"lib/net462/Microsoft.Extensions.Logging.EventLog.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.EventLog.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.EventLog.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.EventLog.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.EventLog.xml",
"lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll",
"lib/net8.0/Microsoft.Extensions.Logging.EventLog.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.xml",
"lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll",
"lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml",
- "microsoft.extensions.logging.eventlog.8.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512",
"microsoft.extensions.logging.eventlog.nuspec",
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.Logging.EventSource/8.0.0": {
- "sha512": "oKcPMrw+luz2DUAKhwFXrmFikZWnyc8l2RKoQwqU3KIZZjcfoJE0zRHAnqATfhRZhtcbjl/QkiY2Xjxp0xu+6w==",
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
+ "sha512": "qhqkUWsf/CVyQ9V98n5uWSQcvy7HbyRkhyhpK75OKojWuaNKoEIfBmrHRiahmdGJDuh2Qz/nDpFOjQOi/ERtZQ==",
"type": "package",
- "path": "microsoft.extensions.logging.eventsource/8.0.0",
+ "path": "microsoft.extensions.logging.eventsource/9.0.10",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6911,19 +6900,17 @@
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Logging.EventSource.targets",
"buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
+ "buildTransitive/net8.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets",
"lib/net462/Microsoft.Extensions.Logging.EventSource.dll",
"lib/net462/Microsoft.Extensions.Logging.EventSource.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.EventSource.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.EventSource.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.EventSource.xml",
"lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll",
"lib/net8.0/Microsoft.Extensions.Logging.EventSource.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.xml",
"lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll",
"lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml",
- "microsoft.extensions.logging.eventsource.8.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512",
"microsoft.extensions.logging.eventsource.nuspec",
"useSharedDesignerContext.txt"
]
@@ -12367,6 +12354,41 @@
"system.xml.xdocument.nuspec"
]
},
+ "VaultSharp/1.17.5.1": {
+ "sha512": "1O/F+AQCkyK4K709pBDYEbDDfJ12OlaE5lnOs9dffq+KxqrnPxh8FIdQtEst9yBJmC7I0BptftzTJyRSwhZR/A==",
+ "type": "package",
+ "path": "vaultsharp/1.17.5.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "icon.png",
+ "lib/net462/VaultSharp.dll",
+ "lib/net462/VaultSharp.xml",
+ "lib/net47/VaultSharp.dll",
+ "lib/net47/VaultSharp.xml",
+ "lib/net471/VaultSharp.dll",
+ "lib/net471/VaultSharp.xml",
+ "lib/net472/VaultSharp.dll",
+ "lib/net472/VaultSharp.xml",
+ "lib/net48/VaultSharp.dll",
+ "lib/net48/VaultSharp.xml",
+ "lib/net481/VaultSharp.dll",
+ "lib/net481/VaultSharp.xml",
+ "lib/net6.0/VaultSharp.dll",
+ "lib/net6.0/VaultSharp.xml",
+ "lib/net7.0/VaultSharp.dll",
+ "lib/net7.0/VaultSharp.xml",
+ "lib/net8.0/VaultSharp.dll",
+ "lib/net8.0/VaultSharp.xml",
+ "lib/netstandard2.0/VaultSharp.dll",
+ "lib/netstandard2.0/VaultSharp.xml",
+ "lib/netstandard2.1/VaultSharp.dll",
+ "lib/netstandard2.1/VaultSharp.xml",
+ "vaultsharp.1.17.5.1.nupkg.sha512",
+ "vaultsharp.nuspec"
+ ]
+ },
"Inventory.Core/1.0.0": {
"type": "project",
"path": "../Inventory.Core/Inventory.Core.csproj",
@@ -12378,27 +12400,27 @@
"DotNetEnv >= 3.1.1",
"Inventory.Core >= 1.0.0",
"Microsoft.EntityFrameworkCore.Design >= 9.0.0-preview.5.24306.3",
- "Microsoft.Extensions.Hosting >= 8.0.0"
+ "Microsoft.Extensions.Hosting >= 9.0.10"
]
},
"packageFolders": {
- "C:\\Users\\castillano.mb\\.nuget\\packages\\": {},
+ "C:\\Users\\marcr\\.nuget\\packages\\": {},
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
"projectName": "Inventory.AdminTool",
- "projectPath": "D:\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.AdminTool\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -12414,8 +12436,8 @@
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
}
}
}
@@ -12448,7 +12470,7 @@
},
"Microsoft.Extensions.Hosting": {
"target": "Package",
- "version": "[8.0.0, )"
+ "version": "[9.0.10, )"
}
},
"imports": [
@@ -12467,7 +12489,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Inventory.AdminTool/obj/project.nuget.cache b/Inventory.AdminTool/obj/project.nuget.cache
index 1d765ee..5400377 100644
--- a/Inventory.AdminTool/obj/project.nuget.cache
+++ b/Inventory.AdminTool/obj/project.nuget.cache
@@ -1,205 +1,206 @@
{
"version": 2,
- "dgSpecHash": "1XjDjcWTNF4=",
+ "dgSpecHash": "Msu7BSkwVxw=",
"success": true,
- "projectFilePath": "D:\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
+ "projectFilePath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.AdminTool\\Inventory.AdminTool.csproj",
"expectedPackageFiles": [
- "C:\\Users\\castillano.mb\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\dotnetenv\\3.1.1\\dotnetenv.3.1.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\hidsharp\\2.1.0\\hidsharp.2.1.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\librehardwaremonitorlib\\0.9.4\\librehardwaremonitorlib.0.9.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.build.framework\\16.10.0\\microsoft.build.framework.16.10.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.build.locator\\1.5.5\\microsoft.build.locator.1.5.5.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.10\\microsoft.entityframeworkcore.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.10\\microsoft.entityframeworkcore.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.10\\microsoft.entityframeworkcore.analyzers.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.design\\9.0.0-preview.5.24306.3\\microsoft.entityframeworkcore.design.9.0.0-preview.5.24306.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.10\\microsoft.entityframeworkcore.relational.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.10\\microsoft.entityframeworkcore.sqlserver.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.10\\microsoft.extensions.caching.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.10\\microsoft.extensions.caching.memory.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.10\\microsoft.extensions.configuration.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.10\\microsoft.extensions.configuration.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.10\\microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\8.0.0\\microsoft.extensions.configuration.commandline.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\8.0.0\\microsoft.extensions.configuration.environmentvariables.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\8.0.0\\microsoft.extensions.configuration.fileextensions.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.json\\8.0.0\\microsoft.extensions.configuration.json.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\8.0.0\\microsoft.extensions.configuration.usersecrets.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.10\\microsoft.extensions.dependencyinjection.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.10\\microsoft.extensions.dependencyinjection.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.0-preview.5.24306.7\\microsoft.extensions.dependencymodel.9.0.0-preview.5.24306.7.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.10\\microsoft.extensions.diagnostics.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.10\\microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\8.0.0\\microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\8.0.0\\microsoft.extensions.fileproviders.physical.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\8.0.0\\microsoft.extensions.filesystemglobbing.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.hosting\\8.0.0\\microsoft.extensions.hosting.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\8.0.0\\microsoft.extensions.hosting.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.http\\9.0.10\\microsoft.extensions.http.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging\\9.0.10\\microsoft.extensions.logging.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.10\\microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.configuration\\8.0.0\\microsoft.extensions.logging.configuration.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.console\\8.0.0\\microsoft.extensions.logging.console.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.debug\\8.0.0\\microsoft.extensions.logging.debug.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\8.0.0\\microsoft.extensions.logging.eventlog.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\8.0.0\\microsoft.extensions.logging.eventsource.8.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.options\\9.0.10\\microsoft.extensions.options.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.10\\microsoft.extensions.options.configurationextensions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.10\\microsoft.extensions.primitives.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.win32.systemevents\\4.7.0\\microsoft.win32.systemevents.4.7.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\mono.posix.netstandard\\1.0.0\\mono.posix.netstandard.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\mono.texttemplating\\3.0.0-preview-0052-g5d0f76c785\\mono.texttemplating.3.0.0-preview-0052-g5d0f76c785.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-arm.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-x64.runtime.native.system.io.ports\\9.0.0\\runtime.android-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-x86.runtime.native.system.io.ports\\9.0.0\\runtime.android-x86.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-bionic-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-bionic-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.maccatalyst-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.maccatalyst-x64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.io.ports\\9.0.0\\runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx-x64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\sprache\\2.3.1\\sprache.2.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.codedom\\9.0.10\\system.codedom.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition\\7.0.0\\system.composition.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.convention\\7.0.0\\system.composition.convention.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.10\\system.configuration.configurationmanager.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.10\\system.diagnostics.eventlog.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices\\9.0.10\\system.directoryservices.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices.accountmanagement\\9.0.10\\system.directoryservices.accountmanagement.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices.protocols\\9.0.10\\system.directoryservices.protocols.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.drawing.common\\4.7.0\\system.drawing.common.4.7.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.formats.asn1\\9.0.10\\system.formats.asn1.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem.accesscontrol\\5.0.0\\system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.pipelines\\7.0.0\\system.io.pipelines.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.ports\\9.0.0\\system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.management\\9.0.10\\system.management.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.private.uri\\4.3.2\\system.private.uri.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime\\4.3.1\\system.runtime.4.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.10\\system.security.cryptography.protecteddata.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.permissions\\4.7.0\\system.security.permissions.4.7.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encodings.web\\9.0.0-preview.5.24306.7\\system.text.encodings.web.9.0.0-preview.5.24306.7.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.json\\9.0.10\\system.text.json.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.channels\\7.0.0\\system.threading.channels.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.windows.extensions\\4.7.0\\system.windows.extensions.4.7.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512"
+ "C:\\Users\\marcr\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\dotnetenv\\3.1.1\\dotnetenv.3.1.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\hidsharp\\2.1.0\\hidsharp.2.1.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\librehardwaremonitorlib\\0.9.4\\librehardwaremonitorlib.0.9.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.build.framework\\16.10.0\\microsoft.build.framework.16.10.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.build.locator\\1.5.5\\microsoft.build.locator.1.5.5.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.10\\microsoft.entityframeworkcore.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.10\\microsoft.entityframeworkcore.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.10\\microsoft.entityframeworkcore.analyzers.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.design\\9.0.0-preview.5.24306.3\\microsoft.entityframeworkcore.design.9.0.0-preview.5.24306.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.10\\microsoft.entityframeworkcore.relational.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.10\\microsoft.entityframeworkcore.sqlserver.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.10\\microsoft.extensions.caching.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.10\\microsoft.extensions.caching.memory.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.10\\microsoft.extensions.configuration.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.10\\microsoft.extensions.configuration.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.10\\microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\9.0.10\\microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\9.0.10\\microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\9.0.10\\microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.json\\9.0.10\\microsoft.extensions.configuration.json.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\9.0.10\\microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.10\\microsoft.extensions.dependencyinjection.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.10\\microsoft.extensions.dependencyinjection.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.0-preview.5.24306.7\\microsoft.extensions.dependencymodel.9.0.0-preview.5.24306.7.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.10\\microsoft.extensions.diagnostics.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.10\\microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\9.0.10\\microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\9.0.10\\microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\9.0.10\\microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.hosting\\9.0.10\\microsoft.extensions.hosting.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\9.0.10\\microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.http\\9.0.10\\microsoft.extensions.http.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging\\9.0.10\\microsoft.extensions.logging.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.10\\microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.configuration\\9.0.10\\microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.console\\9.0.10\\microsoft.extensions.logging.console.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.debug\\9.0.10\\microsoft.extensions.logging.debug.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\9.0.10\\microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\9.0.10\\microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.options\\9.0.10\\microsoft.extensions.options.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.10\\microsoft.extensions.options.configurationextensions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.10\\microsoft.extensions.primitives.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.win32.systemevents\\4.7.0\\microsoft.win32.systemevents.4.7.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\mono.posix.netstandard\\1.0.0\\mono.posix.netstandard.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\mono.texttemplating\\3.0.0-preview-0052-g5d0f76c785\\mono.texttemplating.3.0.0-preview-0052-g5d0f76c785.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-arm.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-x64.runtime.native.system.io.ports\\9.0.0\\runtime.android-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-x86.runtime.native.system.io.ports\\9.0.0\\runtime.android-x86.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-bionic-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-bionic-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.maccatalyst-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.maccatalyst-x64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.io.ports\\9.0.0\\runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx-x64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\sprache\\2.3.1\\sprache.2.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.codedom\\9.0.10\\system.codedom.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition\\7.0.0\\system.composition.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.convention\\7.0.0\\system.composition.convention.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.10\\system.configuration.configurationmanager.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.10\\system.diagnostics.eventlog.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices\\9.0.10\\system.directoryservices.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices.accountmanagement\\9.0.10\\system.directoryservices.accountmanagement.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices.protocols\\9.0.10\\system.directoryservices.protocols.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.drawing.common\\4.7.0\\system.drawing.common.4.7.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.formats.asn1\\9.0.10\\system.formats.asn1.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem.accesscontrol\\5.0.0\\system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.pipelines\\7.0.0\\system.io.pipelines.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.ports\\9.0.0\\system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.management\\9.0.10\\system.management.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.private.uri\\4.3.2\\system.private.uri.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime\\4.3.1\\system.runtime.4.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.10\\system.security.cryptography.protecteddata.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.permissions\\4.7.0\\system.security.permissions.4.7.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encodings.web\\9.0.0-preview.5.24306.7\\system.text.encodings.web.9.0.0-preview.5.24306.7.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.json\\9.0.10\\system.text.json.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.channels\\7.0.0\\system.threading.channels.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.windows.extensions\\4.7.0\\system.windows.extensions.4.7.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\vaultsharp\\1.17.5.1\\vaultsharp.1.17.5.1.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/Inventory.Agent/Program.cs b/Inventory.Agent/Program.cs
index b7892dd..de647e3 100644
--- a/Inventory.Agent/Program.cs
+++ b/Inventory.Agent/Program.cs
@@ -1,10 +1,8 @@
-
using Inventory.Core;
-using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
+using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
-using DotNetEnv;
namespace Inventory.Agent
{
@@ -12,19 +10,30 @@ namespace Inventory.Agent
{
public static void Main(string[] args)
{
- CreateHostBuilder(args).Build().Run();
+ var host = CreateHostBuilder(args).Build();
+ host.Run();
}
public static IHostBuilder CreateHostBuilder(string[] args)
{
- Env.TraversePath().Load();
- string dbCon = Env.GetString("DB_CONNECTION_STRING");
return Host.CreateDefaultBuilder(args)
- .UseWindowsService()
- .ConfigureServices((hostContext, services) =>
+ .UseWindowsService() // This needs to be configured for Windows Services
+ .ConfigureAppConfiguration((context, config) =>
{
- services.AddDbContext(options =>
- options.UseSqlServer(dbCon));
+ // Setup secrets here, after the default configuration and environment are established.
+ // This ensures Secrets are populated before ConfigureServices is called.
+ EnvironmentBuilder.SetupEnvironment(context.HostingEnvironment);
+ })
+ .ConfigureServices((context, services) =>
+ {
+ var dbCon = Secrets.DbConnectionString;
+ if (string.IsNullOrWhiteSpace(dbCon))
+ {
+ // Use a logger or console write if appropriate, but throwing is safer for startup.
+ throw new InvalidOperationException("DB_CONNECTION_STRING is not configured. The application cannot start. Ensure it is in your .env file or Vault.");
+ }
+
+ services.AddDbContext(options => options.UseSqlServer(dbCon));
services.AddHttpClient();
services.AddSingleton();
@@ -36,4 +45,4 @@ namespace Inventory.Agent
});
}
}
-}
+}
\ No newline at end of file
diff --git a/Inventory.Agent/Worker.cs b/Inventory.Agent/Worker.cs
index c194d44..ea1a7cc 100644
--- a/Inventory.Agent/Worker.cs
+++ b/Inventory.Agent/Worker.cs
@@ -1,6 +1,9 @@
using System;
+using System.Diagnostics;
+using System.IO;
using System.Threading;
using System.Threading.Tasks;
+using Inventory.Core;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
@@ -11,28 +14,55 @@ namespace Inventory.Agent
public class Worker : BackgroundService
{
private readonly ILogger _logger;
- private readonly IConfiguration _configuration;
private readonly IServiceProvider _serviceProvider;
+ private readonly IHostApplicationLifetime _hostApplicationLifetime;
- public Worker(ILogger logger, IConfiguration configuration, IServiceProvider serviceProvider)
+ public Worker(ILogger logger, IServiceProvider serviceProvider, IHostApplicationLifetime hostApplicationLifetime)
{
_logger = logger;
- _configuration = configuration;
_serviceProvider = serviceProvider;
+ _hostApplicationLifetime = hostApplicationLifetime;
}
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
+ _logger.LogInformation("Checking for agent updates...");
+ const string manifestPath = @"\\192.168.0.9\ihomp\InventoryAgent\Agent\version.json";
+
+ if (UpdateChecker.CheckForUpdate(manifestPath, out string newMsiPath))
+ {
+ _logger.LogInformation("New version found. Starting silent update from {Path}", newMsiPath);
+ try
+ {
+ // Copy MSI locally to avoid file lock on the share
+ string tempMsi = Path.Combine(Path.GetTempPath(), Path.GetFileName(newMsiPath));
+ File.Copy(newMsiPath, tempMsi, true);
+
+ Process.Start(new ProcessStartInfo
+ {
+ FileName = "msiexec.exe",
+ Arguments = $"/i \"{tempMsi}\" /quiet /norestart",
+ UseShellExecute = true,
+ Verb = "runas"
+ });
+
+ _logger.LogInformation("Update process started. Stopping current service...");
+ _hostApplicationLifetime.StopApplication();
+ return;
+ }
+ catch (Exception ex)
+ {
+ _logger.LogError(ex, "Failed to start update process.");
+ }
+ }
+ _logger.LogInformation("Agent is up-to-date.");
+
_logger.LogInformation("Inventory Agent starting.");
// Perform an initial run on startup
await DoWork(stoppingToken);
- var updateIntervalMinutes = _configuration.GetValue("UPDATE_INTERVAL_MINUTES");
- if (updateIntervalMinutes <= 0)
- {
- updateIntervalMinutes = 60; // Default to 60 minutes if not configured or invalid
- }
+ var updateIntervalMinutes = Core.Secrets.UpdateIntervalMinutes;
_logger.LogInformation("Update interval set to {Minutes} minutes.", updateIntervalMinutes);
using var timer = new PeriodicTimer(TimeSpan.FromMinutes(updateIntervalMinutes));
@@ -48,7 +78,7 @@ namespace Inventory.Agent
try
{
using var scope = _serviceProvider.CreateScope();
- var updateWorkflow = scope.ServiceProvider.GetRequiredService();
+ var updateWorkflow = scope.ServiceProvider.GetRequiredService();
await updateWorkflow.Run();
_logger.LogInformation("Inventory update completed successfully.");
}
diff --git a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.deps.json b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.deps.json
index 4b6a9b4..066170a 100644
--- a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.deps.json
+++ b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.deps.json
@@ -1220,12 +1220,6 @@
}
},
"runtimeTargets": {
- "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "0.0.0.0"
- },
"runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
"rid": "win",
"assetType": "runtime",
@@ -1313,14 +1307,7 @@
}
}
},
- "System.Formats.Asn1/9.0.10": {
- "runtime": {
- "lib/net9.0/System.Formats.Asn1.dll": {
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "9.0.1025.47515"
- }
- }
- },
+ "System.Formats.Asn1/9.0.10": {},
"System.Globalization/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0",
@@ -1877,14 +1864,7 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
- "System.Text.Json/9.0.10": {
- "runtime": {
- "lib/net9.0/System.Text.Json.dll": {
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "9.0.1025.47515"
- }
- }
- },
+ "System.Text.Json/9.0.10": {},
"System.Text.RegularExpressions/4.3.1": {
"dependencies": {
"System.Runtime": "4.3.1"
@@ -1946,6 +1926,14 @@
"System.Xml.ReaderWriter": "4.3.0"
}
},
+ "VaultSharp/1.17.5.1": {
+ "runtime": {
+ "lib/net8.0/VaultSharp.dll": {
+ "assemblyVersion": "1.17.5.1",
+ "fileVersion": "1.17.5.1"
+ }
+ }
+ },
"Inventory.Core/1.0.0": {
"dependencies": {
"DotNetEnv": "3.1.1",
@@ -1953,9 +1941,11 @@
"Microsoft.EntityFrameworkCore": "9.0.10",
"Microsoft.EntityFrameworkCore.SqlServer": "9.0.10",
"Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Hosting": "9.0.10",
"Microsoft.Extensions.Http": "9.0.10",
"System.DirectoryServices.AccountManagement": "9.0.10",
- "System.Management": "9.0.10"
+ "System.Management": "9.0.10",
+ "VaultSharp": "1.17.5.1"
},
"runtime": {
"Inventory.Core.dll": {
@@ -3176,6 +3166,13 @@
"path": "system.xml.xdocument/4.3.0",
"hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
},
+ "VaultSharp/1.17.5.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1O/F+AQCkyK4K709pBDYEbDDfJ12OlaE5lnOs9dffq+KxqrnPxh8FIdQtEst9yBJmC7I0BptftzTJyRSwhZR/A==",
+ "path": "vaultsharp/1.17.5.1",
+ "hashPath": "vaultsharp.1.17.5.1.nupkg.sha512"
+ },
"Inventory.Core/1.0.0": {
"type": "project",
"serviceable": false,
diff --git a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.dll b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.dll
index 62a965b..61b31fb 100644
Binary files a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.dll and b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.dll differ
diff --git a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.exe b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.exe
index cc247ac..d49659d 100644
Binary files a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.exe and b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.exe differ
diff --git a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.pdb b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.pdb
index ff70e79..c8d9173 100644
Binary files a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.pdb and b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.pdb differ
diff --git a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.runtimeconfig.json b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.runtimeconfig.json
index c5de900..6e29dbe 100644
--- a/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.runtimeconfig.json
+++ b/Inventory.Agent/bin/Debug/net9.0/Inventory.Agent.runtimeconfig.json
@@ -1,10 +1,16 @@
{
"runtimeOptions": {
"tfm": "net9.0",
- "framework": {
- "name": "Microsoft.NETCore.App",
- "version": "9.0.0"
- },
+ "frameworks": [
+ {
+ "name": "Microsoft.NETCore.App",
+ "version": "9.0.0"
+ },
+ {
+ "name": "Microsoft.AspNetCore.App",
+ "version": "9.0.0"
+ }
+ ],
"configProperties": {
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
diff --git a/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.dll b/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.dll
index bbc594c..ebe6f31 100644
Binary files a/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.dll and b/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.dll differ
diff --git a/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.pdb b/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.pdb
index 039afd4..0044dec 100644
Binary files a/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.pdb and b/Inventory.Agent/bin/Debug/net9.0/Inventory.Core.pdb differ
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfo.cs b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfo.cs
index 89b73de..974924e 100644
--- a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfo.cs
+++ b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Inventory.Agent")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f15917c2c2347590911286236916777eb19539fb")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+99c4d44d4dc3b60b76493f8dda6bf6751499963c")]
[assembly: System.Reflection.AssemblyProductAttribute("Inventory.Agent")]
[assembly: System.Reflection.AssemblyTitleAttribute("Inventory.Agent")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfoInputs.cache b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfoInputs.cache
index 8e8d44e..08f95a1 100644
--- a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfoInputs.cache
+++ b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.AssemblyInfoInputs.cache
@@ -1 +1 @@
-7ac3e5efb50b88dc18f3bd776c01ce63701167451103a7d6d673495a2111f22b
+3af252f60160eea32ea5dad215259036c1e833b8112def7d1e99003ba1f2d980
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.GeneratedMSBuildEditorConfig.editorconfig b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.GeneratedMSBuildEditorConfig.editorconfig
index bd600e0..bd4ff36 100644
--- a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.GeneratedMSBuildEditorConfig.editorconfig
+++ b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Inventory.Agent
-build_property.ProjectDir = D:\InventoryAgent\Inventory.Agent\
+build_property.ProjectDir = D:\Projects\CRMC\InventoryAgent\Inventory.Agent\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 9.0
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.assets.cache b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.assets.cache
index a0d79f9..1f289dd 100644
Binary files a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.assets.cache and b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.assets.cache differ
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.AssemblyReference.cache b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.AssemblyReference.cache
index 4f2c7d3..12d344f 100644
Binary files a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.AssemblyReference.cache and b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.AssemblyReference.cache differ
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.CoreCompileInputs.cache b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.CoreCompileInputs.cache
index 3ded3b7..8d4b578 100644
--- a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.CoreCompileInputs.cache
+++ b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-31dde72b442d20568f0580aa74f950c93c32db266b38eea2575cb8e4680a6d05
+192ecaf0eb0d4acd7ec0eb3bc632c3899a3868c81c9d6b1cbce92b5b31f85a93
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.FileListAbsolute.txt b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.FileListAbsolute.txt
index c22bb68..0cf91c6 100644
--- a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.FileListAbsolute.txt
+++ b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.csproj.FileListAbsolute.txt
@@ -69,18 +69,6 @@ D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\System.Memory.D
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\System.Runtime.Caching.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\System.Security.Cryptography.ProtectedData.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\System.ServiceProcess.ServiceController.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\de\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\es\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\fr\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\it\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\ja\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\ko\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\ru\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
@@ -122,7 +110,6 @@ D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\osx-x6
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\unix\lib\net9.0\System.IO.Ports.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.IO.Ports.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Management.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\Inventory.Core.dll
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\Inventory.Core.pdb
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\obj\Debug\net9.0\Inventory.Agent.csproj.AssemblyReference.cache
@@ -136,14 +123,6 @@ D:\Projects\CRMC\InventoryAgent\Inventory.Agent\obj\Debug\net9.0\refint\Inventor
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\obj\Debug\net9.0\Inventory.Agent.pdb
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\obj\Debug\net9.0\Inventory.Agent.genruntimeconfig.cache
D:\Projects\CRMC\InventoryAgent\Inventory.Agent\obj\Debug\net9.0\ref\Inventory.Agent.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.DirectoryServices.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.DirectoryServices.AccountManagement.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\linux\lib\net8.0\System.DirectoryServices.Protocols.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\osx\lib\net8.0\System.DirectoryServices.Protocols.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.DirectoryServices.Protocols.dll
-D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net8.0\System.ServiceProcess.ServiceController.dll
D:\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\appsettings.Development.json
D:\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\Inventory.Agent.exe
D:\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\Inventory.Agent.deps.json
@@ -283,3 +262,17 @@ D:\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\osx\lib\net9.0\Syste
D:\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.Protocols.dll
D:\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll
D:\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.ServiceProcess.ServiceController.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\System.ClientModel.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\VaultSharp.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\unix\lib\net6.0\Microsoft.Data.SqlClient.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net6.0\Microsoft.Data.SqlClient.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.AccountManagement.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\linux\lib\net9.0\System.DirectoryServices.Protocols.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\osx\lib\net9.0\System.DirectoryServices.Protocols.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.DirectoryServices.Protocols.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.ServiceProcess.ServiceController.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\vault.exe
+D:\Projects\CRMC\InventoryAgent\Inventory.Agent\bin\Debug\net9.0\vault.hcl
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.dll b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.dll
index 62a965b..61b31fb 100644
Binary files a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.dll and b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.dll differ
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.genruntimeconfig.cache b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.genruntimeconfig.cache
index 18c4b9d..f733cbf 100644
--- a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.genruntimeconfig.cache
+++ b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.genruntimeconfig.cache
@@ -1 +1 @@
-94213c26f53491a4610832a8b59ad8af4054bd89a22194628179ba56ee8d87f5
+c310ef5a25b6663f7dc13ca453bec2a868c1c7aac59cb549f81a64efb2a93273
diff --git a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.pdb b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.pdb
index ff70e79..c8d9173 100644
Binary files a/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.pdb and b/Inventory.Agent/obj/Debug/net9.0/Inventory.Agent.pdb differ
diff --git a/Inventory.Agent/obj/Debug/net9.0/apphost.exe b/Inventory.Agent/obj/Debug/net9.0/apphost.exe
index cc247ac..d49659d 100644
Binary files a/Inventory.Agent/obj/Debug/net9.0/apphost.exe and b/Inventory.Agent/obj/Debug/net9.0/apphost.exe differ
diff --git a/Inventory.Agent/obj/Debug/net9.0/ref/Inventory.Agent.dll b/Inventory.Agent/obj/Debug/net9.0/ref/Inventory.Agent.dll
index 24f7d70..17cf570 100644
Binary files a/Inventory.Agent/obj/Debug/net9.0/ref/Inventory.Agent.dll and b/Inventory.Agent/obj/Debug/net9.0/ref/Inventory.Agent.dll differ
diff --git a/Inventory.Agent/obj/Debug/net9.0/refint/Inventory.Agent.dll b/Inventory.Agent/obj/Debug/net9.0/refint/Inventory.Agent.dll
index 24f7d70..17cf570 100644
Binary files a/Inventory.Agent/obj/Debug/net9.0/refint/Inventory.Agent.dll and b/Inventory.Agent/obj/Debug/net9.0/refint/Inventory.Agent.dll differ
diff --git a/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.dgspec.json b/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.dgspec.json
index b847286..df289b6 100644
--- a/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.dgspec.json
+++ b/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.dgspec.json
@@ -1,23 +1,23 @@
{
"format": 1,
"restore": {
- "D:\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj": {}
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj": {}
},
"projects": {
- "D:\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj": {
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
"projectName": "Inventory.Agent",
- "projectPath": "D:\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.Agent\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -33,8 +33,8 @@
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
}
}
}
@@ -84,24 +84,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
},
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
"projectName": "Inventory.Core",
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.Core\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -167,6 +167,10 @@
"target": "Package",
"version": "[9.0.10, )"
},
+ "Microsoft.Extensions.Hosting": {
+ "target": "Package",
+ "version": "[9.0.10, )"
+ },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[9.0.10, )"
@@ -178,6 +182,10 @@
"System.Management": {
"target": "Package",
"version": "[9.0.10, )"
+ },
+ "VaultSharp": {
+ "target": "Package",
+ "version": "[1.17.5.1, )"
}
},
"imports": [
@@ -192,11 +200,14 @@
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
+ "Microsoft.AspNetCore.App": {
+ "privateAssets": "none"
+ },
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.g.props b/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.g.props
index 89c69cb..c5f7583 100644
--- a/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.g.props
+++ b/Inventory.Agent/obj/Inventory.Agent.csproj.nuget.g.props
@@ -5,12 +5,12 @@
NuGet
$(MSBuildThisFileDirectory)project.assets.json
$(UserProfile)\.nuget\packages\
- C:\Users\castillano.mb\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ C:\Users\marcr\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.14.1
+ 6.14.0
-
+
diff --git a/Inventory.Agent/obj/project.assets.json b/Inventory.Agent/obj/project.assets.json
index eba808a..3dadde9 100644
--- a/Inventory.Agent/obj/project.assets.json
+++ b/Inventory.Agent/obj/project.assets.json
@@ -4084,6 +4084,19 @@
"lib/netstandard1.3/System.Xml.XDocument.dll": {}
}
},
+ "VaultSharp/1.17.5.1": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/VaultSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/VaultSharp.dll": {
+ "related": ".xml"
+ }
+ }
+ },
"Inventory.Core/1.0.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v9.0",
@@ -4093,16 +4106,21 @@
"Microsoft.EntityFrameworkCore": "9.0.10",
"Microsoft.EntityFrameworkCore.SqlServer": "9.0.10",
"Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Hosting": "9.0.10",
"Microsoft.Extensions.Http": "9.0.10",
"System.DirectoryServices.AccountManagement": "9.0.10",
- "System.Management": "9.0.10"
+ "System.Management": "9.0.10",
+ "VaultSharp": "1.17.5.1"
},
"compile": {
"bin/placeholder/Inventory.Core.dll": {}
},
"runtime": {
"bin/placeholder/Inventory.Core.dll": {}
- }
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
}
}
},
@@ -10357,6 +10375,41 @@
"system.xml.xdocument.nuspec"
]
},
+ "VaultSharp/1.17.5.1": {
+ "sha512": "1O/F+AQCkyK4K709pBDYEbDDfJ12OlaE5lnOs9dffq+KxqrnPxh8FIdQtEst9yBJmC7I0BptftzTJyRSwhZR/A==",
+ "type": "package",
+ "path": "vaultsharp/1.17.5.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "icon.png",
+ "lib/net462/VaultSharp.dll",
+ "lib/net462/VaultSharp.xml",
+ "lib/net47/VaultSharp.dll",
+ "lib/net47/VaultSharp.xml",
+ "lib/net471/VaultSharp.dll",
+ "lib/net471/VaultSharp.xml",
+ "lib/net472/VaultSharp.dll",
+ "lib/net472/VaultSharp.xml",
+ "lib/net48/VaultSharp.dll",
+ "lib/net48/VaultSharp.xml",
+ "lib/net481/VaultSharp.dll",
+ "lib/net481/VaultSharp.xml",
+ "lib/net6.0/VaultSharp.dll",
+ "lib/net6.0/VaultSharp.xml",
+ "lib/net7.0/VaultSharp.dll",
+ "lib/net7.0/VaultSharp.xml",
+ "lib/net8.0/VaultSharp.dll",
+ "lib/net8.0/VaultSharp.xml",
+ "lib/netstandard2.0/VaultSharp.dll",
+ "lib/netstandard2.0/VaultSharp.xml",
+ "lib/netstandard2.1/VaultSharp.dll",
+ "lib/netstandard2.1/VaultSharp.xml",
+ "vaultsharp.1.17.5.1.nupkg.sha512",
+ "vaultsharp.nuspec"
+ ]
+ },
"Inventory.Core/1.0.0": {
"type": "project",
"path": "../Inventory.Core/Inventory.Core.csproj",
@@ -10372,23 +10425,23 @@
]
},
"packageFolders": {
- "C:\\Users\\castillano.mb\\.nuget\\packages\\": {},
+ "C:\\Users\\marcr\\.nuget\\packages\\": {},
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
"projectName": "Inventory.Agent",
- "projectPath": "D:\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.Agent\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -10404,8 +10457,8 @@
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj"
}
}
}
@@ -10455,7 +10508,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Inventory.Agent/obj/project.nuget.cache b/Inventory.Agent/obj/project.nuget.cache
index a8da9af..931a303 100644
--- a/Inventory.Agent/obj/project.nuget.cache
+++ b/Inventory.Agent/obj/project.nuget.cache
@@ -1,181 +1,182 @@
{
"version": 2,
- "dgSpecHash": "CjBH7GEXSww=",
+ "dgSpecHash": "YWd2Rvsn/VU=",
"success": true,
- "projectFilePath": "D:\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
+ "projectFilePath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Agent\\Inventory.Agent.csproj",
"expectedPackageFiles": [
- "C:\\Users\\castillano.mb\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\dotnetenv\\3.1.1\\dotnetenv.3.1.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\hidsharp\\2.1.0\\hidsharp.2.1.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\librehardwaremonitorlib\\0.9.4\\librehardwaremonitorlib.0.9.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.1\\microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.10\\microsoft.entityframeworkcore.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.10\\microsoft.entityframeworkcore.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.10\\microsoft.entityframeworkcore.analyzers.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.10\\microsoft.entityframeworkcore.relational.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.10\\microsoft.entityframeworkcore.sqlserver.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.10\\microsoft.extensions.caching.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.10\\microsoft.extensions.caching.memory.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.10\\microsoft.extensions.configuration.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.10\\microsoft.extensions.configuration.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.10\\microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\9.0.10\\microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\9.0.10\\microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\9.0.10\\microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.json\\9.0.10\\microsoft.extensions.configuration.json.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\9.0.10\\microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.10\\microsoft.extensions.dependencyinjection.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.10\\microsoft.extensions.dependencyinjection.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.10\\microsoft.extensions.diagnostics.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.10\\microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\9.0.10\\microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\9.0.10\\microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\9.0.10\\microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.hosting\\9.0.10\\microsoft.extensions.hosting.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\9.0.10\\microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.hosting.windowsservices\\9.0.10\\microsoft.extensions.hosting.windowsservices.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.http\\9.0.10\\microsoft.extensions.http.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging\\9.0.10\\microsoft.extensions.logging.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.10\\microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.configuration\\9.0.10\\microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.console\\9.0.10\\microsoft.extensions.logging.console.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.debug\\9.0.10\\microsoft.extensions.logging.debug.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\9.0.10\\microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\9.0.10\\microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.options\\9.0.10\\microsoft.extensions.options.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.10\\microsoft.extensions.options.configurationextensions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.10\\microsoft.extensions.primitives.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\mono.posix.netstandard\\1.0.0\\mono.posix.netstandard.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-arm.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-x64.runtime.native.system.io.ports\\9.0.0\\runtime.android-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-x86.runtime.native.system.io.ports\\9.0.0\\runtime.android-x86.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-bionic-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-bionic-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.maccatalyst-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.maccatalyst-x64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.io.ports\\9.0.0\\runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx-x64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\sprache\\2.3.1\\sprache.2.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.codedom\\9.0.10\\system.codedom.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.10\\system.configuration.configurationmanager.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.10\\system.diagnostics.eventlog.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices\\9.0.10\\system.directoryservices.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices.accountmanagement\\9.0.10\\system.directoryservices.accountmanagement.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices.protocols\\9.0.10\\system.directoryservices.protocols.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.formats.asn1\\9.0.10\\system.formats.asn1.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem.accesscontrol\\5.0.0\\system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.ports\\9.0.0\\system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.management\\9.0.10\\system.management.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.private.uri\\4.3.2\\system.private.uri.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime\\4.3.1\\system.runtime.4.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.10\\system.security.cryptography.protecteddata.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.serviceprocess.servicecontroller\\9.0.10\\system.serviceprocess.servicecontroller.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.json\\9.0.10\\system.text.json.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512"
+ "C:\\Users\\marcr\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\dotnetenv\\3.1.1\\dotnetenv.3.1.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\hidsharp\\2.1.0\\hidsharp.2.1.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\librehardwaremonitorlib\\0.9.4\\librehardwaremonitorlib.0.9.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.1\\microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.10\\microsoft.entityframeworkcore.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.10\\microsoft.entityframeworkcore.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.10\\microsoft.entityframeworkcore.analyzers.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.10\\microsoft.entityframeworkcore.relational.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.10\\microsoft.entityframeworkcore.sqlserver.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.10\\microsoft.extensions.caching.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.10\\microsoft.extensions.caching.memory.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.10\\microsoft.extensions.configuration.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.10\\microsoft.extensions.configuration.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.10\\microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\9.0.10\\microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\9.0.10\\microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\9.0.10\\microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.json\\9.0.10\\microsoft.extensions.configuration.json.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\9.0.10\\microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.10\\microsoft.extensions.dependencyinjection.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.10\\microsoft.extensions.dependencyinjection.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.10\\microsoft.extensions.diagnostics.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.10\\microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\9.0.10\\microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\9.0.10\\microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\9.0.10\\microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.hosting\\9.0.10\\microsoft.extensions.hosting.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\9.0.10\\microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.hosting.windowsservices\\9.0.10\\microsoft.extensions.hosting.windowsservices.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.http\\9.0.10\\microsoft.extensions.http.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging\\9.0.10\\microsoft.extensions.logging.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.10\\microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.configuration\\9.0.10\\microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.console\\9.0.10\\microsoft.extensions.logging.console.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.debug\\9.0.10\\microsoft.extensions.logging.debug.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\9.0.10\\microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\9.0.10\\microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.options\\9.0.10\\microsoft.extensions.options.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.10\\microsoft.extensions.options.configurationextensions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.10\\microsoft.extensions.primitives.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\mono.posix.netstandard\\1.0.0\\mono.posix.netstandard.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-arm.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-x64.runtime.native.system.io.ports\\9.0.0\\runtime.android-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-x86.runtime.native.system.io.ports\\9.0.0\\runtime.android-x86.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-bionic-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-bionic-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.maccatalyst-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.maccatalyst-x64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.io.ports\\9.0.0\\runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx-x64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\sprache\\2.3.1\\sprache.2.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.codedom\\9.0.10\\system.codedom.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.10\\system.configuration.configurationmanager.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.10\\system.diagnostics.eventlog.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices\\9.0.10\\system.directoryservices.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices.accountmanagement\\9.0.10\\system.directoryservices.accountmanagement.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices.protocols\\9.0.10\\system.directoryservices.protocols.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.formats.asn1\\9.0.10\\system.formats.asn1.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem.accesscontrol\\5.0.0\\system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.ports\\9.0.0\\system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.management\\9.0.10\\system.management.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.private.uri\\4.3.2\\system.private.uri.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime\\4.3.1\\system.runtime.4.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.10\\system.security.cryptography.protecteddata.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.serviceprocess.servicecontroller\\9.0.10\\system.serviceprocess.servicecontroller.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.json\\9.0.10\\system.text.json.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\vaultsharp\\1.17.5.1\\vaultsharp.1.17.5.1.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/Inventory.Api/DeviceDtos.cs b/Inventory.Api/DeviceDtos.cs
new file mode 100644
index 0000000..e69de29
diff --git a/Inventory.Api/Inventory.Api.csproj b/Inventory.Api/Inventory.Api.csproj
new file mode 100644
index 0000000..d784064
--- /dev/null
+++ b/Inventory.Api/Inventory.Api.csproj
@@ -0,0 +1,21 @@
+
+
+
+ net9.0
+ enable
+ enable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Inventory.Api/Inventory.Api.http b/Inventory.Api/Inventory.Api.http
new file mode 100644
index 0000000..cae48cc
--- /dev/null
+++ b/Inventory.Api/Inventory.Api.http
@@ -0,0 +1,6 @@
+@Inventory.Api_HostAddress = http://localhost:5118
+
+GET {{Inventory.Api_HostAddress}}/weatherforecast/
+Accept: application/json
+
+###
diff --git a/Inventory.Api/PaginatedResult.cs b/Inventory.Api/PaginatedResult.cs
new file mode 100644
index 0000000..1f0813e
--- /dev/null
+++ b/Inventory.Api/PaginatedResult.cs
@@ -0,0 +1,9 @@
+namespace Inventory.Api.Models;
+
+public class PaginatedResult
+{
+ public int PageNumber { get; set; }
+ public int PageSize { get; set; }
+ public int TotalCount { get; set; }
+ public List Items { get; set; } = new();
+}
\ No newline at end of file
diff --git a/Inventory.Api/Program.cs b/Inventory.Api/Program.cs
new file mode 100644
index 0000000..1d2c7a3
--- /dev/null
+++ b/Inventory.Api/Program.cs
@@ -0,0 +1,257 @@
+using System.Text.Json;
+using Inventory.Api.Models;
+using Inventory.Api.Services;
+using Inventory.Core;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.EntityFrameworkCore;
+using QuestPDF.Infrastructure;
+
+QuestPDF.Settings.License = LicenseType.Community;
+
+var builder = WebApplication.CreateBuilder(args);
+
+// Setup secrets from .env or Vault
+EnvironmentBuilder.SetupEnvironment(builder.Environment);
+
+var dbCon = Secrets.DbConnectionString;
+if (string.IsNullOrWhiteSpace(dbCon))
+{
+ throw new InvalidOperationException("FATAL ERROR: DB_CONNECTION_STRING is not configured.");
+}
+
+builder.Services.AddDbContext(options => options.UseSqlServer(dbCon!));
+
+builder.Services.AddEndpointsApiExplorer();
+builder.Services.AddSwaggerGen();
+
+builder.Services.AddCors(options =>
+{
+ options.AddPolicy("AllowFlutterApp",
+ policy =>
+ {
+ // In production, you should lock this down to your Flutter app's domain.
+ policy.AllowAnyOrigin()
+ .AllowAnyHeader()
+ .AllowAnyMethod();
+ });
+});
+
+var app = builder.Build();
+
+if (app.Environment.IsDevelopment())
+{
+ app.UseSwagger();
+ app.UseSwaggerUI();
+}
+
+// Add a redirect from the root URL to the Swagger UI for convenience in development.
+app.MapGet("/", (HttpContext context) =>
+{
+ context.Response.Redirect("/swagger");
+ return Task.CompletedTask;
+}).ExcludeFromDescription(); // Exclude this from the OpenAPI spec
+
+// Only use HTTPS redirection in non-development environments.
+// This prevents the "Failed to determine the https port for redirect" warning during local development.
+if (!app.Environment.IsDevelopment()) {
+ app.UseHttpsRedirection();
+}
+app.UseCors("AllowFlutterApp");
+
+var api = app.MapGroup("/api");
+var dashboardApi = api.MapGroup("/dashboard");
+var devicesApi = api.MapGroup("/devices");
+var exportApi = api.MapGroup("/export");
+
+// --- Dashboard Endpoints ---
+
+dashboardApi.MapGet("/summary", async (InventoryContext db) =>
+{
+ var devices = await db.Devices.AsNoTracking().ToListAsync();
+
+ var printersWithSerial = 0;
+ var printersWithoutSerial = 0;
+ foreach (var device in devices.Where(d => !string.IsNullOrEmpty(d.Printers)))
+ {
+ try
+ {
+ var printers = JsonSerializer.Deserialize>(device.Printers!);
+ printersWithSerial += printers?.Count(p => !string.IsNullOrWhiteSpace(p.SerialNumber)) ?? 0;
+ printersWithoutSerial += printers?.Count(p => string.IsNullOrWhiteSpace(p.SerialNumber)) ?? 0;
+ }
+ catch { /* Ignore deserialization errors */ }
+ }
+
+ var drivesFailing = 0;
+ foreach (var device in devices.Where(d => !string.IsNullOrEmpty(d.DriveHealth)))
+ {
+ try
+ {
+ var drives = JsonSerializer.Deserialize>(device.DriveHealth!);
+ if (drives?.Any(d => d.IsFailing == true) == true)
+ {
+ drivesFailing++;
+ }
+ }
+ catch { /* Ignore deserialization errors */ }
+ }
+
+ return Results.Ok(new
+ {
+ TotalDevices = devices.Count,
+ TotalLaptops = devices.Count(d => d.DeviceType == "Laptop"),
+ TotalDesktops = devices.Count(d => d.DeviceType == "Desktop"),
+ TotalServers = devices.Count(d => d.DeviceType == "Server"),
+ PrintersWithSerial = printersWithSerial,
+ PrintersWithoutSerial = printersWithoutSerial,
+ DrivesFailing = drivesFailing
+ });
+});
+
+dashboardApi.MapGet("/os-distribution", async (InventoryContext db) =>
+{
+ var osDistribution = await db.Devices
+ .AsNoTracking()
+ .GroupBy(d => d.OSVersion)
+ .Select(g => new { OSVersion = g.Key, Count = g.Count() })
+ .OrderByDescending(x => x.Count)
+ .ToListAsync();
+ return Results.Ok(osDistribution);
+});
+
+dashboardApi.MapGet("/storage-by-type", async (InventoryContext db) =>
+{
+ var devicesWithStorage = await db.Devices
+ .AsNoTracking()
+ .Where(d => !string.IsNullOrEmpty(d.StorageDevices))
+ .Select(d => d.StorageDevices)
+ .ToListAsync();
+
+ ulong totalSsd = 0;
+ ulong totalHdd = 0;
+
+ foreach (var storageJson in devicesWithStorage)
+ {
+ try
+ {
+ var drives = JsonSerializer.Deserialize>(storageJson!);
+ if (drives == null) continue;
+
+ totalSsd += (ulong)drives.Where(d => d.MediaType == "SSD").Sum(d => (long)d.Size);
+ totalHdd += (ulong)drives.Where(d => d.MediaType == "HDD").Sum(d => (long)d.Size);
+ }
+ catch { /* Ignore deserialization errors */ }
+ }
+
+ return Results.Ok(new { TotalSsdBytes = totalSsd, TotalHddBytes = totalHdd });
+});
+
+dashboardApi.MapGet("/admin-accounts", async (InventoryContext db) =>
+{
+ var devicesWithAdmins = await db.Devices
+ .AsNoTracking()
+ .Where(d => !string.IsNullOrEmpty(d.LocalAdmins))
+ .Select(d => d.LocalAdmins)
+ .ToListAsync();
+
+ var adminCounts = new Dictionary();
+ foreach (var adminJson in devicesWithAdmins)
+ {
+ try
+ {
+ var admins = JsonSerializer.Deserialize>(adminJson!);
+ if (admins == null) continue;
+
+ foreach (var admin in admins.Where(a => !string.IsNullOrWhiteSpace(a.Name)))
+ {
+ adminCounts.TryGetValue(admin.Name!, out var currentCount);
+ adminCounts[admin.Name!] = currentCount + 1;
+ }
+ }
+ catch { /* Ignore deserialization errors */ }
+ }
+
+ var topAdmins = adminCounts.OrderByDescending(kv => kv.Value)
+ .Take(5)
+ .Select(kv => new { AccountName = kv.Key, Count = kv.Value });
+
+ return Results.Ok(topAdmins);
+});
+
+// --- Device Endpoints ---
+
+devicesApi.MapGet("/", async (InventoryContext db, string? deviceType, string? processor, string? ram, string? location, string? sortBy, bool sortAscending = true, int page = 1, int pageSize = 25) =>
+{
+ var query = db.Devices.AsNoTracking();
+
+ // Filtering
+ if (!string.IsNullOrWhiteSpace(deviceType)) query = query.Where(d => d.DeviceType == deviceType);
+ if (!string.IsNullOrWhiteSpace(processor)) query = query.Where(d => d.Processor != null && d.Processor.Contains(processor));
+ if (!string.IsNullOrWhiteSpace(ram)) query = query.Where(d => d.RAM == ram);
+ if (!string.IsNullOrWhiteSpace(location)) query = query.Where(d => d.Location != null && d.Location.Contains(location));
+
+ // Sorting
+ if (!string.IsNullOrWhiteSpace(sortBy))
+ {
+ // This is a simplified sort. A more robust solution would use reflection or a dictionary.
+ query = sortBy.ToLowerInvariant() switch
+ {
+ "computername" => sortAscending ? query.OrderBy(d => d.ComputerName) : query.OrderByDescending(d => d.ComputerName),
+ "devicetype" => sortAscending ? query.OrderBy(d => d.DeviceType) : query.OrderByDescending(d => d.DeviceType),
+ "location" => sortAscending ? query.OrderBy(d => d.Location) : query.OrderByDescending(d => d.Location),
+ "lastseen" => sortAscending ? query.OrderBy(d => d.LastSeen) : query.OrderByDescending(d => d.LastSeen),
+ _ => query.OrderBy(d => d.Id)
+ };
+ }
+ else
+ {
+ query = query.OrderBy(d => d.Id);
+ }
+
+ var totalCount = await query.CountAsync();
+ var items = await query.Skip((page - 1) * pageSize).Take(pageSize).ToListAsync();
+
+ return Results.Ok(new PaginatedResult
+ {
+ PageNumber = page,
+ PageSize = pageSize,
+ TotalCount = totalCount,
+ Items = items
+ });
+});
+
+devicesApi.MapGet("/{id:int}", async (InventoryContext db, int id) =>
+{
+ var device = await db.Devices.AsNoTracking().FirstOrDefaultAsync(d => d.Id == id);
+ return device is not null ? Results.Ok(device) : Results.NotFound();
+});
+
+// --- Export Endpoints ---
+
+async Task> GetFilteredDevicesQuery(InventoryContext db, string? deviceType, string? processor, string? ram, string? location)
+{
+ var query = db.Devices.AsNoTracking();
+ if (!string.IsNullOrWhiteSpace(deviceType)) query = query.Where(d => d.DeviceType == deviceType);
+ if (!string.IsNullOrWhiteSpace(processor)) query = query.Where(d => d.Processor != null && d.Processor.Contains(processor));
+ if (!string.IsNullOrWhiteSpace(ram)) query = query.Where(d => d.RAM == ram);
+ if (!string.IsNullOrWhiteSpace(location)) query = query.Where(d => d.Location != null && d.Location.Contains(location));
+ return await Task.FromResult(query.OrderBy(d => d.ComputerName));
+}
+
+exportApi.MapGet("/excel", async (InventoryContext db, [FromQuery] string? deviceType, [FromQuery] string? processor, [FromQuery] string? ram, [FromQuery] string? location) =>
+{
+ var query = await GetFilteredDevicesQuery(db, deviceType, processor, ram, location);
+ var devices = await query.ToListAsync();
+ var fileBytes = ReportGenerator.GenerateExcel(devices);
+ return Results.File(fileBytes, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "DeviceInventory.xlsx");
+});
+
+exportApi.MapGet("/pdf", async (InventoryContext db, [FromQuery] string? deviceType, [FromQuery] string? processor, [FromQuery] string? ram, [FromQuery] string? location) =>
+{
+ var query = await GetFilteredDevicesQuery(db, deviceType, processor, ram, location);
+ var devices = await query.ToListAsync();
+ var fileBytes = ReportGenerator.GeneratePdf(devices);
+ return Results.File(fileBytes, "application/pdf", "DeviceInventory.pdf");
+});
+
+app.Run();
diff --git a/Inventory.Api/Properties/launchSettings.json b/Inventory.Api/Properties/launchSettings.json
new file mode 100644
index 0000000..dca4afb
--- /dev/null
+++ b/Inventory.Api/Properties/launchSettings.json
@@ -0,0 +1,23 @@
+{
+ "$schema": "https://json.schemastore.org/launchsettings.json",
+ "profiles": {
+ "http": {
+ "commandName": "Project",
+ "dotnetRunMessages": true,
+ "launchBrowser": false,
+ "applicationUrl": "http://localhost:5118",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "https": {
+ "commandName": "Project",
+ "dotnetRunMessages": true,
+ "launchBrowser": false,
+ "applicationUrl": "https://localhost:7214;http://localhost:5118",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ }
+ }
+}
diff --git a/Inventory.Api/ReportGenerator.cs b/Inventory.Api/ReportGenerator.cs
new file mode 100644
index 0000000..cf88342
--- /dev/null
+++ b/Inventory.Api/ReportGenerator.cs
@@ -0,0 +1,121 @@
+using System.Globalization;
+using ClosedXML.Excel;
+using Inventory.Core;
+using QuestPDF.Fluent;
+using QuestPDF.Helpers;
+using QuestPDF.Infrastructure;
+
+namespace Inventory.Api.Services;
+
+public static class ReportGenerator
+{
+ public static byte[] GenerateExcel(IEnumerable devices)
+ {
+ using var workbook = new XLWorkbook();
+ var worksheet = workbook.Worksheets.Add("Devices");
+
+ // Headers
+ worksheet.Cell(1, 1).Value = "Computer Name";
+ worksheet.Cell(1, 2).Value = "Device Type";
+ worksheet.Cell(1, 3).Value = "Location";
+ worksheet.Cell(1, 4).Value = "Processor";
+ worksheet.Cell(1, 5).Value = "RAM";
+ worksheet.Cell(1, 6).Value = "OS Version";
+ worksheet.Cell(1, 7).Value = "Serial Number";
+ worksheet.Cell(1, 8).Value = "Last Seen";
+
+ var header = worksheet.Row(1);
+ header.Style.Font.Bold = true;
+ header.Style.Fill.BackgroundColor = XLColor.LightGray;
+
+ // Data
+ var row = 2;
+ foreach (var device in devices)
+ {
+ worksheet.Cell(row, 1).Value = device.ComputerName;
+ worksheet.Cell(row, 2).Value = device.DeviceType;
+ worksheet.Cell(row, 3).Value = device.Location;
+ worksheet.Cell(row, 4).Value = device.Processor;
+ worksheet.Cell(row, 5).Value = device.RAM;
+ worksheet.Cell(row, 6).Value = device.OSVersion;
+ worksheet.Cell(row, 7).Value = device.SerialNumber;
+ worksheet.Cell(row, 8).Value = device.LastSeen.ToString("g", CultureInfo.InvariantCulture);
+ row++;
+ }
+
+ worksheet.Columns().AdjustToContents();
+
+ using var stream = new MemoryStream();
+ workbook.SaveAs(stream);
+ return stream.ToArray();
+ }
+
+ public static byte[] GeneratePdf(IEnumerable devices)
+ {
+ return Document.Create(container =>
+ {
+ container.Page(page =>
+ {
+ page.Size(PageSizes.A4.Landscape());
+ page.Margin(30);
+
+ page.Header()
+ .Text("Device Inventory Report")
+ .SemiBold().FontSize(20).FontColor(Colors.Blue.Medium);
+
+ page.Content()
+ .Table(table =>
+ {
+ table.ColumnsDefinition(columns =>
+ {
+ columns.RelativeColumn(2); // Computer Name
+ columns.RelativeColumn(1); // Type
+ columns.RelativeColumn(1.5f); // Location
+ columns.RelativeColumn(3); // Processor
+ columns.RelativeColumn(1); // RAM
+ columns.RelativeColumn(2); // OS
+ columns.RelativeColumn(2); // Last Seen
+ });
+
+ table.Header(header =>
+ {
+ // This is the correct way to style a cell's container.
+ // This function takes an IContainer and returns a styled IContainer.
+ static IContainer HeaderCellStyle(IContainer container)
+ {
+ return container.Background(Colors.Grey.Lighten3).PaddingVertical(5).PaddingHorizontal(10);
+ }
+
+ // Apply the style to the cell's element, then add the bolded text.
+ header.Cell().Element(HeaderCellStyle).Text("Computer Name").Bold();
+ header.Cell().Element(HeaderCellStyle).Text("Type").Bold();
+ header.Cell().Element(HeaderCellStyle).Text("Location").Bold();
+ header.Cell().Element(HeaderCellStyle).Text("Processor").Bold();
+ header.Cell().Element(HeaderCellStyle).Text("RAM").Bold();
+ header.Cell().Element(HeaderCellStyle).Text("OS").Bold();
+ header.Cell().Element(HeaderCellStyle).Text("Last Seen").Bold();
+ });
+
+ foreach (var device in devices)
+ {
+ table.Cell().Text(device.ComputerName);
+ table.Cell().Text(device.DeviceType);
+ table.Cell().Text(device.Location);
+ table.Cell().Text(device.Processor);
+ table.Cell().Text(device.RAM);
+ table.Cell().Text(device.OSVersion);
+ table.Cell().Text(device.LastSeen.ToString("g", CultureInfo.InvariantCulture));
+ }
+ });
+
+ page.Footer()
+ .AlignCenter()
+ .Text(x =>
+ {
+ x.Span("Page ");
+ x.CurrentPageNumber();
+ });
+ });
+ }).GeneratePdf();
+ }
+}
\ No newline at end of file
diff --git a/Inventory.Api/appsettings.Development.json b/Inventory.Api/appsettings.Development.json
new file mode 100644
index 0000000..0c208ae
--- /dev/null
+++ b/Inventory.Api/appsettings.Development.json
@@ -0,0 +1,8 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ }
+}
diff --git a/Inventory.Api/appsettings.json b/Inventory.Api/appsettings.json
new file mode 100644
index 0000000..10f68b8
--- /dev/null
+++ b/Inventory.Api/appsettings.json
@@ -0,0 +1,9 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ },
+ "AllowedHosts": "*"
+}
diff --git a/Inventory.Core/EnvironmentBuilder.cs b/Inventory.Core/EnvironmentBuilder.cs
new file mode 100644
index 0000000..7811ebb
--- /dev/null
+++ b/Inventory.Core/EnvironmentBuilder.cs
@@ -0,0 +1,86 @@
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Hosting;
+using System;
+using DotNetEnv;
+
+namespace Inventory.Core
+{
+ ///
+ /// Sets up application secrets from .env file in Development or HashiCorp Vault in Production.
+ ///
+ public static class EnvironmentBuilder
+ {
+ // Define the keys for your secrets
+ private const string _dbConnectionString = "DB_CONNECTION_STRING";
+ private const string _slurpitUrl = "SLURPIT_URL";
+ private const string _slurpitApiKey = "SLURPIT_API_KEY";
+ private const string _updateIntervalMinutes = "UPDATE_INTERVAL_MINUTES";
+
+ ///
+ /// Loads secrets into static properties based on the hosting environment.
+ ///
+ public static void SetupEnvironment(IHostEnvironment environment)
+ {
+ if (environment.IsDevelopment())
+ {
+ // In Development, load secrets from the .env file.
+ Env.TraversePath().Load();
+
+ // Assign to static properties
+ Secrets.DbConnectionString = Environment.GetEnvironmentVariable(_dbConnectionString);
+ Secrets.SlurpitUrl = Environment.GetEnvironmentVariable(_slurpitUrl);
+ Secrets.SlurpitApiKey = Environment.GetEnvironmentVariable(_slurpitApiKey);
+
+ int.TryParse(Environment.GetEnvironmentVariable(_updateIntervalMinutes), out var interval);
+ Secrets.UpdateIntervalMinutes = interval > 0 ? interval : 60; // Default to 60 minutes
+ }
+ else
+ {
+ // In Production/Release, fetch secrets from Vault.
+ // --- Provide your Vault details here ---
+ // WARNING: For production, it's strongly recommended to use environment variables
+ // or another secure configuration method instead of hardcoding the Vault URL.
+ var vaultUrl = "http://your-vault-address:8200";
+ var tokenPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), "InventorySuite", "Vault", "vault-agent-token");
+ var mountPath = "your-mount-path"; // e.g., "ihris-prod"
+ var secretPath = "your-secret-path"; // e.g., "db_credentials"
+
+ if (vaultUrl.Contains("your-vault-address") ||
+ mountPath.Contains("your-mount-path") ||
+ secretPath.Contains("your-secret-path"))
+ {
+ throw new InvalidOperationException("Vault is not configured. Please update the hardcoded values in EnvironmentBuilder.cs before running in a non-development environment.");
+ }
+
+ try
+ {
+ var vaultService = new VaultService(tokenPath, vaultUrl);
+ var secret = vaultService.GetSecret(mountPath, secretPath);
+
+ // Assign to static properties from Vault
+ Secrets.DbConnectionString = vaultService.GetSecretValue(secret, _dbConnectionString);
+ Secrets.SlurpitUrl = vaultService.GetSecretValue(secret, _slurpitUrl);
+ Secrets.SlurpitApiKey = vaultService.GetSecretValue(secret, _slurpitApiKey);
+
+ int.TryParse(vaultService.GetSecretValue(secret, _updateIntervalMinutes), out var interval);
+ Secrets.UpdateIntervalMinutes = interval > 0 ? interval : 60; // Default to 60 minutes
+ }
+ catch (Exception ex)
+ {
+ throw new InvalidOperationException("Failed to retrieve secrets from Vault.", ex);
+ }
+ }
+ }
+ }
+
+ ///
+ /// A static class to hold application secrets.
+ ///
+ public static class Secrets
+ {
+ public static string? DbConnectionString { get; set; }
+ public static string? SlurpitUrl { get; set; }
+ public static string? SlurpitApiKey { get; set; }
+ public static int UpdateIntervalMinutes { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/Inventory.Core/Inventory.Core.csproj b/Inventory.Core/Inventory.Core.csproj
index 1cbc45d..f62986c 100644
--- a/Inventory.Core/Inventory.Core.csproj
+++ b/Inventory.Core/Inventory.Core.csproj
@@ -6,6 +6,10 @@
enable
+
+
+
+
@@ -20,9 +24,11 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
diff --git a/Inventory.Core/PrinterInfo.cs b/Inventory.Core/PrinterInfo.cs
index 1f4f6fa..e38d04f 100644
--- a/Inventory.Core/PrinterInfo.cs
+++ b/Inventory.Core/PrinterInfo.cs
@@ -8,5 +8,6 @@
public bool IsNetwork { get; set; }
public string? HostName { get; set; } // Print server name
public string? PortName { get; set; }
+ public string? SerialNumber { get; set; }
}
}
\ No newline at end of file
diff --git a/Inventory.Core/SlurpitClient.cs b/Inventory.Core/SlurpitClient.cs
index e8bda15..5b84bda 100644
--- a/Inventory.Core/SlurpitClient.cs
+++ b/Inventory.Core/SlurpitClient.cs
@@ -4,8 +4,7 @@ using System.Net.Http;
using System.Net.Http.Json;
using System.Threading.Tasks;
using System.Text.Json;
-using DotNetEnv;
-
+using Microsoft.Extensions.Configuration;
namespace Inventory.Core
{
public class SlurpitClient
@@ -23,8 +22,8 @@ namespace Inventory.Core
public async Task SendDeviceData()
{
- var slurpitUrl = Env.GetString("SLURPIT_URL");
- var slurpitApiKey = Env.GetString("SLURPIT_API_KEY");
+ var slurpitUrl = Secrets.SlurpitUrl;
+ var slurpitApiKey = Secrets.SlurpitApiKey;
if (string.IsNullOrWhiteSpace(slurpitUrl) || string.IsNullOrWhiteSpace(slurpitApiKey))
{
diff --git a/Inventory.Core/SystemInfoCollector.cs b/Inventory.Core/SystemInfoCollector.cs
index eca1b54..3ad1870 100644
--- a/Inventory.Core/SystemInfoCollector.cs
+++ b/Inventory.Core/SystemInfoCollector.cs
@@ -213,6 +213,21 @@ namespace Inventory.Core
string? name = mo["Name"]?.ToString()?.Trim();
if (name != null && !ignoredPrinters.Any(p => name.Contains(p, StringComparison.OrdinalIgnoreCase)))
{
+ string? serialNumber = null;
+ string? pnpDeviceId = mo["PNPDeviceID"]?.ToString();
+
+ // Attempt to extract serial number from PNPDeviceID for USB printers
+ // Example ID: "USBPRINT\HEWLETT-PACKARDHP_LASERJET_PROFESSIONAL_M1212NF_MFP\7&1B442418&0&USB001"
+ // The last part after the model name is often a unique identifier or serial.
+ if (!string.IsNullOrEmpty(pnpDeviceId) && pnpDeviceId.Contains("USB"))
+ {
+ var parts = pnpDeviceId.Split('\\');
+ if (parts.Length > 2)
+ {
+ serialNumber = parts[2]; // This is often the most unique part available
+ }
+ }
+
printers.Add(new PrinterInfo
{
Name = name,
@@ -220,7 +235,8 @@ namespace Inventory.Core
IsShared = (bool)mo["Shared"],
IsNetwork = (bool)mo["Network"],
HostName = mo["SystemName"]?.ToString()?.Trim(),
- PortName = mo["PortName"]?.ToString()?.Trim()
+ PortName = mo["PortName"]?.ToString()?.Trim(),
+ SerialNumber = serialNumber
});
}
}
diff --git a/Inventory.Core/UpdateChecker.cs b/Inventory.Core/UpdateChecker.cs
new file mode 100644
index 0000000..efaccd1
--- /dev/null
+++ b/Inventory.Core/UpdateChecker.cs
@@ -0,0 +1,59 @@
+using System;
+using System.Diagnostics;
+using System.IO;
+using System.Reflection;
+using System.Text.Json;
+
+namespace Inventory.Core
+{
+ public class VersionManifest
+ {
+ public string Version { get; set; }
+ public string MsiPath { get; set; }
+ }
+
+ public static class UpdateChecker
+ {
+ public static bool CheckForUpdate(string manifestPath, out string newMsiPath)
+ {
+ newMsiPath = null;
+ try
+ {
+ // 1. Get local assembly version
+ var localVersion = Assembly.GetExecutingAssembly().GetName().Version;
+
+ if (!File.Exists(manifestPath))
+ {
+ // Manifest not found, cannot check for update.
+ return false;
+ }
+
+ // 2. Read and deserialize the version.json
+ var manifestContent = File.ReadAllText(manifestPath);
+ var manifest = JsonSerializer.Deserialize(manifestContent, new JsonSerializerOptions { PropertyNameCaseInsensitive = true });
+
+ if (manifest == null || !Version.TryParse(manifest.Version, out var manifestVersion))
+ {
+ // Invalid manifest file
+ return false;
+ }
+
+ // 3. Compare versions
+ if (manifestVersion > localVersion)
+ {
+ // 4. If newer, construct the full MSI path
+ var manifestDir = Path.GetDirectoryName(manifestPath);
+ newMsiPath = Path.Combine(manifestDir, manifest.MsiPath);
+ return true;
+ }
+ }
+ catch (Exception)
+ {
+ // Log this exception in a real application
+ return false;
+ }
+
+ return false;
+ }
+ }
+}
\ No newline at end of file
diff --git a/Inventory.Core/VaultService.cs b/Inventory.Core/VaultService.cs
new file mode 100644
index 0000000..fc6b6c1
--- /dev/null
+++ b/Inventory.Core/VaultService.cs
@@ -0,0 +1,40 @@
+using VaultSharp;
+using VaultSharp.V1.AuthMethods;
+using VaultSharp.V1.AuthMethods.Token;
+using VaultSharp.V1.Commons;
+
+namespace Inventory.Core
+{
+ public class VaultService
+ {
+ private readonly IVaultClient _vaultClient;
+
+ public VaultService(string tokenPath, string vaultUrl)
+ {
+ // Read the token generated by Vault Agent
+ var token = File.ReadAllText(tokenPath).Trim();
+
+ // Initialize the VaultSharp client with the token
+ IAuthMethodInfo authMethod = new TokenAuthMethodInfo(token);
+ var vaultClientSettings = new VaultClientSettings(vaultUrl, authMethod);
+
+ _vaultClient = new VaultClient(vaultClientSettings);
+ }
+
+ public Secret GetSecret(string mountPath, string secretPath)
+ {
+ return _vaultClient.V1.Secrets.KeyValue.V2.ReadSecretAsync(secretPath, mountPoint: mountPath).Result;
+ }
+
+ public string GetSecretValue(string mountPath, string secretPath, string key)
+ {
+ var secret = GetSecret(mountPath, secretPath);
+ return secret!.Data!.Data[key]!.ToString()!;
+ }
+
+ public string GetSecretValue(Secret secret, string key)
+ {
+ return secret!.Data!.Data[key]!.ToString()!;
+ }
+ }
+}
diff --git a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.deps.json b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.deps.json
index d9207b0..e8a2dff 100644
--- a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.deps.json
+++ b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.deps.json
@@ -15,9 +15,11 @@
"Microsoft.EntityFrameworkCore.SqlServer": "9.0.10",
"Microsoft.EntityFrameworkCore.Tools": "9.0.10",
"Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Hosting": "9.0.10",
"Microsoft.Extensions.Http": "9.0.10",
"System.DirectoryServices.AccountManagement": "9.0.10",
- "System.Management": "9.0.10"
+ "System.Management": "9.0.10",
+ "VaultSharp": "1.17.5.1"
},
"runtime": {
"Inventory.Core.dll": {}
@@ -606,6 +608,73 @@
}
}
},
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
"Microsoft.Extensions.DependencyInjection/9.0.10": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10"
@@ -658,6 +727,85 @@
}
}
},
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Hosting/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.10",
+ "Microsoft.Extensions.Configuration.CommandLine": "9.0.10",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.Configuration.UserSecrets": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Diagnostics": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Logging.Console": "9.0.10",
+ "Microsoft.Extensions.Logging.Debug": "9.0.10",
+ "Microsoft.Extensions.Logging.EventLog": "9.0.10",
+ "Microsoft.Extensions.Logging.EventSource": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
"Microsoft.Extensions.Http/9.0.10": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
@@ -698,6 +846,82 @@
}
}
},
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "System.Diagnostics.EventLog": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.1025.47515"
+ }
+ }
+ },
"Microsoft.Extensions.Options/9.0.10": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
@@ -1395,12 +1619,6 @@
}
},
"runtimeTargets": {
- "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "0.0.0.0"
- },
"runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
"rid": "win",
"assetType": "runtime",
@@ -1488,14 +1706,7 @@
}
}
},
- "System.Formats.Asn1/9.0.10": {
- "runtime": {
- "lib/net9.0/System.Formats.Asn1.dll": {
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "9.0.1025.47515"
- }
- }
- },
+ "System.Formats.Asn1/9.0.10": {},
"System.Globalization/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0",
@@ -2039,14 +2250,7 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
- "System.Text.Json/9.0.10": {
- "runtime": {
- "lib/net9.0/System.Text.Json.dll": {
- "assemblyVersion": "9.0.0.0",
- "fileVersion": "9.0.1025.47515"
- }
- }
- },
+ "System.Text.Json/9.0.10": {},
"System.Text.RegularExpressions/4.3.1": {
"dependencies": {
"System.Runtime": "4.3.1"
@@ -2108,6 +2312,14 @@
"System.Threading": "4.3.0",
"System.Xml.ReaderWriter": "4.3.0"
}
+ },
+ "VaultSharp/1.17.5.1": {
+ "runtime": {
+ "lib/net8.0/VaultSharp.dll": {
+ "assemblyVersion": "1.17.5.1",
+ "fileVersion": "1.17.5.1"
+ }
+ }
}
}
},
@@ -2327,6 +2539,41 @@
"path": "microsoft.extensions.configuration.binder/9.0.10",
"hashPath": "microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512"
},
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Sg400UyKl33kOpqklEg1MIM3lpY/aWi7QZTB2JfFpKgxnSRQl9J6tHiKYll+Rd603P+71YsDy/zqBYUE/3Xeag==",
+ "path": "microsoft.extensions.configuration.commandline/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Nje8x5JDRi7uzf2q3NpXiBleRRJAxJMnHcJTi0tLyqd6eGIICRuF6qxgZssMS1r8xXDoaUr/2ZLQ6Cui1Io+Qw==",
+ "path": "microsoft.extensions.configuration.environmentvariables/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kYWY9VRoCKQJCLKAA4Wqn74FVnytqosF7vFq1chJ8st9mGZS6SQrkoZg7GmcpqrRRUWmWDOZI4nFdoFnxsI/Ug==",
+ "path": "microsoft.extensions.configuration.fileextensions/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bn+qnwuOaDelax8PUw30UTjLOuEd0lGWqUG4Z+oVr4D/gEWouCWOyvCVkyn+PWbftPlnmAmWxd4J+7ljwE8wVw==",
+ "path": "microsoft.extensions.configuration.json/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.json.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-l7em+qNfEdGlwRm8Qk2rkzqjT8xWb/EosoQeTvJ3kZYiRo5inMj0nNcZw51dUKwGO/LW7uNMdqNNU3P0pB5JqA==",
+ "path": "microsoft.extensions.configuration.usersecrets/9.0.10",
+ "hashPath": "microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512"
+ },
"Microsoft.Extensions.DependencyInjection/9.0.10": {
"type": "package",
"serviceable": true,
@@ -2362,6 +2609,41 @@
"path": "microsoft.extensions.diagnostics.abstractions/9.0.10",
"hashPath": "microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512"
},
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3+cLxZKUWBbpfIXLLuKcEok9C91PsV1h5xxfUsEnLSXXLNMiPDfrhpb1xajNFcejFPs9Ck/Fi3z71hYDqFBwYg==",
+ "path": "microsoft.extensions.fileproviders.abstractions/9.0.10",
+ "hashPath": "microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eg3YOEMpHWZzAgPD9YvGkQSv97AtG3II6maRQV/voDRORh4bRiyl0mVtT2PKnu1JoD9rJeYgjGCwRvVWMBaqgQ==",
+ "path": "microsoft.extensions.fileproviders.physical/9.0.10",
+ "hashPath": "microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KdZAM2YMYBipVp/4tSEWPLnrocd17SL4iaXdgXjR5/nheBXbfR5QfPWYoTyh6C6IW3uKR7TRMwQr2qCvtaCTiA==",
+ "path": "microsoft.extensions.filesystemglobbing/9.0.10",
+ "hashPath": "microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Hosting/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-63yDlitelCBNl1unJsnEWVUCZHOtxbVTbTODi7cszQJBG9bIfdPYIpB9w0UIcoqVSP1C9P6THXgukx8APWRzMw==",
+ "path": "microsoft.extensions.hosting/9.0.10",
+ "hashPath": "microsoft.extensions.hosting.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-spfXydiEQENFwxdgr3Y57wwys/FRjfmq5VjHGPh6ct1FJK7X+qNEWYbnZJCMqq0B0oJTMvnItAReOv4mi2Idog==",
+ "path": "microsoft.extensions.hosting.abstractions/9.0.10",
+ "hashPath": "microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512"
+ },
"Microsoft.Extensions.Http/9.0.10": {
"type": "package",
"serviceable": true,
@@ -2383,6 +2665,41 @@
"path": "microsoft.extensions.logging.abstractions/9.0.10",
"hashPath": "microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512"
},
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qwTRpxrmLOXZrbgQHRZ9wS2AtVa/61DFIYk8k1rBCCgA5qW0MBxxQC4BjkaI0wSoHHOv/IUXBeFNK+Y59qe/Ug==",
+ "path": "microsoft.extensions.logging.configuration/9.0.10",
+ "hashPath": "microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ponA8k4E4S0LlQ8J4ce4Yp1NND8rxww0lbADK9yL3omRpnnawiENb7W/CTgZUIZVJxKcmIwhm1IbUCRk6RLocQ==",
+ "path": "microsoft.extensions.logging.console/9.0.10",
+ "hashPath": "microsoft.extensions.logging.console.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Uj4YMaMMLawIkpHYnDWsR2/pufV/8X3dDT1/RNhkmt8RRf6/SriyA2gxH6I6bj4gFx6yMuFWZhCgFLy3wcSGTw==",
+ "path": "microsoft.extensions.logging.debug/9.0.10",
+ "hashPath": "microsoft.extensions.logging.debug.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Son+9zr7gnuYv1CcuZ8b6XhZK/UQRG88Ku1iSUvAQSZ1cFjYC+lDYRD6nBVXF2QIQyv0jhjt/MPKD7sA+323TQ==",
+ "path": "microsoft.extensions.logging.eventlog/9.0.10",
+ "hashPath": "microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qhqkUWsf/CVyQ9V98n5uWSQcvy7HbyRkhyhpK75OKojWuaNKoEIfBmrHRiahmdGJDuh2Qz/nDpFOjQOi/ERtZQ==",
+ "path": "microsoft.extensions.logging.eventsource/9.0.10",
+ "hashPath": "microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512"
+ },
"Microsoft.Extensions.Options/9.0.10": {
"type": "package",
"serviceable": true,
@@ -3362,6 +3679,13 @@
"sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
"path": "system.xml.xdocument/4.3.0",
"hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+ },
+ "VaultSharp/1.17.5.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1O/F+AQCkyK4K709pBDYEbDDfJ12OlaE5lnOs9dffq+KxqrnPxh8FIdQtEst9yBJmC7I0BptftzTJyRSwhZR/A==",
+ "path": "vaultsharp/1.17.5.1",
+ "hashPath": "vaultsharp.1.17.5.1.nupkg.sha512"
}
}
}
\ No newline at end of file
diff --git a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.dll b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.dll
index bbc594c..ebe6f31 100644
Binary files a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.dll and b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.dll differ
diff --git a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.pdb b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.pdb
index 039afd4..0044dec 100644
Binary files a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.pdb and b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.pdb differ
diff --git a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.runtimeconfig.json b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.runtimeconfig.json
index c5de900..6e29dbe 100644
--- a/Inventory.Core/bin/Debug/net9.0/Inventory.Core.runtimeconfig.json
+++ b/Inventory.Core/bin/Debug/net9.0/Inventory.Core.runtimeconfig.json
@@ -1,10 +1,16 @@
{
"runtimeOptions": {
"tfm": "net9.0",
- "framework": {
- "name": "Microsoft.NETCore.App",
- "version": "9.0.0"
- },
+ "frameworks": [
+ {
+ "name": "Microsoft.NETCore.App",
+ "version": "9.0.0"
+ },
+ {
+ "name": "Microsoft.AspNetCore.App",
+ "version": "9.0.0"
+ }
+ ],
"configProperties": {
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfo.cs b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfo.cs
index 1c96c7e..623778c 100644
--- a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfo.cs
+++ b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Inventory.Core")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f15917c2c2347590911286236916777eb19539fb")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+99c4d44d4dc3b60b76493f8dda6bf6751499963c")]
[assembly: System.Reflection.AssemblyProductAttribute("Inventory.Core")]
[assembly: System.Reflection.AssemblyTitleAttribute("Inventory.Core")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfoInputs.cache b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfoInputs.cache
index b90565e..29071e3 100644
--- a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfoInputs.cache
+++ b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.AssemblyInfoInputs.cache
@@ -1 +1 @@
-b78b9e5ff9443ec07406462c01cf93867baf77a5cc8127a5e13a7c025119328e
+06c14a6423fdf57f0c18b3c052ebc9296da9ddd08ea97baf8d1fbafa60678d39
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.GeneratedMSBuildEditorConfig.editorconfig b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.GeneratedMSBuildEditorConfig.editorconfig
index 6dc6f2f..437088f 100644
--- a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.GeneratedMSBuildEditorConfig.editorconfig
+++ b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.GeneratedMSBuildEditorConfig.editorconfig
@@ -16,7 +16,7 @@ build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Inventory.Core
-build_property.ProjectDir = D:\InventoryAgent\Inventory.Core\
+build_property.ProjectDir = D:\Projects\CRMC\InventoryAgent\Inventory.Core\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 9.0
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.assets.cache b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.assets.cache
index 68e5a93..390155c 100644
Binary files a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.assets.cache and b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.assets.cache differ
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.AssemblyReference.cache b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.AssemblyReference.cache
index beecf5d..c44c21d 100644
Binary files a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.AssemblyReference.cache and b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.AssemblyReference.cache differ
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.CoreCompileInputs.cache b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.CoreCompileInputs.cache
index cf69bfb..3cbcc86 100644
--- a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.CoreCompileInputs.cache
+++ b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-c0d3eacaf2eeaccedff1fabf402ecce333cad989d422033993ff01af3bc98f78
+3f5ee806ce695294724f6617c206d62a2456733b44509759b55081762ee0f49d
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.FileListAbsolute.txt b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.FileListAbsolute.txt
index 21e2b23..5c016c6 100644
--- a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.FileListAbsolute.txt
+++ b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.csproj.FileListAbsolute.txt
@@ -26,3 +26,5 @@ D:\InventoryAgent\Inventory.Core\obj\Debug\net9.0\refint\Inventory.Core.dll
D:\InventoryAgent\Inventory.Core\obj\Debug\net9.0\Inventory.Core.pdb
D:\InventoryAgent\Inventory.Core\obj\Debug\net9.0\Inventory.Core.genruntimeconfig.cache
D:\InventoryAgent\Inventory.Core\obj\Debug\net9.0\ref\Inventory.Core.dll
+D:\Projects\CRMC\InventoryAgent\Inventory.Core\bin\Debug\net9.0\vault.exe
+D:\Projects\CRMC\InventoryAgent\Inventory.Core\bin\Debug\net9.0\vault.hcl
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.dll b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.dll
index bbc594c..ebe6f31 100644
Binary files a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.dll and b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.dll differ
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.genruntimeconfig.cache b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.genruntimeconfig.cache
index 1e036f9..350326f 100644
--- a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.genruntimeconfig.cache
+++ b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.genruntimeconfig.cache
@@ -1 +1 @@
-acde89210b146664e1353e33c23005cc86408889b32e90a6cb176fc9d9f0a9d0
+d9e1e2e0685dd080f93ffd0b2493f08721a3edb22a89ef7ca858b5fd6c55bbe5
diff --git a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.pdb b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.pdb
index 039afd4..0044dec 100644
Binary files a/Inventory.Core/obj/Debug/net9.0/Inventory.Core.pdb and b/Inventory.Core/obj/Debug/net9.0/Inventory.Core.pdb differ
diff --git a/Inventory.Core/obj/Debug/net9.0/ref/Inventory.Core.dll b/Inventory.Core/obj/Debug/net9.0/ref/Inventory.Core.dll
index 466ecc8..65aabad 100644
Binary files a/Inventory.Core/obj/Debug/net9.0/ref/Inventory.Core.dll and b/Inventory.Core/obj/Debug/net9.0/ref/Inventory.Core.dll differ
diff --git a/Inventory.Core/obj/Debug/net9.0/refint/Inventory.Core.dll b/Inventory.Core/obj/Debug/net9.0/refint/Inventory.Core.dll
index 466ecc8..65aabad 100644
Binary files a/Inventory.Core/obj/Debug/net9.0/refint/Inventory.Core.dll and b/Inventory.Core/obj/Debug/net9.0/refint/Inventory.Core.dll differ
diff --git a/Inventory.Core/obj/Inventory.Core.csproj.nuget.dgspec.json b/Inventory.Core/obj/Inventory.Core.csproj.nuget.dgspec.json
index e1720b9..b352ac3 100644
--- a/Inventory.Core/obj/Inventory.Core.csproj.nuget.dgspec.json
+++ b/Inventory.Core/obj/Inventory.Core.csproj.nuget.dgspec.json
@@ -1,23 +1,23 @@
{
"format": 1,
"restore": {
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {}
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {}
},
"projects": {
- "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
+ "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
"projectName": "Inventory.Core",
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.Core\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -83,6 +83,10 @@
"target": "Package",
"version": "[9.0.10, )"
},
+ "Microsoft.Extensions.Hosting": {
+ "target": "Package",
+ "version": "[9.0.10, )"
+ },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[9.0.10, )"
@@ -94,6 +98,10 @@
"System.Management": {
"target": "Package",
"version": "[9.0.10, )"
+ },
+ "VaultSharp": {
+ "target": "Package",
+ "version": "[1.17.5.1, )"
}
},
"imports": [
@@ -108,11 +116,14 @@
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
+ "Microsoft.AspNetCore.App": {
+ "privateAssets": "none"
+ },
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.props b/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.props
index a5790e3..5dac201 100644
--- a/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.props
+++ b/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.props
@@ -5,21 +5,22 @@
NuGet
$(MSBuildThisFileDirectory)project.assets.json
$(UserProfile)\.nuget\packages\
- C:\Users\castillano.mb\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ C:\Users\marcr\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.14.1
+ 6.14.0
-
+
+
- C:\Users\castillano.mb\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4
- C:\Users\castillano.mb\.nuget\packages\microsoft.entityframeworkcore.tools\9.0.10
+ C:\Users\marcr\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4
+ C:\Users\marcr\.nuget\packages\microsoft.entityframeworkcore.tools\9.0.10
\ No newline at end of file
diff --git a/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.targets b/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.targets
index 0b3729d..cb683e6 100644
--- a/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.targets
+++ b/Inventory.Core/obj/Inventory.Core.csproj.nuget.g.targets
@@ -6,6 +6,7 @@
+
\ No newline at end of file
diff --git a/Inventory.Core/obj/project.assets.json b/Inventory.Core/obj/project.assets.json
index 77801d7..8f0a78c 100644
--- a/Inventory.Core/obj/project.assets.json
+++ b/Inventory.Core/obj/project.assets.json
@@ -742,6 +742,114 @@
"buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {}
}
},
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props": {},
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {}
+ }
+ },
"Microsoft.Extensions.DependencyInjection/9.0.10": {
"type": "package",
"dependencies": {
@@ -834,6 +942,125 @@
"buildTransitive/net8.0/_._": {}
}
},
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Hosting/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.10",
+ "Microsoft.Extensions.Configuration.CommandLine": "9.0.10",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Json": "9.0.10",
+ "Microsoft.Extensions.Configuration.UserSecrets": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Diagnostics": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Logging.Console": "9.0.10",
+ "Microsoft.Extensions.Logging.Debug": "9.0.10",
+ "Microsoft.Extensions.Logging.EventLog": "9.0.10",
+ "Microsoft.Extensions.Logging.EventSource": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
"Microsoft.Extensions.Http/9.0.10": {
"type": "package",
"dependencies": {
@@ -898,6 +1125,122 @@
"buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {}
}
},
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.10",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "System.Diagnostics.EventLog": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Options": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
"Microsoft.Extensions.Options/9.0.10": {
"type": "package",
"dependencies": {
@@ -4288,6 +4631,19 @@
"runtime": {
"lib/netstandard1.3/System.Xml.XDocument.dll": {}
}
+ },
+ "VaultSharp/1.17.5.1": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/VaultSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/VaultSharp.dll": {
+ "related": ".xml"
+ }
+ }
}
}
},
@@ -5794,6 +6150,152 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.10": {
+ "sha512": "Sg400UyKl33kOpqklEg1MIM3lpY/aWi7QZTB2JfFpKgxnSRQl9J6tHiKYll+Rd603P+71YsDy/zqBYUE/3Xeag==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.commandline/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Configuration.CommandLine.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.CommandLine.targets",
+ "lib/net462/Microsoft.Extensions.Configuration.CommandLine.dll",
+ "lib/net462/Microsoft.Extensions.Configuration.CommandLine.xml",
+ "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll",
+ "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml",
+ "microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512",
+ "microsoft.extensions.configuration.commandline.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.10": {
+ "sha512": "Nje8x5JDRi7uzf2q3NpXiBleRRJAxJMnHcJTi0tLyqd6eGIICRuF6qxgZssMS1r8xXDoaUr/2ZLQ6Cui1Io+Qw==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.environmentvariables/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.targets",
+ "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
+ "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
+ "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
+ "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
+ "microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512",
+ "microsoft.extensions.configuration.environmentvariables.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.10": {
+ "sha512": "kYWY9VRoCKQJCLKAA4Wqn74FVnytqosF7vFq1chJ8st9mGZS6SQrkoZg7GmcpqrRRUWmWDOZI4nFdoFnxsI/Ug==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.fileextensions/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Configuration.FileExtensions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.FileExtensions.targets",
+ "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.dll",
+ "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.xml",
+ "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
+ "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
+ "microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512",
+ "microsoft.extensions.configuration.fileextensions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.Json/9.0.10": {
+ "sha512": "bn+qnwuOaDelax8PUw30UTjLOuEd0lGWqUG4Z+oVr4D/gEWouCWOyvCVkyn+PWbftPlnmAmWxd4J+7ljwE8wVw==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.json/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Configuration.Json.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Json.targets",
+ "lib/net462/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/net462/Microsoft.Extensions.Configuration.Json.xml",
+ "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/net8.0/Microsoft.Extensions.Configuration.Json.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml",
+ "microsoft.extensions.configuration.json.9.0.10.nupkg.sha512",
+ "microsoft.extensions.configuration.json.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.10": {
+ "sha512": "l7em+qNfEdGlwRm8Qk2rkzqjT8xWb/EosoQeTvJ3kZYiRo5inMj0nNcZw51dUKwGO/LW7uNMdqNNU3P0pB5JqA==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.usersecrets/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Configuration.UserSecrets.targets",
+ "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.props",
+ "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.targets",
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props",
+ "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
+ "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.dll",
+ "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.xml",
+ "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
+ "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
+ "microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512",
+ "microsoft.extensions.configuration.usersecrets.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"Microsoft.Extensions.DependencyInjection/9.0.10": {
"sha512": "iEtXCkNd5XhjNJAOb/wO4IhDRdLIE2CsPxZggZQWJ/q2+sa8dmEPC393nnsiqdH8/4KV8Xn25IzgKPR1UEQ0og==",
"type": "package",
@@ -5936,6 +6438,150 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.10": {
+ "sha512": "3+cLxZKUWBbpfIXLLuKcEok9C91PsV1h5xxfUsEnLSXXLNMiPDfrhpb1xajNFcejFPs9Ck/Fi3z71hYDqFBwYg==",
+ "type": "package",
+ "path": "microsoft.extensions.fileproviders.abstractions/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512",
+ "microsoft.extensions.fileproviders.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.FileProviders.Physical/9.0.10": {
+ "sha512": "Eg3YOEMpHWZzAgPD9YvGkQSv97AtG3II6maRQV/voDRORh4bRiyl0mVtT2PKnu1JoD9rJeYgjGCwRvVWMBaqgQ==",
+ "type": "package",
+ "path": "microsoft.extensions.fileproviders.physical/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.FileProviders.Physical.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets",
+ "lib/net462/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/net462/Microsoft.Extensions.FileProviders.Physical.xml",
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.xml",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml",
+ "microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512",
+ "microsoft.extensions.fileproviders.physical.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.10": {
+ "sha512": "KdZAM2YMYBipVp/4tSEWPLnrocd17SL4iaXdgXjR5/nheBXbfR5QfPWYoTyh6C6IW3uKR7TRMwQr2qCvtaCTiA==",
+ "type": "package",
+ "path": "microsoft.extensions.filesystemglobbing/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.FileSystemGlobbing.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets",
+ "lib/net462/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/net462/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512",
+ "microsoft.extensions.filesystemglobbing.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Hosting/9.0.10": {
+ "sha512": "63yDlitelCBNl1unJsnEWVUCZHOtxbVTbTODi7cszQJBG9bIfdPYIpB9w0UIcoqVSP1C9P6THXgukx8APWRzMw==",
+ "type": "package",
+ "path": "microsoft.extensions.hosting/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Hosting.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets",
+ "lib/net462/Microsoft.Extensions.Hosting.dll",
+ "lib/net462/Microsoft.Extensions.Hosting.xml",
+ "lib/net8.0/Microsoft.Extensions.Hosting.dll",
+ "lib/net8.0/Microsoft.Extensions.Hosting.xml",
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll",
+ "lib/net9.0/Microsoft.Extensions.Hosting.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.xml",
+ "microsoft.extensions.hosting.9.0.10.nupkg.sha512",
+ "microsoft.extensions.hosting.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.10": {
+ "sha512": "spfXydiEQENFwxdgr3Y57wwys/FRjfmq5VjHGPh6ct1FJK7X+qNEWYbnZJCMqq0B0oJTMvnItAReOv4mi2Idog==",
+ "type": "package",
+ "path": "microsoft.extensions.hosting.abstractions/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Hosting.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512",
+ "microsoft.extensions.hosting.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"Microsoft.Extensions.Http/9.0.10": {
"sha512": "Xg+P2o+fUyI38up8lpT2M/xNnSMc1M49nN42NcfJHGn5gUrpEHOg9XopcYMM6BOgglCcnYtT6PAb1aASPNA/4A==",
"type": "package",
@@ -6065,6 +6711,143 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.Logging.Configuration/9.0.10": {
+ "sha512": "qwTRpxrmLOXZrbgQHRZ9wS2AtVa/61DFIYk8k1rBCCgA5qW0MBxxQC4BjkaI0wSoHHOv/IUXBeFNK+Y59qe/Ug==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.configuration/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.Configuration.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Configuration.targets",
+ "lib/net462/Microsoft.Extensions.Logging.Configuration.dll",
+ "lib/net462/Microsoft.Extensions.Logging.Configuration.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.Configuration.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml",
+ "microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512",
+ "microsoft.extensions.logging.configuration.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.Console/9.0.10": {
+ "sha512": "ponA8k4E4S0LlQ8J4ce4Yp1NND8rxww0lbADK9yL3omRpnnawiENb7W/CTgZUIZVJxKcmIwhm1IbUCRk6RLocQ==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.console/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.Console.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets",
+ "lib/net462/Microsoft.Extensions.Logging.Console.dll",
+ "lib/net462/Microsoft.Extensions.Logging.Console.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.Console.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.Console.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml",
+ "microsoft.extensions.logging.console.9.0.10.nupkg.sha512",
+ "microsoft.extensions.logging.console.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.Debug/9.0.10": {
+ "sha512": "Uj4YMaMMLawIkpHYnDWsR2/pufV/8X3dDT1/RNhkmt8RRf6/SriyA2gxH6I6bj4gFx6yMuFWZhCgFLy3wcSGTw==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.debug/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.Debug.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Debug.targets",
+ "lib/net462/Microsoft.Extensions.Logging.Debug.dll",
+ "lib/net462/Microsoft.Extensions.Logging.Debug.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.Debug.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml",
+ "microsoft.extensions.logging.debug.9.0.10.nupkg.sha512",
+ "microsoft.extensions.logging.debug.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.EventLog/9.0.10": {
+ "sha512": "Son+9zr7gnuYv1CcuZ8b6XhZK/UQRG88Ku1iSUvAQSZ1cFjYC+lDYRD6nBVXF2QIQyv0jhjt/MPKD7sA+323TQ==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.eventlog/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventLog.targets",
+ "lib/net462/Microsoft.Extensions.Logging.EventLog.dll",
+ "lib/net462/Microsoft.Extensions.Logging.EventLog.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.EventLog.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml",
+ "microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512",
+ "microsoft.extensions.logging.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.EventSource/9.0.10": {
+ "sha512": "qhqkUWsf/CVyQ9V98n5uWSQcvy7HbyRkhyhpK75OKojWuaNKoEIfBmrHRiahmdGJDuh2Qz/nDpFOjQOi/ERtZQ==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.eventsource/9.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.EventSource.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets",
+ "lib/net462/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/net462/Microsoft.Extensions.Logging.EventSource.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.EventSource.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml",
+ "microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512",
+ "microsoft.extensions.logging.eventsource.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"Microsoft.Extensions.Options/9.0.10": {
"sha512": "zMNABt8eBv0B0XrWjFy9nZNgddavaOeq3ZdaD5IlHhRH65MrU7HM+Hd8GjWE3e2VDGFPZFfSAc6XVXC17f9fOA==",
"type": "package",
@@ -11382,6 +12165,41 @@
"system.xml.xdocument.4.3.0.nupkg.sha512",
"system.xml.xdocument.nuspec"
]
+ },
+ "VaultSharp/1.17.5.1": {
+ "sha512": "1O/F+AQCkyK4K709pBDYEbDDfJ12OlaE5lnOs9dffq+KxqrnPxh8FIdQtEst9yBJmC7I0BptftzTJyRSwhZR/A==",
+ "type": "package",
+ "path": "vaultsharp/1.17.5.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "icon.png",
+ "lib/net462/VaultSharp.dll",
+ "lib/net462/VaultSharp.xml",
+ "lib/net47/VaultSharp.dll",
+ "lib/net47/VaultSharp.xml",
+ "lib/net471/VaultSharp.dll",
+ "lib/net471/VaultSharp.xml",
+ "lib/net472/VaultSharp.dll",
+ "lib/net472/VaultSharp.xml",
+ "lib/net48/VaultSharp.dll",
+ "lib/net48/VaultSharp.xml",
+ "lib/net481/VaultSharp.dll",
+ "lib/net481/VaultSharp.xml",
+ "lib/net6.0/VaultSharp.dll",
+ "lib/net6.0/VaultSharp.xml",
+ "lib/net7.0/VaultSharp.dll",
+ "lib/net7.0/VaultSharp.xml",
+ "lib/net8.0/VaultSharp.dll",
+ "lib/net8.0/VaultSharp.xml",
+ "lib/netstandard2.0/VaultSharp.dll",
+ "lib/netstandard2.0/VaultSharp.xml",
+ "lib/netstandard2.1/VaultSharp.dll",
+ "lib/netstandard2.1/VaultSharp.xml",
+ "vaultsharp.1.17.5.1.nupkg.sha512",
+ "vaultsharp.nuspec"
+ ]
}
},
"projectFileDependencyGroups": {
@@ -11393,29 +12211,31 @@
"Microsoft.EntityFrameworkCore.SqlServer >= 9.0.10",
"Microsoft.EntityFrameworkCore.Tools >= 9.0.10",
"Microsoft.Extensions.Configuration >= 9.0.10",
+ "Microsoft.Extensions.Hosting >= 9.0.10",
"Microsoft.Extensions.Http >= 9.0.10",
"System.DirectoryServices.AccountManagement >= 9.0.10",
- "System.Management >= 9.0.10"
+ "System.Management >= 9.0.10",
+ "VaultSharp >= 1.17.5.1"
]
},
"packageFolders": {
- "C:\\Users\\castillano.mb\\.nuget\\packages\\": {},
+ "C:\\Users\\marcr\\.nuget\\packages\\": {},
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "projectUniqueName": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
"projectName": "Inventory.Core",
- "projectPath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
- "packagesPath": "C:\\Users\\castillano.mb\\.nuget\\packages\\",
- "outputPath": "D:\\InventoryAgent\\Inventory.Core\\obj\\",
+ "projectPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "packagesPath": "C:\\Users\\marcr\\.nuget\\packages\\",
+ "outputPath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
- "C:\\Users\\castillano.mb\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Users\\marcr\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
@@ -11481,6 +12301,10 @@
"target": "Package",
"version": "[9.0.10, )"
},
+ "Microsoft.Extensions.Hosting": {
+ "target": "Package",
+ "version": "[9.0.10, )"
+ },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[9.0.10, )"
@@ -11492,6 +12316,10 @@
"System.Management": {
"target": "Package",
"version": "[9.0.10, )"
+ },
+ "VaultSharp": {
+ "target": "Package",
+ "version": "[1.17.5.1, )"
}
},
"imports": [
@@ -11506,11 +12334,14 @@
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
+ "Microsoft.AspNetCore.App": {
+ "privateAssets": "none"
+ },
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Inventory.Core/obj/project.nuget.cache b/Inventory.Core/obj/project.nuget.cache
index d93aa52..d7a4922 100644
--- a/Inventory.Core/obj/project.nuget.cache
+++ b/Inventory.Core/obj/project.nuget.cache
@@ -1,187 +1,203 @@
{
"version": 2,
- "dgSpecHash": "U8gAFc8PtLA=",
+ "dgSpecHash": "53A+hzr9Nqs=",
"success": true,
- "projectFilePath": "D:\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
+ "projectFilePath": "D:\\Projects\\CRMC\\InventoryAgent\\Inventory.Core\\Inventory.Core.csproj",
"expectedPackageFiles": [
- "C:\\Users\\castillano.mb\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\dotnetenv\\3.1.1\\dotnetenv.3.1.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\hidsharp\\2.1.0\\hidsharp.2.1.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\librehardwaremonitorlib\\0.9.4\\librehardwaremonitorlib.0.9.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.build.framework\\17.8.3\\microsoft.build.framework.17.8.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.build.locator\\1.7.8\\microsoft.build.locator.1.7.8.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.10\\microsoft.entityframeworkcore.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.10\\microsoft.entityframeworkcore.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.10\\microsoft.entityframeworkcore.analyzers.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.design\\9.0.10\\microsoft.entityframeworkcore.design.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.10\\microsoft.entityframeworkcore.relational.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.10\\microsoft.entityframeworkcore.sqlserver.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\9.0.10\\microsoft.entityframeworkcore.tools.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.10\\microsoft.extensions.caching.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.10\\microsoft.extensions.caching.memory.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.10\\microsoft.extensions.configuration.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.10\\microsoft.extensions.configuration.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.10\\microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.10\\microsoft.extensions.dependencyinjection.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.10\\microsoft.extensions.dependencyinjection.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.10\\microsoft.extensions.dependencymodel.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.10\\microsoft.extensions.diagnostics.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.10\\microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.http\\9.0.10\\microsoft.extensions.http.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging\\9.0.10\\microsoft.extensions.logging.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.10\\microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.options\\9.0.10\\microsoft.extensions.options.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.10\\microsoft.extensions.options.configurationextensions.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.10\\microsoft.extensions.primitives.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\mono.posix.netstandard\\1.0.0\\mono.posix.netstandard.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-arm.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-x64.runtime.native.system.io.ports\\9.0.0\\runtime.android-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.android-x86.runtime.native.system.io.ports\\9.0.0\\runtime.android-x86.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-bionic-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-bionic-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-musl-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.linux-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.maccatalyst-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.maccatalyst-x64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.io.ports\\9.0.0\\runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx-x64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\sprache\\2.3.1\\sprache.2.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.codedom\\9.0.10\\system.codedom.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition\\7.0.0\\system.composition.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.convention\\7.0.0\\system.composition.convention.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.10\\system.configuration.configurationmanager.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.10\\system.diagnostics.eventlog.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices\\9.0.10\\system.directoryservices.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices.accountmanagement\\9.0.10\\system.directoryservices.accountmanagement.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.directoryservices.protocols\\9.0.10\\system.directoryservices.protocols.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.formats.asn1\\9.0.10\\system.formats.asn1.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem.accesscontrol\\5.0.0\\system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.pipelines\\7.0.0\\system.io.pipelines.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.io.ports\\9.0.0\\system.io.ports.9.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.management\\9.0.10\\system.management.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.private.uri\\4.3.2\\system.private.uri.4.3.2.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime\\4.3.1\\system.runtime.4.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.10\\system.security.cryptography.protecteddata.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.json\\9.0.10\\system.text.json.9.0.10.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.channels\\7.0.0\\system.threading.channels.7.0.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
- "C:\\Users\\castillano.mb\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512"
+ "C:\\Users\\marcr\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\dotnetenv\\3.1.1\\dotnetenv.3.1.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\hidsharp\\2.1.0\\hidsharp.2.1.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\librehardwaremonitorlib\\0.9.4\\librehardwaremonitorlib.0.9.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.build.framework\\17.8.3\\microsoft.build.framework.17.8.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.build.locator\\1.7.8\\microsoft.build.locator.1.7.8.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.10\\microsoft.entityframeworkcore.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.10\\microsoft.entityframeworkcore.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.10\\microsoft.entityframeworkcore.analyzers.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.design\\9.0.10\\microsoft.entityframeworkcore.design.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.10\\microsoft.entityframeworkcore.relational.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.10\\microsoft.entityframeworkcore.sqlserver.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\9.0.10\\microsoft.entityframeworkcore.tools.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.10\\microsoft.extensions.caching.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.10\\microsoft.extensions.caching.memory.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.10\\microsoft.extensions.configuration.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.10\\microsoft.extensions.configuration.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.10\\microsoft.extensions.configuration.binder.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\9.0.10\\microsoft.extensions.configuration.commandline.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\9.0.10\\microsoft.extensions.configuration.environmentvariables.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\9.0.10\\microsoft.extensions.configuration.fileextensions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.json\\9.0.10\\microsoft.extensions.configuration.json.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\9.0.10\\microsoft.extensions.configuration.usersecrets.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.10\\microsoft.extensions.dependencyinjection.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.10\\microsoft.extensions.dependencyinjection.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.10\\microsoft.extensions.dependencymodel.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.10\\microsoft.extensions.diagnostics.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.10\\microsoft.extensions.diagnostics.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\9.0.10\\microsoft.extensions.fileproviders.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\9.0.10\\microsoft.extensions.fileproviders.physical.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\9.0.10\\microsoft.extensions.filesystemglobbing.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.hosting\\9.0.10\\microsoft.extensions.hosting.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\9.0.10\\microsoft.extensions.hosting.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.http\\9.0.10\\microsoft.extensions.http.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging\\9.0.10\\microsoft.extensions.logging.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.10\\microsoft.extensions.logging.abstractions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.configuration\\9.0.10\\microsoft.extensions.logging.configuration.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.console\\9.0.10\\microsoft.extensions.logging.console.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.debug\\9.0.10\\microsoft.extensions.logging.debug.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\9.0.10\\microsoft.extensions.logging.eventlog.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\9.0.10\\microsoft.extensions.logging.eventsource.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.options\\9.0.10\\microsoft.extensions.options.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.10\\microsoft.extensions.options.configurationextensions.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.10\\microsoft.extensions.primitives.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\mono.posix.netstandard\\1.0.0\\mono.posix.netstandard.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-arm.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.android-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-x64.runtime.native.system.io.ports\\9.0.0\\runtime.android-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.android-x86.runtime.native.system.io.ports\\9.0.0\\runtime.android-x86.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-bionic-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-bionic-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-arm.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-musl-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.linux-x64.runtime.native.system.io.ports\\9.0.0\\runtime.linux-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.maccatalyst-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.maccatalyst-x64.runtime.native.system.io.ports\\9.0.0\\runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.io.ports\\9.0.0\\runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx-arm64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-arm64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx-x64.runtime.native.system.io.ports\\9.0.0\\runtime.osx-x64.runtime.native.system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\sprache\\2.3.1\\sprache.2.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.codedom\\9.0.10\\system.codedom.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition\\7.0.0\\system.composition.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.convention\\7.0.0\\system.composition.convention.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.10\\system.configuration.configurationmanager.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.10\\system.diagnostics.eventlog.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices\\9.0.10\\system.directoryservices.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices.accountmanagement\\9.0.10\\system.directoryservices.accountmanagement.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.directoryservices.protocols\\9.0.10\\system.directoryservices.protocols.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.formats.asn1\\9.0.10\\system.formats.asn1.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem.accesscontrol\\5.0.0\\system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.pipelines\\7.0.0\\system.io.pipelines.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.io.ports\\9.0.0\\system.io.ports.9.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.management\\9.0.10\\system.management.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.private.uri\\4.3.2\\system.private.uri.4.3.2.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime\\4.3.1\\system.runtime.4.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.10\\system.security.cryptography.protecteddata.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.json\\9.0.10\\system.text.json.9.0.10.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.channels\\7.0.0\\system.threading.channels.7.0.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512",
+ "C:\\Users\\marcr\\.nuget\\packages\\vaultsharp\\1.17.5.1\\vaultsharp.1.17.5.1.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/Inventory.Core/vault/role_id b/Inventory.Core/vault/role_id
new file mode 100644
index 0000000..2ff8196
--- /dev/null
+++ b/Inventory.Core/vault/role_id
@@ -0,0 +1 @@
+9662d72b-286c-7228-f7dd-c6f4e5ff71a4
\ No newline at end of file
diff --git a/Inventory.Core/vault/secret_id b/Inventory.Core/vault/secret_id
new file mode 100644
index 0000000..4d7bc6f
--- /dev/null
+++ b/Inventory.Core/vault/secret_id
@@ -0,0 +1 @@
+11a27eff-a815-4b2f-3882-6e550ca755d6
\ No newline at end of file
diff --git a/Inventory.Core/vault/vault-token b/Inventory.Core/vault/vault-token
new file mode 100644
index 0000000..c267aa9
--- /dev/null
+++ b/Inventory.Core/vault/vault-token
@@ -0,0 +1 @@
+hvs.CAESINBjeBHAQZDIdGMjzhBfw6E9CCFtOd7vGvDK1NPtz_UKGh4KHGh2cy5wbjVwMGg1aHlPb2Y4cmJhRXVOdXU4YUk
\ No newline at end of file
diff --git a/Inventory.Core/vault/vault.exe b/Inventory.Core/vault/vault.exe
new file mode 100644
index 0000000..11479a2
Binary files /dev/null and b/Inventory.Core/vault/vault.exe differ
diff --git a/Inventory.Core/vault/vault.hcl b/Inventory.Core/vault/vault.hcl
new file mode 100644
index 0000000..49dbd92
--- /dev/null
+++ b/Inventory.Core/vault/vault.hcl
@@ -0,0 +1,30 @@
+pid_file = "C:/vault/vault_agent.pid"
+
+# Listener configuration
+listener "tcp" {
+ address = "127.0.0.1:8100" # Set the appropriate address and port
+ tls_disable = true # Disable TLS for simplicity; recommended to enable in production
+}
+
+auto_auth {
+ method "approle" {
+ config = {
+ role_id_file_path = "C:/vault/role_id" # path where role_id is stored
+ secret_id_file_path = "C:/vault/secret_id" # path where secret_id is stored
+ remove_secret_id_file_after_reading = false
+ }
+ }
+ sink "file" {
+ config = {
+ path = "C:/vault/vault-token"
+ }
+ }
+}
+
+vault {
+ address = "http://192.168.0.73:8200"
+}
+
+cache {
+ use_auto_auth_token = true
+}
\ No newline at end of file
diff --git a/Inventory.Core/vault/vault_agent.pid b/Inventory.Core/vault/vault_agent.pid
new file mode 100644
index 0000000..6487a12
--- /dev/null
+++ b/Inventory.Core/vault/vault_agent.pid
@@ -0,0 +1 @@
+6812
\ No newline at end of file
diff --git a/Inventory.Installer/Inventory.Installer.wixproj b/Inventory.Installer/Inventory.Installer.wixproj
new file mode 100644
index 0000000..0547dd2
--- /dev/null
+++ b/Inventory.Installer/Inventory.Installer.wixproj
@@ -0,0 +1,21 @@
+
+
+
+ x64
+ InventorySuite-$(Version)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Inventory.Installer/Product.wxs b/Inventory.Installer/Product.wxs
new file mode 100644
index 0000000..ab14f9c
--- /dev/null
+++ b/Inventory.Installer/Product.wxs
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Inventory.Installer/ServiceAccountDialog.wxs b/Inventory.Installer/ServiceAccountDialog.wxs
new file mode 100644
index 0000000..7b72639
--- /dev/null
+++ b/Inventory.Installer/ServiceAccountDialog.wxs
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Inventory.sln b/Inventory.sln
index 14429cd..800fa7b 100644
--- a/Inventory.sln
+++ b/Inventory.sln
@@ -9,6 +9,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Inventory.Agent", "Inventor
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Inventory.AdminTool", "Inventory.AdminTool\Inventory.AdminTool.csproj", "{A22DD7C8-9AF2-465B-BD48-850455AA1296}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Inventory.Api", "Inventory.Api\Inventory.Api.csproj", "{5D231504-6F16-47B6-BADA-ECDE2596E9D9}"
+EndProject
+Project("{B7DD6F7E-DEF8-4E67-B5B7-07EF123DB6F0}") = "Inventory.Installer", "Inventory.Installer\Inventory.Installer.wixproj", "{03BEB470-04C1-4F42-8472-26905CA84265}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -55,6 +59,30 @@ Global
{A22DD7C8-9AF2-465B-BD48-850455AA1296}.Release|x64.Build.0 = Release|Any CPU
{A22DD7C8-9AF2-465B-BD48-850455AA1296}.Release|x86.ActiveCfg = Release|Any CPU
{A22DD7C8-9AF2-465B-BD48-850455AA1296}.Release|x86.Build.0 = Release|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Debug|x64.Build.0 = Debug|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Debug|x86.Build.0 = Debug|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Release|x64.ActiveCfg = Release|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Release|x64.Build.0 = Release|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Release|x86.ActiveCfg = Release|Any CPU
+ {5D231504-6F16-47B6-BADA-ECDE2596E9D9}.Release|x86.Build.0 = Release|Any CPU
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Debug|Any CPU.ActiveCfg = Debug|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Debug|Any CPU.Build.0 = Debug|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Debug|x64.ActiveCfg = Debug|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Debug|x64.Build.0 = Debug|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Debug|x86.ActiveCfg = Debug|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Debug|x86.Build.0 = Debug|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Release|Any CPU.ActiveCfg = Release|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Release|Any CPU.Build.0 = Release|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Release|x64.ActiveCfg = Release|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Release|x64.Build.0 = Release|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Release|x86.ActiveCfg = Release|x86
+ {03BEB470-04C1-4F42-8472-26905CA84265}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/inventory_monitor_app/.gitignore b/inventory_monitor_app/.gitignore
new file mode 100644
index 0000000..79c113f
--- /dev/null
+++ b/inventory_monitor_app/.gitignore
@@ -0,0 +1,45 @@
+# Miscellaneous
+*.class
+*.log
+*.pyc
+*.swp
+.DS_Store
+.atom/
+.build/
+.buildlog/
+.history
+.svn/
+.swiftpm/
+migrate_working_dir/
+
+# IntelliJ related
+*.iml
+*.ipr
+*.iws
+.idea/
+
+# The .vscode folder contains launch configuration and tasks you configure in
+# VS Code which you may wish to be included in version control, so this line
+# is commented out by default.
+#.vscode/
+
+# Flutter/Dart/Pub related
+**/doc/api/
+**/ios/Flutter/.last_build_id
+.dart_tool/
+.flutter-plugins
+.flutter-plugins-dependencies
+.pub-cache/
+.pub/
+/build/
+
+# Symbolication related
+app.*.symbols
+
+# Obfuscation related
+app.*.map.json
+
+# Android Studio will place build artifacts here
+/android/app/debug
+/android/app/profile
+/android/app/release
diff --git a/inventory_monitor_app/.metadata b/inventory_monitor_app/.metadata
new file mode 100644
index 0000000..fdb4416
--- /dev/null
+++ b/inventory_monitor_app/.metadata
@@ -0,0 +1,45 @@
+# This file tracks properties of this Flutter project.
+# Used by Flutter tool to assess capabilities and perform upgrades etc.
+#
+# This file should be version controlled and should not be manually edited.
+
+version:
+ revision: "fcf2c11572af6f390246c056bc905eca609533a0"
+ channel: "stable"
+
+project_type: app
+
+# Tracks metadata for the flutter migrate command
+migration:
+ platforms:
+ - platform: root
+ create_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ base_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ - platform: android
+ create_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ base_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ - platform: ios
+ create_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ base_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ - platform: linux
+ create_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ base_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ - platform: macos
+ create_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ base_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ - platform: web
+ create_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ base_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ - platform: windows
+ create_revision: fcf2c11572af6f390246c056bc905eca609533a0
+ base_revision: fcf2c11572af6f390246c056bc905eca609533a0
+
+ # User provided section
+
+ # List of Local paths (relative to this file) that should be
+ # ignored by the migrate tool.
+ #
+ # Files that are not part of the templates will be ignored by default.
+ unmanaged_files:
+ - 'lib/main.dart'
+ - 'ios/Runner.xcodeproj/project.pbxproj'
diff --git a/inventory_monitor_app/README.md b/inventory_monitor_app/README.md
new file mode 100644
index 0000000..a2f5e1f
--- /dev/null
+++ b/inventory_monitor_app/README.md
@@ -0,0 +1,3 @@
+# inventory_monitor_app
+
+A new Flutter project.
diff --git a/inventory_monitor_app/analysis_options.yaml b/inventory_monitor_app/analysis_options.yaml
new file mode 100644
index 0000000..f9b3034
--- /dev/null
+++ b/inventory_monitor_app/analysis_options.yaml
@@ -0,0 +1 @@
+include: package:flutter_lints/flutter.yaml
diff --git a/inventory_monitor_app/android/.gitignore b/inventory_monitor_app/android/.gitignore
new file mode 100644
index 0000000..be3943c
--- /dev/null
+++ b/inventory_monitor_app/android/.gitignore
@@ -0,0 +1,14 @@
+gradle-wrapper.jar
+/.gradle
+/captures/
+/gradlew
+/gradlew.bat
+/local.properties
+GeneratedPluginRegistrant.java
+.cxx/
+
+# Remember to never publicly share your keystore.
+# See https://flutter.dev/to/reference-keystore
+key.properties
+**/*.keystore
+**/*.jks
diff --git a/inventory_monitor_app/android/app/build.gradle.kts b/inventory_monitor_app/android/app/build.gradle.kts
new file mode 100644
index 0000000..ba36a8f
--- /dev/null
+++ b/inventory_monitor_app/android/app/build.gradle.kts
@@ -0,0 +1,44 @@
+plugins {
+ id("com.android.application")
+ id("kotlin-android")
+ // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
+ id("dev.flutter.flutter-gradle-plugin")
+}
+
+android {
+ namespace = "com.example.inventory_monitor_app"
+ compileSdk = flutter.compileSdkVersion
+ ndkVersion = flutter.ndkVersion
+
+ compileOptions {
+ sourceCompatibility = JavaVersion.VERSION_11
+ targetCompatibility = JavaVersion.VERSION_11
+ }
+
+ kotlinOptions {
+ jvmTarget = JavaVersion.VERSION_11.toString()
+ }
+
+ defaultConfig {
+ // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
+ applicationId = "com.example.inventory_monitor_app"
+ // You can update the following values to match your application needs.
+ // For more information, see: https://flutter.dev/to/review-gradle-config.
+ minSdk = flutter.minSdkVersion
+ targetSdk = flutter.targetSdkVersion
+ versionCode = flutter.versionCode
+ versionName = flutter.versionName
+ }
+
+ buildTypes {
+ release {
+ // TODO: Add your own signing config for the release build.
+ // Signing with the debug keys for now, so `flutter run --release` works.
+ signingConfig = signingConfigs.getByName("debug")
+ }
+ }
+}
+
+flutter {
+ source = "../.."
+}
diff --git a/inventory_monitor_app/android/app/src/main/AndroidManifest.xml b/inventory_monitor_app/android/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..8e2ac23
--- /dev/null
+++ b/inventory_monitor_app/android/app/src/main/AndroidManifest.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/android/app/src/main/kotlin/com/example/inventory_monitor_app/MainActivity.kt b/inventory_monitor_app/android/app/src/main/kotlin/com/example/inventory_monitor_app/MainActivity.kt
new file mode 100644
index 0000000..b7c7e10
--- /dev/null
+++ b/inventory_monitor_app/android/app/src/main/kotlin/com/example/inventory_monitor_app/MainActivity.kt
@@ -0,0 +1,5 @@
+package com.example.inventory_monitor_app
+
+import io.flutter.embedding.android.FlutterActivity
+
+class MainActivity : FlutterActivity()
diff --git a/inventory_monitor_app/android/app/src/main/res/drawable-v21/launch_background.xml b/inventory_monitor_app/android/app/src/main/res/drawable-v21/launch_background.xml
new file mode 100644
index 0000000..f74085f
--- /dev/null
+++ b/inventory_monitor_app/android/app/src/main/res/drawable-v21/launch_background.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/android/app/src/main/res/drawable/launch_background.xml b/inventory_monitor_app/android/app/src/main/res/drawable/launch_background.xml
new file mode 100644
index 0000000..304732f
--- /dev/null
+++ b/inventory_monitor_app/android/app/src/main/res/drawable/launch_background.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/inventory_monitor_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 0000000..db77bb4
Binary files /dev/null and b/inventory_monitor_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/inventory_monitor_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/inventory_monitor_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 0000000..17987b7
Binary files /dev/null and b/inventory_monitor_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/inventory_monitor_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/inventory_monitor_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 0000000..09d4391
Binary files /dev/null and b/inventory_monitor_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/inventory_monitor_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/inventory_monitor_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..d5f1c8d
Binary files /dev/null and b/inventory_monitor_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/inventory_monitor_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/inventory_monitor_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 0000000..4d6372e
Binary files /dev/null and b/inventory_monitor_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/inventory_monitor_app/android/app/src/main/res/values-night/styles.xml b/inventory_monitor_app/android/app/src/main/res/values-night/styles.xml
new file mode 100644
index 0000000..06952be
--- /dev/null
+++ b/inventory_monitor_app/android/app/src/main/res/values-night/styles.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/android/app/src/main/res/values/styles.xml b/inventory_monitor_app/android/app/src/main/res/values/styles.xml
new file mode 100644
index 0000000..cb1ef88
--- /dev/null
+++ b/inventory_monitor_app/android/app/src/main/res/values/styles.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/android/app/src/profile/AndroidManifest.xml b/inventory_monitor_app/android/app/src/profile/AndroidManifest.xml
new file mode 100644
index 0000000..399f698
--- /dev/null
+++ b/inventory_monitor_app/android/app/src/profile/AndroidManifest.xml
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/inventory_monitor_app/android/build.gradle.kts b/inventory_monitor_app/android/build.gradle.kts
new file mode 100644
index 0000000..89176ef
--- /dev/null
+++ b/inventory_monitor_app/android/build.gradle.kts
@@ -0,0 +1,21 @@
+allprojects {
+ repositories {
+ google()
+ mavenCentral()
+ }
+}
+
+val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get()
+rootProject.layout.buildDirectory.value(newBuildDir)
+
+subprojects {
+ val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
+ project.layout.buildDirectory.value(newSubprojectBuildDir)
+}
+subprojects {
+ project.evaluationDependsOn(":app")
+}
+
+tasks.register("clean") {
+ delete(rootProject.layout.buildDirectory)
+}
diff --git a/inventory_monitor_app/android/gradle.properties b/inventory_monitor_app/android/gradle.properties
new file mode 100644
index 0000000..f018a61
--- /dev/null
+++ b/inventory_monitor_app/android/gradle.properties
@@ -0,0 +1,3 @@
+org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
+android.useAndroidX=true
+android.enableJetifier=true
diff --git a/inventory_monitor_app/android/gradle/wrapper/gradle-wrapper.properties b/inventory_monitor_app/android/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..ac3b479
--- /dev/null
+++ b/inventory_monitor_app/android/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,5 @@
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip
diff --git a/inventory_monitor_app/android/settings.gradle.kts b/inventory_monitor_app/android/settings.gradle.kts
new file mode 100644
index 0000000..ab39a10
--- /dev/null
+++ b/inventory_monitor_app/android/settings.gradle.kts
@@ -0,0 +1,25 @@
+pluginManagement {
+ val flutterSdkPath = run {
+ val properties = java.util.Properties()
+ file("local.properties").inputStream().use { properties.load(it) }
+ val flutterSdkPath = properties.getProperty("flutter.sdk")
+ require(flutterSdkPath != null) { "flutter.sdk not set in local.properties" }
+ flutterSdkPath
+ }
+
+ includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
+
+ repositories {
+ google()
+ mavenCentral()
+ gradlePluginPortal()
+ }
+}
+
+plugins {
+ id("dev.flutter.flutter-plugin-loader") version "1.0.0"
+ id("com.android.application") version "8.7.3" apply false
+ id("org.jetbrains.kotlin.android") version "2.1.0" apply false
+}
+
+include(":app")
diff --git a/inventory_monitor_app/ios/.gitignore b/inventory_monitor_app/ios/.gitignore
new file mode 100644
index 0000000..7a7f987
--- /dev/null
+++ b/inventory_monitor_app/ios/.gitignore
@@ -0,0 +1,34 @@
+**/dgph
+*.mode1v3
+*.mode2v3
+*.moved-aside
+*.pbxuser
+*.perspectivev3
+**/*sync/
+.sconsign.dblite
+.tags*
+**/.vagrant/
+**/DerivedData/
+Icon?
+**/Pods/
+**/.symlinks/
+profile
+xcuserdata
+**/.generated/
+Flutter/App.framework
+Flutter/Flutter.framework
+Flutter/Flutter.podspec
+Flutter/Generated.xcconfig
+Flutter/ephemeral/
+Flutter/app.flx
+Flutter/app.zip
+Flutter/flutter_assets/
+Flutter/flutter_export_environment.sh
+ServiceDefinitions.json
+Runner/GeneratedPluginRegistrant.*
+
+# Exceptions to above rules.
+!default.mode1v3
+!default.mode2v3
+!default.pbxuser
+!default.perspectivev3
diff --git a/inventory_monitor_app/ios/Flutter/AppFrameworkInfo.plist b/inventory_monitor_app/ios/Flutter/AppFrameworkInfo.plist
new file mode 100644
index 0000000..7c56964
--- /dev/null
+++ b/inventory_monitor_app/ios/Flutter/AppFrameworkInfo.plist
@@ -0,0 +1,26 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ App
+ CFBundleIdentifier
+ io.flutter.flutter.app
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ App
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0
+ MinimumOSVersion
+ 12.0
+
+
diff --git a/inventory_monitor_app/ios/Flutter/Debug.xcconfig b/inventory_monitor_app/ios/Flutter/Debug.xcconfig
new file mode 100644
index 0000000..592ceee
--- /dev/null
+++ b/inventory_monitor_app/ios/Flutter/Debug.xcconfig
@@ -0,0 +1 @@
+#include "Generated.xcconfig"
diff --git a/inventory_monitor_app/ios/Flutter/Release.xcconfig b/inventory_monitor_app/ios/Flutter/Release.xcconfig
new file mode 100644
index 0000000..592ceee
--- /dev/null
+++ b/inventory_monitor_app/ios/Flutter/Release.xcconfig
@@ -0,0 +1 @@
+#include "Generated.xcconfig"
diff --git a/inventory_monitor_app/ios/Runner.xcodeproj/project.pbxproj b/inventory_monitor_app/ios/Runner.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..f2d6d16
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcodeproj/project.pbxproj
@@ -0,0 +1,616 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 54;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
+ 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; };
+ 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
+ 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
+ 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
+ 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
+ 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 331C8085294A63A400263BE5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 97C146E61CF9000F007C117D /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 97C146ED1CF9000F007C117D;
+ remoteInfo = Runner;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 9705A1C41CF9048500538489 /* Embed Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ );
+ name = "Embed Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; };
+ 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; };
+ 331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; };
+ 331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
+ 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; };
+ 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; };
+ 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
+ 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; };
+ 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; };
+ 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; };
+ 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; };
+ 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
+ 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
+ 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 97C146EB1CF9000F007C117D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 331C8082294A63A400263BE5 /* RunnerTests */ = {
+ isa = PBXGroup;
+ children = (
+ 331C807B294A618700263BE5 /* RunnerTests.swift */,
+ );
+ path = RunnerTests;
+ sourceTree = "";
+ };
+ 9740EEB11CF90186004384FC /* Flutter */ = {
+ isa = PBXGroup;
+ children = (
+ 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
+ 9740EEB21CF90195004384FC /* Debug.xcconfig */,
+ 7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
+ 9740EEB31CF90195004384FC /* Generated.xcconfig */,
+ );
+ name = Flutter;
+ sourceTree = "";
+ };
+ 97C146E51CF9000F007C117D = {
+ isa = PBXGroup;
+ children = (
+ 9740EEB11CF90186004384FC /* Flutter */,
+ 97C146F01CF9000F007C117D /* Runner */,
+ 97C146EF1CF9000F007C117D /* Products */,
+ 331C8082294A63A400263BE5 /* RunnerTests */,
+ );
+ sourceTree = "";
+ };
+ 97C146EF1CF9000F007C117D /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 97C146EE1CF9000F007C117D /* Runner.app */,
+ 331C8081294A63A400263BE5 /* RunnerTests.xctest */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 97C146F01CF9000F007C117D /* Runner */ = {
+ isa = PBXGroup;
+ children = (
+ 97C146FA1CF9000F007C117D /* Main.storyboard */,
+ 97C146FD1CF9000F007C117D /* Assets.xcassets */,
+ 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */,
+ 97C147021CF9000F007C117D /* Info.plist */,
+ 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */,
+ 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */,
+ 74858FAE1ED2DC5600515810 /* AppDelegate.swift */,
+ 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */,
+ );
+ path = Runner;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 331C8080294A63A400263BE5 /* RunnerTests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */;
+ buildPhases = (
+ 331C807D294A63A400263BE5 /* Sources */,
+ 331C807F294A63A400263BE5 /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 331C8086294A63A400263BE5 /* PBXTargetDependency */,
+ );
+ name = RunnerTests;
+ productName = RunnerTests;
+ productReference = 331C8081294A63A400263BE5 /* RunnerTests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+ 97C146ED1CF9000F007C117D /* Runner */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
+ buildPhases = (
+ 9740EEB61CF901F6004384FC /* Run Script */,
+ 97C146EA1CF9000F007C117D /* Sources */,
+ 97C146EB1CF9000F007C117D /* Frameworks */,
+ 97C146EC1CF9000F007C117D /* Resources */,
+ 9705A1C41CF9048500538489 /* Embed Frameworks */,
+ 3B06AD1E1E4923F5004D2608 /* Thin Binary */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = Runner;
+ productName = Runner;
+ productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 97C146E61CF9000F007C117D /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ BuildIndependentTargetsInParallel = YES;
+ LastUpgradeCheck = 1510;
+ ORGANIZATIONNAME = "";
+ TargetAttributes = {
+ 331C8080294A63A400263BE5 = {
+ CreatedOnToolsVersion = 14.0;
+ TestTargetID = 97C146ED1CF9000F007C117D;
+ };
+ 97C146ED1CF9000F007C117D = {
+ CreatedOnToolsVersion = 7.3.1;
+ LastSwiftMigration = 1100;
+ };
+ };
+ };
+ buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */;
+ compatibilityVersion = "Xcode 9.3";
+ developmentRegion = en;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ Base,
+ );
+ mainGroup = 97C146E51CF9000F007C117D;
+ productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 97C146ED1CF9000F007C117D /* Runner */,
+ 331C8080294A63A400263BE5 /* RunnerTests */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 331C807F294A63A400263BE5 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 97C146EC1CF9000F007C117D /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
+ 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
+ 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
+ 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
+ isa = PBXShellScriptBuildPhase;
+ alwaysOutOfDate = 1;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
+ );
+ name = "Thin Binary";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
+ };
+ 9740EEB61CF901F6004384FC /* Run Script */ = {
+ isa = PBXShellScriptBuildPhase;
+ alwaysOutOfDate = 1;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Run Script";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 331C807D294A63A400263BE5 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 97C146EA1CF9000F007C117D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */,
+ 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 331C8086294A63A400263BE5 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 97C146ED1CF9000F007C117D /* Runner */;
+ targetProxy = 331C8085294A63A400263BE5 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+ 97C146FA1CF9000F007C117D /* Main.storyboard */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 97C146FB1CF9000F007C117D /* Base */,
+ );
+ name = Main.storyboard;
+ sourceTree = "";
+ };
+ 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 97C147001CF9000F007C117D /* Base */,
+ );
+ name = LaunchScreen.storyboard;
+ sourceTree = "";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 249021D3217E4FDB00AE95B9 /* Profile */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_USER_SCRIPT_SANDBOXING = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ SDKROOT = iphoneos;
+ SUPPORTED_PLATFORMS = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Profile;
+ };
+ 249021D4217E4FDB00AE95B9 /* Profile */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CLANG_ENABLE_MODULES = YES;
+ CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+ ENABLE_BITCODE = NO;
+ INFOPLIST_FILE = Runner/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.inventoryMonitorApp;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
+ SWIFT_VERSION = 5.0;
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Profile;
+ };
+ 331C8088294A63A400263BE5 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ GENERATE_INFOPLIST_FILE = YES;
+ MARKETING_VERSION = 1.0;
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.inventoryMonitorApp.RunnerTests;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ SWIFT_VERSION = 5.0;
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
+ };
+ name = Debug;
+ };
+ 331C8089294A63A400263BE5 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ GENERATE_INFOPLIST_FILE = YES;
+ MARKETING_VERSION = 1.0;
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.inventoryMonitorApp.RunnerTests;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_VERSION = 5.0;
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
+ };
+ name = Release;
+ };
+ 331C808A294A63A400263BE5 /* Profile */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ GENERATE_INFOPLIST_FILE = YES;
+ MARKETING_VERSION = 1.0;
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.inventoryMonitorApp.RunnerTests;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_VERSION = 5.0;
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
+ };
+ name = Profile;
+ };
+ 97C147031CF9000F007C117D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ ENABLE_USER_SCRIPT_SANDBOXING = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Debug;
+ };
+ 97C147041CF9000F007C117D /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_USER_SCRIPT_SANDBOXING = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ SDKROOT = iphoneos;
+ SUPPORTED_PLATFORMS = iphoneos;
+ SWIFT_COMPILATION_MODE = wholemodule;
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ 97C147061CF9000F007C117D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CLANG_ENABLE_MODULES = YES;
+ CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+ ENABLE_BITCODE = NO;
+ INFOPLIST_FILE = Runner/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.inventoryMonitorApp;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ SWIFT_VERSION = 5.0;
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Debug;
+ };
+ 97C147071CF9000F007C117D /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CLANG_ENABLE_MODULES = YES;
+ CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+ ENABLE_BITCODE = NO;
+ INFOPLIST_FILE = Runner/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.inventoryMonitorApp;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
+ SWIFT_VERSION = 5.0;
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 331C8088294A63A400263BE5 /* Debug */,
+ 331C8089294A63A400263BE5 /* Release */,
+ 331C808A294A63A400263BE5 /* Profile */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 97C147031CF9000F007C117D /* Debug */,
+ 97C147041CF9000F007C117D /* Release */,
+ 249021D3217E4FDB00AE95B9 /* Profile */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 97C147061CF9000F007C117D /* Debug */,
+ 97C147071CF9000F007C117D /* Release */,
+ 249021D4217E4FDB00AE95B9 /* Profile */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 97C146E61CF9000F007C117D /* Project object */;
+}
diff --git a/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..919434a
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 0000000..18d9810
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
new file mode 100644
index 0000000..f9b0d7c
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
@@ -0,0 +1,8 @@
+
+
+
+
+ PreviewsEnabled
+
+
+
diff --git a/inventory_monitor_app/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/inventory_monitor_app/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
new file mode 100644
index 0000000..e3773d4
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/ios/Runner.xcworkspace/contents.xcworkspacedata b/inventory_monitor_app/ios/Runner.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..1d526a1
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/inventory_monitor_app/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/inventory_monitor_app/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 0000000..18d9810
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/inventory_monitor_app/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/inventory_monitor_app/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
new file mode 100644
index 0000000..f9b0d7c
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
@@ -0,0 +1,8 @@
+
+
+
+
+ PreviewsEnabled
+
+
+
diff --git a/inventory_monitor_app/ios/Runner/AppDelegate.swift b/inventory_monitor_app/ios/Runner/AppDelegate.swift
new file mode 100644
index 0000000..6266644
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/AppDelegate.swift
@@ -0,0 +1,13 @@
+import Flutter
+import UIKit
+
+@main
+@objc class AppDelegate: FlutterAppDelegate {
+ override func application(
+ _ application: UIApplication,
+ didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
+ ) -> Bool {
+ GeneratedPluginRegistrant.register(with: self)
+ return super.application(application, didFinishLaunchingWithOptions: launchOptions)
+ }
+}
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000..d36b1fa
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,122 @@
+{
+ "images" : [
+ {
+ "size" : "20x20",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-20x20@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "20x20",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-20x20@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-29x29@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-29x29@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-29x29@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-40x40@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-40x40@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "60x60",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-60x60@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "60x60",
+ "idiom" : "iphone",
+ "filename" : "Icon-App-60x60@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "20x20",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-20x20@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "20x20",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-20x20@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-29x29@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-29x29@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-40x40@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-40x40@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-76x76@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-76x76@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "83.5x83.5",
+ "idiom" : "ipad",
+ "filename" : "Icon-App-83.5x83.5@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "1024x1024",
+ "idiom" : "ios-marketing",
+ "filename" : "Icon-App-1024x1024@1x.png",
+ "scale" : "1x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
new file mode 100644
index 0000000..dc9ada4
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
new file mode 100644
index 0000000..7353c41
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
new file mode 100644
index 0000000..797d452
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
new file mode 100644
index 0000000..6ed2d93
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
new file mode 100644
index 0000000..4cd7b00
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
new file mode 100644
index 0000000..fe73094
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
new file mode 100644
index 0000000..321773c
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
new file mode 100644
index 0000000..797d452
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
new file mode 100644
index 0000000..502f463
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
new file mode 100644
index 0000000..0ec3034
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
new file mode 100644
index 0000000..0ec3034
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
new file mode 100644
index 0000000..e9f5fea
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
new file mode 100644
index 0000000..84ac32a
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
new file mode 100644
index 0000000..8953cba
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
new file mode 100644
index 0000000..0467bf1
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json
new file mode 100644
index 0000000..0bedcf2
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json
@@ -0,0 +1,23 @@
+{
+ "images" : [
+ {
+ "idiom" : "universal",
+ "filename" : "LaunchImage.png",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "universal",
+ "filename" : "LaunchImage@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "universal",
+ "filename" : "LaunchImage@3x.png",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
new file mode 100644
index 0000000..9da19ea
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
new file mode 100644
index 0000000..9da19ea
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
new file mode 100644
index 0000000..9da19ea
Binary files /dev/null and b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png differ
diff --git a/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md
new file mode 100644
index 0000000..89c2725
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md
@@ -0,0 +1,5 @@
+# Launch Screen Assets
+
+You can customize the launch screen with your own desired assets by replacing the image files in this directory.
+
+You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
\ No newline at end of file
diff --git a/inventory_monitor_app/ios/Runner/Base.lproj/LaunchScreen.storyboard b/inventory_monitor_app/ios/Runner/Base.lproj/LaunchScreen.storyboard
new file mode 100644
index 0000000..f2e259c
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/Base.lproj/LaunchScreen.storyboard
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/ios/Runner/Base.lproj/Main.storyboard b/inventory_monitor_app/ios/Runner/Base.lproj/Main.storyboard
new file mode 100644
index 0000000..f3c2851
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/Base.lproj/Main.storyboard
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inventory_monitor_app/ios/Runner/Info.plist b/inventory_monitor_app/ios/Runner/Info.plist
new file mode 100644
index 0000000..001771f
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/Info.plist
@@ -0,0 +1,49 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ Inventory Monitor App
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ inventory_monitor_app
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ $(FLUTTER_BUILD_NAME)
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ $(FLUTTER_BUILD_NUMBER)
+ LSRequiresIPhoneOS
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIMainStoryboardFile
+ Main
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ CADisableMinimumFrameDurationOnPhone
+
+ UIApplicationSupportsIndirectInputEvents
+
+
+
diff --git a/inventory_monitor_app/ios/Runner/Runner-Bridging-Header.h b/inventory_monitor_app/ios/Runner/Runner-Bridging-Header.h
new file mode 100644
index 0000000..308a2a5
--- /dev/null
+++ b/inventory_monitor_app/ios/Runner/Runner-Bridging-Header.h
@@ -0,0 +1 @@
+#import "GeneratedPluginRegistrant.h"
diff --git a/inventory_monitor_app/ios/RunnerTests/RunnerTests.swift b/inventory_monitor_app/ios/RunnerTests/RunnerTests.swift
new file mode 100644
index 0000000..86a7c3b
--- /dev/null
+++ b/inventory_monitor_app/ios/RunnerTests/RunnerTests.swift
@@ -0,0 +1,12 @@
+import Flutter
+import UIKit
+import XCTest
+
+class RunnerTests: XCTestCase {
+
+ func testExample() {
+ // If you add code to the Runner application, consider adding tests here.
+ // See https://developer.apple.com/documentation/xctest for more information about using XCTest.
+ }
+
+}
diff --git a/inventory_monitor_app/lib/api_config.dart b/inventory_monitor_app/lib/api_config.dart
new file mode 100644
index 0000000..eff9de0
--- /dev/null
+++ b/inventory_monitor_app/lib/api_config.dart
@@ -0,0 +1,4 @@
+/// The base URL for the Inventory API.
+///
+/// Make sure this matches the address and port your ASP.NET Core API is running on.
+const String apiBaseUrl = 'http://localhost:5118';
diff --git a/inventory_monitor_app/lib/api_service.dart b/inventory_monitor_app/lib/api_service.dart
new file mode 100644
index 0000000..e50d07b
--- /dev/null
+++ b/inventory_monitor_app/lib/api_service.dart
@@ -0,0 +1,120 @@
+import 'dart:convert';
+import 'package:http/http.dart' as http;
+import 'package:inventory_monitor_app/config/api_config.dart';
+import 'package:inventory_monitor_app/models/dashboard_models.dart';
+import 'package:inventory_monitor_app/models/device.dart';
+import 'package:url_launcher/url_launcher.dart';
+
+class ApiService {
+ Future getDashboardSummary() async {
+ final response =
+ await http.get(Uri.parse('$apiBaseUrl/api/dashboard/summary'));
+ if (response.statusCode == 200) {
+ return DashboardSummary.fromJson(json.decode(response.body));
+ } else {
+ throw Exception('Failed to load dashboard summary');
+ }
+ }
+
+ Future> getOsDistribution() async {
+ final response =
+ await http.get(Uri.parse('$apiBaseUrl/api/dashboard/os-distribution'));
+ if (response.statusCode == 200) {
+ final List data = json.decode(response.body);
+ return data
+ .map((item) => ChartDataPoint.fromJson(item,
+ labelKey: 'osVersion', countKey: 'count'))
+ .toList();
+ } else {
+ throw Exception('Failed to load OS distribution');
+ }
+ }
+
+ Future