diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
new file mode 100644
index 0000000..837b189
--- /dev/null
+++ b/.config/dotnet-tools.json
@@ -0,0 +1,13 @@
+{
+ "version": 1,
+ "isRoot": true,
+ "tools": {
+ "dotnet-ef": {
+ "version": "9.0.8",
+ "commands": [
+ "dotnet-ef"
+ ],
+ "rollForward": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/Elecciones.Api.csproj b/Elecciones-Web/src/Elecciones.Api/Elecciones.Api.csproj
index b69e0bb..7a16bfa 100644
--- a/Elecciones-Web/src/Elecciones.Api/Elecciones.Api.csproj
+++ b/Elecciones-Web/src/Elecciones.Api/Elecciones.Api.csproj
@@ -8,10 +8,17 @@
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
diff --git a/Elecciones-Web/src/Elecciones.Api/Program.cs b/Elecciones-Web/src/Elecciones.Api/Program.cs
index ee9d65d..808faa8 100644
--- a/Elecciones-Web/src/Elecciones.Api/Program.cs
+++ b/Elecciones-Web/src/Elecciones.Api/Program.cs
@@ -1,41 +1,57 @@
+using Elecciones.Database;
+using Microsoft.EntityFrameworkCore;
+
var builder = WebApplication.CreateBuilder(args);
-// Add services to the container.
-// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi
-builder.Services.AddOpenApi();
+// --- 1. Configuración de Servicios ---
+
+// Añade la cadena de conexión y el DbContext para Entity Framework Core.
+var connectionString = builder.Configuration.GetConnectionString("DefaultConnection");
+builder.Services.AddDbContext(options =>
+ options.UseSqlServer(connectionString));
+
+// Añade los servicios para los controladores de la API.
+builder.Services.AddControllers();
+
+// Configura CORS para permitir que tu frontend (y www.eldia.com) consuman la API.
+builder.Services.AddCors(options =>
+{
+ options.AddDefaultPolicy(policy =>
+ {
+ policy.WithOrigins("http://localhost:8600", "http://www.eldia.com", "http://elecciones2025.eldia.com") // Añade aquí los dominios que necesites
+ .AllowAnyHeader()
+ .AllowAnyMethod();
+ });
+});
+
+
+// Añade la configuración de Swagger/OpenAPI para la documentación de la API.
+builder.Services.AddEndpointsApiExplorer();
+builder.Services.AddSwaggerGen();
+
var app = builder.Build();
-// Configure the HTTP request pipeline.
+// --- 2. Configuración del Pipeline de Peticiones HTTP ---
+
+// Habilita la UI de Swagger en el entorno de desarrollo.
if (app.Environment.IsDevelopment())
{
- app.MapOpenApi();
+ app.UseSwagger();
+ app.UseSwaggerUI();
}
+// Redirige las peticiones HTTP a HTTPS.
app.UseHttpsRedirection();
-var summaries = new[]
-{
- "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
-};
+// Usa la política de CORS que definimos arriba.
+app.UseCors();
-app.MapGet("/weatherforecast", () =>
-{
- var forecast = Enumerable.Range(1, 5).Select(index =>
- new WeatherForecast
- (
- DateOnly.FromDateTime(DateTime.Now.AddDays(index)),
- Random.Shared.Next(-20, 55),
- summaries[Random.Shared.Next(summaries.Length)]
- ))
- .ToArray();
- return forecast;
-})
-.WithName("GetWeatherForecast");
+// Habilita la autorización (lo configuraremos si es necesario más adelante).
+app.UseAuthorization();
-app.Run();
+// Mapea las rutas a los controladores de la API.
+app.MapControllers();
-record WeatherForecast(DateOnly Date, int TemperatureC, string? Summary)
-{
- public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
-}
+// Inicia la aplicación.
+app.Run();
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/appsettings.Development.json b/Elecciones-Web/src/Elecciones.Api/appsettings.Development.json
index 0c208ae..d13182e 100644
--- a/Elecciones-Web/src/Elecciones.Api/appsettings.Development.json
+++ b/Elecciones-Web/src/Elecciones.Api/appsettings.Development.json
@@ -1,4 +1,7 @@
{
+ "ConnectionStrings": {
+ "DefaultConnection": "Server=TECNICA3;Database=Elecciones2025;User Id=apielecciones2025;Password=PTP847Elecciones2025;Encrypt=False;MultipleActiveResultSets=True;TrustServerCertificate=True;"
+ },
"Logging": {
"LogLevel": {
"Default": "Information",
diff --git a/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.deps.json b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.deps.json
new file mode 100644
index 0000000..e97c314
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.deps.json
@@ -0,0 +1,1728 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "Elecciones.Api/1.0.0": {
+ "dependencies": {
+ "Elecciones.Database": "1.0.0",
+ "Elecciones.Infrastructure": "1.0.0",
+ "Microsoft.AspNetCore.OpenApi": "9.0.5",
+ "Microsoft.EntityFrameworkCore.SqlServer": "9.0.8",
+ "Microsoft.EntityFrameworkCore.Tools": "9.0.8",
+ "Swashbuckle.AspNetCore": "9.0.3"
+ },
+ "runtime": {
+ "Elecciones.Api.dll": {}
+ }
+ },
+ "Azure.Core/1.38.0": {
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "System.ClientModel": "1.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Memory.Data": "1.0.2",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/net6.0/Azure.Core.dll": {
+ "assemblyVersion": "1.38.0.0",
+ "fileVersion": "1.3800.24.12602"
+ }
+ }
+ },
+ "Azure.Identity/1.11.4": {
+ "dependencies": {
+ "Azure.Core": "1.38.0",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.61.3",
+ "System.Memory": "4.5.4",
+ "System.Security.Cryptography.ProtectedData": "6.0.0",
+ "System.Text.Json": "9.0.8",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Azure.Identity.dll": {
+ "assemblyVersion": "1.11.4.0",
+ "fileVersion": "1.1100.424.31005"
+ }
+ }
+ },
+ "Humanizer.Core/2.14.1": {
+ "runtime": {
+ "lib/net6.0/Humanizer.dll": {
+ "assemblyVersion": "2.14.0.0",
+ "fileVersion": "2.14.1.48190"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.OpenApi/9.0.5": {
+ "dependencies": {
+ "Microsoft.OpenApi": "1.6.23"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
+ "assemblyVersion": "9.0.5.0",
+ "fileVersion": "9.0.525.22904"
+ }
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces/7.0.0": {
+ "runtime": {
+ "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "Microsoft.Build.Framework/17.8.3": {},
+ "Microsoft.Build.Locator/1.7.8": {
+ "runtime": {
+ "lib/net6.0/Microsoft.Build.Locator.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.7.8.28074"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.Analyzers/3.3.4": {},
+ "Microsoft.CodeAnalysis.Common/4.8.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "System.Collections.Immutable": "7.0.0",
+ "System.Reflection.Metadata": "7.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.8.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Common": "4.8.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": {
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.CodeAnalysis.CSharp": "4.8.0",
+ "Microsoft.CodeAnalysis.Common": "4.8.0",
+ "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": {
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "Microsoft.CodeAnalysis.Common": "4.8.0",
+ "System.Composition": "7.0.0",
+ "System.IO.Pipelines": "7.0.0",
+ "System.Threading.Channels": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": {
+ "dependencies": {
+ "Microsoft.Build.Framework": "17.8.3",
+ "Microsoft.CodeAnalysis.Common": "4.8.0",
+ "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ },
+ "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CSharp/4.5.0": {},
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "dependencies": {
+ "Azure.Identity": "1.11.4",
+ "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
+ "Microsoft.SqlServer.Server": "1.0.0",
+ "System.Configuration.ConfigurationManager": "6.0.1",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Runtime.Caching": "6.0.0",
+ "System.Security.Cryptography.Cng": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0",
+ "System.Text.Encoding.CodePages": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "rid": "unix",
+ "assetType": "runtime",
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ },
+ "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ }
+ }
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "runtimeTargets": {
+ "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.8": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8",
+ "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {},
+ "Microsoft.EntityFrameworkCore.Design/9.0.8": {
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.Build.Framework": "17.8.3",
+ "Microsoft.Build.Locator": "1.7.8",
+ "Microsoft.CodeAnalysis.CSharp": "4.8.0",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0",
+ "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.DependencyModel": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Mono.TextTemplating": "3.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.8": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": {
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "5.1.6",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "System.Formats.Asn1": "9.0.8",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Tools/9.0.8": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Design": "9.0.8"
+ }
+ },
+ "Microsoft.Extensions.ApiDescription.Server/9.0.0": {},
+ "Microsoft.Extensions.Caching.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyModel/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": {
+ "assemblyVersion": "9.0.0.8",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.dll": {
+ "assemblyVersion": "4.61.3.0",
+ "fileVersion": "4.61.3.0"
+ }
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.61.3",
+ "System.Security.Cryptography.ProtectedData": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
+ "assemblyVersion": "4.61.3.0",
+ "fileVersion": "4.61.3.0"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "6.35.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "6.35.0",
+ "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "dependencies": {
+ "Microsoft.CSharp": "4.5.0",
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "System.Security.Cryptography.Cng": "5.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {},
+ "Microsoft.NETCore.Targets/1.1.0": {},
+ "Microsoft.OpenApi/1.6.23": {
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.OpenApi.dll": {
+ "assemblyVersion": "1.6.23.0",
+ "fileVersion": "1.6.23.0"
+ }
+ }
+ },
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "runtime": {
+ "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "Mono.TextTemplating/3.0.0": {
+ "dependencies": {
+ "System.CodeDom": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Mono.TextTemplating.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.0.0.1"
+ }
+ }
+ },
+ "Swashbuckle.AspNetCore/9.0.3": {
+ "dependencies": {
+ "Microsoft.Extensions.ApiDescription.Server": "9.0.0",
+ "Swashbuckle.AspNetCore.Swagger": "9.0.3",
+ "Swashbuckle.AspNetCore.SwaggerGen": "9.0.3",
+ "Swashbuckle.AspNetCore.SwaggerUI": "9.0.3"
+ }
+ },
+ "Swashbuckle.AspNetCore.Swagger/9.0.3": {
+ "dependencies": {
+ "Microsoft.OpenApi": "1.6.23"
+ },
+ "runtime": {
+ "lib/net9.0/Swashbuckle.AspNetCore.Swagger.dll": {
+ "assemblyVersion": "9.0.3.0",
+ "fileVersion": "9.0.3.1613"
+ }
+ }
+ },
+ "Swashbuckle.AspNetCore.SwaggerGen/9.0.3": {
+ "dependencies": {
+ "Swashbuckle.AspNetCore.Swagger": "9.0.3"
+ },
+ "runtime": {
+ "lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
+ "assemblyVersion": "9.0.3.0",
+ "fileVersion": "9.0.3.1613"
+ }
+ }
+ },
+ "Swashbuckle.AspNetCore.SwaggerUI/9.0.3": {
+ "runtime": {
+ "lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
+ "assemblyVersion": "9.0.3.0",
+ "fileVersion": "9.0.3.1613"
+ }
+ }
+ },
+ "System.ClientModel/1.0.0": {
+ "dependencies": {
+ "System.Memory.Data": "1.0.2",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net6.0/System.ClientModel.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.24.5302"
+ }
+ }
+ },
+ "System.CodeDom/6.0.0": {
+ "runtime": {
+ "lib/net6.0/System.CodeDom.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Collections.Immutable/7.0.0": {},
+ "System.Composition/7.0.0": {
+ "dependencies": {
+ "System.Composition.AttributedModel": "7.0.0",
+ "System.Composition.Convention": "7.0.0",
+ "System.Composition.Hosting": "7.0.0",
+ "System.Composition.Runtime": "7.0.0",
+ "System.Composition.TypedParts": "7.0.0"
+ }
+ },
+ "System.Composition.AttributedModel/7.0.0": {
+ "runtime": {
+ "lib/net7.0/System.Composition.AttributedModel.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.Convention/7.0.0": {
+ "dependencies": {
+ "System.Composition.AttributedModel": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/System.Composition.Convention.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.Hosting/7.0.0": {
+ "dependencies": {
+ "System.Composition.Runtime": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/System.Composition.Hosting.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.Runtime/7.0.0": {
+ "runtime": {
+ "lib/net7.0/System.Composition.Runtime.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.TypedParts/7.0.0": {
+ "dependencies": {
+ "System.Composition.AttributedModel": "7.0.0",
+ "System.Composition.Hosting": "7.0.0",
+ "System.Composition.Runtime": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/System.Composition.TypedParts.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "dependencies": {
+ "System.Security.Cryptography.ProtectedData": "6.0.0",
+ "System.Security.Permissions": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.922.41905"
+ }
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Drawing.Common/6.0.0": {
+ "dependencies": {
+ "Microsoft.Win32.SystemEvents": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Drawing.Common.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": {
+ "rid": "unix",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ },
+ "runtimes/win/lib/net6.0/System.Drawing.Common.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Formats.Asn1/9.0.8": {
+ "runtime": {
+ "lib/net9.0/System.Formats.Asn1.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "System.IO.Pipelines/7.0.0": {},
+ "System.Memory/4.5.4": {},
+ "System.Memory.Data/1.0.2": {
+ "dependencies": {
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Memory.Data.dll": {
+ "assemblyVersion": "1.0.2.0",
+ "fileVersion": "1.0.221.20802"
+ }
+ }
+ },
+ "System.Numerics.Vectors/4.5.0": {},
+ "System.Reflection.Metadata/7.0.0": {
+ "dependencies": {
+ "System.Collections.Immutable": "7.0.0"
+ }
+ },
+ "System.Runtime/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "6.0.1"
+ },
+ "runtime": {
+ "lib/net6.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
+ "System.Security.AccessControl/6.0.0": {},
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "dependencies": {
+ "System.Formats.Asn1": "9.0.8"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "runtime": {
+ "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Security.Permissions/6.0.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "6.0.0",
+ "System.Windows.Extensions": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Security.Permissions.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Security.Principal.Windows/5.0.0": {},
+ "System.Text.Encoding/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Json/9.0.8": {
+ "runtime": {
+ "lib/net9.0/System.Text.Json.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "System.Threading.Channels/7.0.0": {},
+ "System.Threading.Tasks.Extensions/4.5.4": {},
+ "System.Windows.Extensions/6.0.0": {
+ "dependencies": {
+ "System.Drawing.Common": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Windows.Extensions.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "Elecciones.Core/1.0.0": {
+ "runtime": {
+ "Elecciones.Core.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Elecciones.Database/1.0.0": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.SqlServer": "9.0.8"
+ },
+ "runtime": {
+ "Elecciones.Database.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Elecciones.Infrastructure/1.0.0": {
+ "dependencies": {
+ "Elecciones.Core": "1.0.0"
+ },
+ "runtime": {
+ "Elecciones.Infrastructure.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Elecciones.Api/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Azure.Core/1.38.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
+ "path": "azure.core/1.38.0",
+ "hashPath": "azure.core.1.38.0.nupkg.sha512"
+ },
+ "Azure.Identity/1.11.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==",
+ "path": "azure.identity/1.11.4",
+ "hashPath": "azure.identity.1.11.4.nupkg.sha512"
+ },
+ "Humanizer.Core/2.14.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==",
+ "path": "humanizer.core/2.14.1",
+ "hashPath": "humanizer.core.2.14.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.OpenApi/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZLOciYlpaOO/mHPOpgeSZTv8Lc7fOOVX40eWJJoGs/S9Ny9CymDuKKQofGE9stXGGM9EEnnuPeq0fhR8kdFfg==",
+ "path": "microsoft.aspnetcore.openapi/9.0.5",
+ "hashPath": "microsoft.aspnetcore.openapi.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Bcl.AsyncInterfaces/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==",
+ "path": "microsoft.bcl.asyncinterfaces/7.0.0",
+ "hashPath": "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512"
+ },
+ "Microsoft.Build.Framework/17.8.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==",
+ "path": "microsoft.build.framework/17.8.3",
+ "hashPath": "microsoft.build.framework.17.8.3.nupkg.sha512"
+ },
+ "Microsoft.Build.Locator/1.7.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==",
+ "path": "microsoft.build.locator/1.7.8",
+ "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Analyzers/3.3.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==",
+ "path": "microsoft.codeanalysis.analyzers/3.3.4",
+ "hashPath": "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Common/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==",
+ "path": "microsoft.codeanalysis.common/4.8.0",
+ "hashPath": "microsoft.codeanalysis.common.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==",
+ "path": "microsoft.codeanalysis.csharp/4.8.0",
+ "hashPath": "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==",
+ "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0",
+ "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==",
+ "path": "microsoft.codeanalysis.workspaces.common/4.8.0",
+ "hashPath": "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==",
+ "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0",
+ "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CSharp/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
+ "path": "microsoft.csharp/4.5.0",
+ "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
+ },
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==",
+ "path": "microsoft.data.sqlclient/5.1.6",
+ "hashPath": "microsoft.data.sqlclient.5.1.6.nupkg.sha512"
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==",
+ "path": "microsoft.data.sqlclient.sni.runtime/5.1.1",
+ "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==",
+ "path": "microsoft.entityframeworkcore/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Design/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-02e8OcoumSUAES3VkXrMT9EnNCUKWJoifn5+8fFEbAtRhKL3xg2a/Mj6rsAUGF7tkYFox6oKzJCn0jbm6b8Lbw==",
+ "path": "microsoft.entityframeworkcore.design/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.design.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yNZJIdLQTTHj6FTv9+IUQwmQvOwvUanTBOG1ibeTaaB1zfTtOqrSFQnjMOkcKOgxu+ofsBEDcuctb/f5xj/Oog==",
+ "path": "microsoft.entityframeworkcore.sqlserver/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.sqlserver.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Tools/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-gtjwfJsEB5Mz5qOhdYjm+9KWJEVmVu5xxOgrxHxW6dNmhGfwdNXnNx5Nvdk6IHt0hmn0OK6MREMZEOsjrnSCfA==",
+ "path": "microsoft.entityframeworkcore.tools/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.tools.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.ApiDescription.Server/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1Kzzf7pRey40VaUkHN9/uWxrKVkLu2AQjt+GVeeKLLpiEHAJ1xZRsLSh4ZZYEnyS7Kt2OBOPmsXNdU+wbcOl5w==",
+ "path": "microsoft.extensions.apidescription.server/9.0.0",
+ "hashPath": "microsoft.extensions.apidescription.server.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==",
+ "path": "microsoft.extensions.caching.memory/9.0.8",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.8",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyModel/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3CW02zNjyqJ2eORo8Zkznpw6+QvK+tYUKZgKuKuAIYdy73TRFvpaqCwYws1k6/lMSJ7ZqABfWn0/wa5bRsIJ4w==",
+ "path": "microsoft.extensions.dependencymodel/9.0.8",
+ "hashPath": "microsoft.extensions.dependencymodel.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==",
+ "path": "microsoft.extensions.logging/9.0.8",
+ "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==",
+ "path": "microsoft.extensions.options/9.0.8",
+ "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==",
+ "path": "microsoft.extensions.primitives/9.0.8",
+ "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==",
+ "path": "microsoft.identity.client/4.61.3",
+ "hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512"
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==",
+ "path": "microsoft.identity.client.extensions.msal/4.61.3",
+ "hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
+ "path": "microsoft.identitymodel.abstractions/6.35.0",
+ "hashPath": "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
+ "path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
+ "hashPath": "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
+ "path": "microsoft.identitymodel.logging/6.35.0",
+ "hashPath": "microsoft.identitymodel.logging.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
+ "path": "microsoft.identitymodel.protocols/6.35.0",
+ "hashPath": "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
+ "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
+ "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
+ "path": "microsoft.identitymodel.tokens/6.35.0",
+ "hashPath": "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
+ "path": "microsoft.netcore.platforms/1.1.0",
+ "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+ "path": "microsoft.netcore.targets/1.1.0",
+ "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.OpenApi/1.6.23": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tZ1I0KXnn98CWuV8cpI247A17jaY+ILS9vvF7yhI0uPPEqF4P1d7BWL5Uwtel10w9NucllHB3nTkfYTAcHAh8g==",
+ "path": "microsoft.openapi/1.6.23",
+ "hashPath": "microsoft.openapi.1.6.23.nupkg.sha512"
+ },
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
+ "path": "microsoft.sqlserver.server/1.0.0",
+ "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
+ "path": "microsoft.win32.systemevents/6.0.0",
+ "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
+ },
+ "Mono.TextTemplating/3.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==",
+ "path": "mono.texttemplating/3.0.0",
+ "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512"
+ },
+ "Swashbuckle.AspNetCore/9.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Akk4oFgy0ST8Q8pZTfPbrt045tWNyMMiKhlbYjG3qnjQZLz645IL5vhQm7NLicc2sAAQ+vftArIlsYWFevmb2g==",
+ "path": "swashbuckle.aspnetcore/9.0.3",
+ "hashPath": "swashbuckle.aspnetcore.9.0.3.nupkg.sha512"
+ },
+ "Swashbuckle.AspNetCore.Swagger/9.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CGpkZDWj1g/yH/0wYkxUtBhiFo5TY/Esq2fS0vlBvLOs1UL2Jzef9tdtYmTdd3zBPtnMyXQcsXjMt9yCxz4VaA==",
+ "path": "swashbuckle.aspnetcore.swagger/9.0.3",
+ "hashPath": "swashbuckle.aspnetcore.swagger.9.0.3.nupkg.sha512"
+ },
+ "Swashbuckle.AspNetCore.SwaggerGen/9.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-STqjhw1TZiEGmIRgE6jcJUOcgU/Fjquc6dP4GqbuwBzqWZAWr/9T7FZOGWYEwKnmkMplzlUNepGHwnUrfTP0fw==",
+ "path": "swashbuckle.aspnetcore.swaggergen/9.0.3",
+ "hashPath": "swashbuckle.aspnetcore.swaggergen.9.0.3.nupkg.sha512"
+ },
+ "Swashbuckle.AspNetCore.SwaggerUI/9.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-DgJKJASz5OAygeKv2+N0FCZVhQylESqLXrtrRAqIT0vKpX7t5ImJ1FL6+6OqxKiamGkL0jchRXR8OgpMSsMh8w==",
+ "path": "swashbuckle.aspnetcore.swaggerui/9.0.3",
+ "hashPath": "swashbuckle.aspnetcore.swaggerui.9.0.3.nupkg.sha512"
+ },
+ "System.ClientModel/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
+ "path": "system.clientmodel/1.0.0",
+ "hashPath": "system.clientmodel.1.0.0.nupkg.sha512"
+ },
+ "System.CodeDom/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==",
+ "path": "system.codedom/6.0.0",
+ "hashPath": "system.codedom.6.0.0.nupkg.sha512"
+ },
+ "System.Collections.Immutable/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==",
+ "path": "system.collections.immutable/7.0.0",
+ "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512"
+ },
+ "System.Composition/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==",
+ "path": "system.composition/7.0.0",
+ "hashPath": "system.composition.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.AttributedModel/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==",
+ "path": "system.composition.attributedmodel/7.0.0",
+ "hashPath": "system.composition.attributedmodel.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.Convention/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==",
+ "path": "system.composition.convention/7.0.0",
+ "hashPath": "system.composition.convention.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.Hosting/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==",
+ "path": "system.composition.hosting/7.0.0",
+ "hashPath": "system.composition.hosting.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.Runtime/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==",
+ "path": "system.composition.runtime/7.0.0",
+ "hashPath": "system.composition.runtime.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.TypedParts/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==",
+ "path": "system.composition.typedparts/7.0.0",
+ "hashPath": "system.composition.typedparts.7.0.0.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==",
+ "path": "system.configuration.configurationmanager/6.0.1",
+ "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
+ "path": "system.diagnostics.diagnosticsource/6.0.1",
+ "hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
+ },
+ "System.Drawing.Common/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
+ "path": "system.drawing.common/6.0.0",
+ "hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
+ },
+ "System.Formats.Asn1/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-gGL0gt2nAArsF2oOMFzClll6QN2FhtooTxEQ+K26uer4lrhahnYIo/qOn5HUSfjHlM91646L5/7dYIMJ86fHkQ==",
+ "path": "system.formats.asn1/9.0.8",
+ "hashPath": "system.formats.asn1.9.0.8.nupkg.sha512"
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
+ "path": "system.identitymodel.tokens.jwt/6.35.0",
+ "hashPath": "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512"
+ },
+ "System.IO.Pipelines/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==",
+ "path": "system.io.pipelines/7.0.0",
+ "hashPath": "system.io.pipelines.7.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "path": "system.memory/4.5.4",
+ "hashPath": "system.memory.4.5.4.nupkg.sha512"
+ },
+ "System.Memory.Data/1.0.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
+ "path": "system.memory.data/1.0.2",
+ "hashPath": "system.memory.data.1.0.2.nupkg.sha512"
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
+ "path": "system.numerics.vectors/4.5.0",
+ "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
+ },
+ "System.Reflection.Metadata/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==",
+ "path": "system.reflection.metadata/7.0.0",
+ "hashPath": "system.reflection.metadata.7.0.0.nupkg.sha512"
+ },
+ "System.Runtime/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+ "path": "system.runtime/4.3.0",
+ "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==",
+ "path": "system.runtime.caching/6.0.0",
+ "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512"
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+ "path": "system.runtime.compilerservices.unsafe/6.0.0",
+ "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
+ },
+ "System.Security.AccessControl/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==",
+ "path": "system.security.accesscontrol/6.0.0",
+ "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "path": "system.security.cryptography.cng/5.0.0",
+ "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==",
+ "path": "system.security.cryptography.protecteddata/6.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Permissions/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
+ "path": "system.security.permissions/6.0.0",
+ "hashPath": "system.security.permissions.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Principal.Windows/5.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
+ "path": "system.security.principal.windows/5.0.0",
+ "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "path": "system.text.encoding/4.3.0",
+ "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
+ "path": "system.text.encoding.codepages/6.0.0",
+ "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512"
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "path": "system.text.encodings.web/6.0.0",
+ "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512"
+ },
+ "System.Text.Json/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==",
+ "path": "system.text.json/9.0.8",
+ "hashPath": "system.text.json.9.0.8.nupkg.sha512"
+ },
+ "System.Threading.Channels/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==",
+ "path": "system.threading.channels/7.0.0",
+ "hashPath": "system.threading.channels.7.0.0.nupkg.sha512"
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
+ "path": "system.threading.tasks.extensions/4.5.4",
+ "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
+ },
+ "System.Windows.Extensions/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
+ "path": "system.windows.extensions/6.0.0",
+ "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
+ },
+ "Elecciones.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Elecciones.Database/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Elecciones.Infrastructure/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.runtimeconfig.json b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.runtimeconfig.json
new file mode 100644
index 0000000..1f6a32f
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.runtimeconfig.json
@@ -0,0 +1,20 @@
+{
+ "runtimeOptions": {
+ "tfm": "net9.0",
+ "frameworks": [
+ {
+ "name": "Microsoft.NETCore.App",
+ "version": "9.0.0"
+ },
+ {
+ "name": "Microsoft.AspNetCore.App",
+ "version": "9.0.0"
+ }
+ ],
+ "configProperties": {
+ "System.GC.Server": true,
+ "System.Reflection.NullabilityInfoContext.IsSupported": true,
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.staticwebassets.endpoints.json b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.staticwebassets.endpoints.json
new file mode 100644
index 0000000..5576e88
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/Elecciones.Api.staticwebassets.endpoints.json
@@ -0,0 +1 @@
+{"Version":1,"ManifestType":"Build","Endpoints":[]}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/appsettings.Development.json b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/appsettings.Development.json
new file mode 100644
index 0000000..d13182e
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/appsettings.Development.json
@@ -0,0 +1,11 @@
+{
+ "ConnectionStrings": {
+ "DefaultConnection": "Server=TECNICA3;Database=Elecciones2025;User Id=apielecciones2025;Password=PTP847Elecciones2025;Encrypt=False;MultipleActiveResultSets=True;TrustServerCertificate=True;"
+ },
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ }
+}
diff --git a/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/appsettings.json b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/appsettings.json
new file mode 100644
index 0000000..10f68b8
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/bin/Debug/net9.0/appsettings.json
@@ -0,0 +1,9 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ },
+ "AllowedHosts": "*"
+}
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Eleccion.B268ADCF.Up2Date b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Eleccion.B268ADCF.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.AssemblyInfo.cs b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.AssemblyInfo.cs
new file mode 100644
index 0000000..95c4ae3
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Elecciones.Api")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d9bcfd70865a12c229e6a761639094b45de862bd")]
+[assembly: System.Reflection.AssemblyProductAttribute("Elecciones.Api")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Elecciones.Api")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generado por la clase WriteCodeFragment de MSBuild.
+
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.GeneratedMSBuildEditorConfig.editorconfig b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..8eca328
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,29 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb = true
+build_property.UsingMicrosoftNETSdkWeb = true
+build_property.ProjectTypeGuids =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Elecciones.Api
+build_property.RootNamespace = Elecciones.Api
+build_property.ProjectDir = E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.RazorLangVersion = 9.0
+build_property.SupportLocalizedComponentNames =
+build_property.GenerateRazorMetadataSourceChecksumAttributes =
+build_property.MSBuildProjectDirectory = E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api
+build_property._RazorSourceGeneratorDebug =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.GlobalUsings.g.cs b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.GlobalUsings.g.cs
new file mode 100644
index 0000000..025530a
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.GlobalUsings.g.cs
@@ -0,0 +1,17 @@
+//
+global using global::Microsoft.AspNetCore.Builder;
+global using global::Microsoft.AspNetCore.Hosting;
+global using global::Microsoft.AspNetCore.Http;
+global using global::Microsoft.AspNetCore.Routing;
+global using global::Microsoft.Extensions.Configuration;
+global using global::Microsoft.Extensions.DependencyInjection;
+global using global::Microsoft.Extensions.Hosting;
+global using global::Microsoft.Extensions.Logging;
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Net.Http.Json;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.MvcApplicationPartsAssemblyInfo.cs b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.MvcApplicationPartsAssemblyInfo.cs
new file mode 100644
index 0000000..9fe4d8c
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.MvcApplicationPartsAssemblyInfo.cs
@@ -0,0 +1,17 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")]
+[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
+
+// Generado por la clase WriteCodeFragment de MSBuild.
+
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.csproj.FileListAbsolute.txt b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..aed5ca8
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.csproj.FileListAbsolute.txt
@@ -0,0 +1,169 @@
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\appsettings.Development.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\appsettings.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Api.staticwebassets.endpoints.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Api.exe
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Api.deps.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Api.runtimeconfig.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Api.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Api.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Azure.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Azure.Identity.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Humanizer.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.AspNetCore.OpenApi.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Bcl.AsyncInterfaces.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Build.Locator.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.CodeAnalysis.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.CodeAnalysis.CSharp.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.CodeAnalysis.CSharp.Workspaces.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.CodeAnalysis.Workspaces.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Data.SqlClient.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Design.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Relational.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.SqlServer.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.Caching.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.Caching.Memory.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.DependencyModel.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.Logging.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.Logging.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.Options.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Extensions.Primitives.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Identity.Client.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Identity.Client.Extensions.Msal.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.IdentityModel.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.IdentityModel.JsonWebTokens.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.IdentityModel.Logging.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.IdentityModel.Tokens.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.OpenApi.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.SqlServer.Server.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Microsoft.Win32.SystemEvents.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Mono.TextTemplating.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Swashbuckle.AspNetCore.Swagger.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerGen.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerUI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.ClientModel.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.CodeDom.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Composition.AttributedModel.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Composition.Convention.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Composition.Hosting.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Composition.Runtime.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Composition.TypedParts.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Configuration.ConfigurationManager.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Drawing.Common.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Formats.Asn1.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.IdentityModel.Tokens.Jwt.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Memory.Data.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Runtime.Caching.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Security.Cryptography.ProtectedData.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Security.Permissions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Text.Json.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\System.Windows.Extensions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\cs\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\de\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\es\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\fr\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\it\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ja\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ko\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pl\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pt-BR\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ru\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\cs\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\de\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\es\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\fr\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\it\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ja\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ko\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pl\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pt-BR\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ru\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\cs\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\de\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\es\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\fr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\it\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ja\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ko\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pl\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pt-BR\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ru\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\cs\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\de\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\es\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\fr\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\it\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ja\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ko\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pl\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ru\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\cs\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\de\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\es\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\fr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\it\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ja\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ko\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pl\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\ru\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\unix\lib\net6.0\Microsoft.Data.SqlClient.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win\lib\net6.0\Microsoft.Data.SqlClient.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Database.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Infrastructure.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Infrastructure.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Database.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\bin\Debug\net9.0\Elecciones.Core.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.csproj.AssemblyReference.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.GeneratedMSBuildEditorConfig.editorconfig
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.AssemblyInfoInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.AssemblyInfo.cs
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.csproj.CoreCompileInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.MvcApplicationPartsAssemblyInfo.cs
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.MvcApplicationPartsAssemblyInfo.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\scopedcss\bundle\Elecciones.Api.styles.css
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\staticwebassets.build.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\staticwebassets.build.json.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\staticwebassets.development.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\staticwebassets.build.endpoints.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Eleccion.B268ADCF.Up2Date
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\refint\Elecciones.Api.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\Elecciones.Api.genruntimeconfig.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Api\obj\Debug\net9.0\ref\Elecciones.Api.dll
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rbcswa.dswa.cache.json b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rbcswa.dswa.cache.json
new file mode 100644
index 0000000..778d7b3
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rbcswa.dswa.cache.json
@@ -0,0 +1 @@
+{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":[],"CachedAssets":{},"CachedCopyCandidates":{}}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json
new file mode 100644
index 0000000..a998ce1
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json
@@ -0,0 +1 @@
+{"GlobalPropertiesHash":"b5T/+ta4fUd8qpIzUTm3KyEwAYYUsU5ASo+CSFM3ByE=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["mhE0FuBM0BOF9SNOE0rY9setCw2ye3UUh7cEPjhgDdY=","AE1TAk4qas82IfXTyRHo\u002BfMlnTE4e7B1AJrEn9ZhBwo=","PA/Beu9jJpOBY5r5Y1CiSyqrARA2j7LHeWYUnEZpQO8=","ywKm3DCyXg4YCbZAIx3JUlT8N4Irff3GswYUVDST\u002BjQ=","P8JRhYPpULTLMAydvl3Ky\u002B92/tYDIjui0l66En4aXuQ=","lxebrAqmCStl1yDKQUlHmeuz9HkimDnS\u002B/df3f1dyII="],"CachedAssets":{},"CachedCopyCandidates":{}}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rjsmrazor.dswa.cache.json b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rjsmrazor.dswa.cache.json
new file mode 100644
index 0000000..e5dbe1b
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rjsmrazor.dswa.cache.json
@@ -0,0 +1 @@
+{"GlobalPropertiesHash":"tJTBjV/i0Ihkc6XuOu69wxL8PBac9c9Kak6srMso4pU=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["mhE0FuBM0BOF9SNOE0rY9setCw2ye3UUh7cEPjhgDdY=","AE1TAk4qas82IfXTyRHo\u002BfMlnTE4e7B1AJrEn9ZhBwo=","PA/Beu9jJpOBY5r5Y1CiSyqrARA2j7LHeWYUnEZpQO8=","ywKm3DCyXg4YCbZAIx3JUlT8N4Irff3GswYUVDST\u002BjQ=","P8JRhYPpULTLMAydvl3Ky\u002B92/tYDIjui0l66En4aXuQ=","lxebrAqmCStl1yDKQUlHmeuz9HkimDnS\u002B/df3f1dyII="],"CachedAssets":{},"CachedCopyCandidates":{}}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rpswa.dswa.cache.json b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rpswa.dswa.cache.json
new file mode 100644
index 0000000..2310736
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/rpswa.dswa.cache.json
@@ -0,0 +1 @@
+{"GlobalPropertiesHash":"O7YawHw32G/Fh2bs+snZgm9O7okI0WYgTQmXM931znY=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["mhE0FuBM0BOF9SNOE0rY9setCw2ye3UUh7cEPjhgDdY=","AE1TAk4qas82IfXTyRHo\u002BfMlnTE4e7B1AJrEn9ZhBwo="],"CachedAssets":{},"CachedCopyCandidates":{}}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/staticwebassets.build.endpoints.json b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/staticwebassets.build.endpoints.json
new file mode 100644
index 0000000..5576e88
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/staticwebassets.build.endpoints.json
@@ -0,0 +1 @@
+{"Version":1,"ManifestType":"Build","Endpoints":[]}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/staticwebassets.build.json b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/staticwebassets.build.json
new file mode 100644
index 0000000..159c6da
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/staticwebassets.build.json
@@ -0,0 +1 @@
+{"Version":1,"Hash":"zVBc4vCX30MBw/xvERrqJIXozIUTxBfBRf7YEfUmEuo=","Source":"Elecciones.Api","BasePath":"_content/Elecciones.Api","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[],"Endpoints":[]}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.EntityFrameworkCore.targets b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.EntityFrameworkCore.targets
new file mode 100644
index 0000000..7d6485d
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.EntityFrameworkCore.targets
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.dgspec.json b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.dgspec.json
index 4cda936..b052da3 100644
--- a/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.dgspec.json
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.dgspec.json
@@ -28,6 +28,166 @@
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj": {
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj"
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj": {
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.AspNetCore.OpenApi": {
+ "target": "Package",
+ "version": "[9.0.5, )"
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "target": "Package",
+ "version": "[9.0.8, )"
+ },
+ "Microsoft.EntityFrameworkCore.Tools": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[9.0.8, )"
+ },
+ "Swashbuckle.AspNetCore": {
+ "target": "Package",
+ "version": "[9.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.AspNetCore.App": {
+ "privateAssets": "none"
+ },
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj",
+ "projectName": "Elecciones.Core",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj",
+ "packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\dmolinari\\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"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj",
+ "projectName": "Elecciones.Database",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj",
+ "packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\dmolinari\\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"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
@@ -50,9 +210,15 @@
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
- "Microsoft.AspNetCore.OpenApi": {
+ "Microsoft.EntityFrameworkCore.Design": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
"target": "Package",
- "version": "[9.0.5, )"
+ "version": "[9.0.8, )"
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "target": "Package",
+ "version": "[9.0.8, )"
}
},
"imports": [
@@ -67,9 +233,75 @@
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
- "Microsoft.AspNetCore.App": {
- "privateAssets": "none"
- },
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
+ "projectName": "Elecciones.Infrastructure",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
+ "packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\dmolinari\\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"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj": {
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.props b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.props
index 438e8fa..19dd331 100644
--- a/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.props
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.props
@@ -13,4 +13,16 @@
+
+
+
+
+
+
+
+
+ C:\Users\dmolinari\.nuget\packages\microsoft.extensions.apidescription.server\9.0.0
+ C:\Users\dmolinari\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4
+ C:\Users\dmolinari\.nuget\packages\microsoft.entityframeworkcore.tools\9.0.8
+
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.targets b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.targets
index 3dc06ef..c177768 100644
--- a/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.targets
+++ b/Elecciones-Web/src/Elecciones.Api/obj/Elecciones.Api.csproj.nuget.g.targets
@@ -1,2 +1,11 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Core/bin/Debug/net9.0/Elecciones.Core.deps.json b/Elecciones-Web/src/Elecciones.Core/bin/Debug/net9.0/Elecciones.Core.deps.json
new file mode 100644
index 0000000..97d8688
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Core/bin/Debug/net9.0/Elecciones.Core.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "Elecciones.Core/1.0.0": {
+ "runtime": {
+ "Elecciones.Core.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Elecciones.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.AssemblyInfo.cs b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.AssemblyInfo.cs
new file mode 100644
index 0000000..0f04c65
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Elecciones.Core")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d9bcfd70865a12c229e6a761639094b45de862bd")]
+[assembly: System.Reflection.AssemblyProductAttribute("Elecciones.Core")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Elecciones.Core")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generado por la clase WriteCodeFragment de MSBuild.
+
diff --git a/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.GeneratedMSBuildEditorConfig.editorconfig b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..5bc7c96
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Elecciones.Core
+build_property.ProjectDir = E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.GlobalUsings.g.cs b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.csproj.FileListAbsolute.txt b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..ca6a28c
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.csproj.FileListAbsolute.txt
@@ -0,0 +1,11 @@
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\bin\Debug\net9.0\Elecciones.Core.deps.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\bin\Debug\net9.0\Elecciones.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\bin\Debug\net9.0\Elecciones.Core.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\Elecciones.Core.GeneratedMSBuildEditorConfig.editorconfig
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\Elecciones.Core.AssemblyInfoInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\Elecciones.Core.AssemblyInfo.cs
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\Elecciones.Core.csproj.CoreCompileInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\Elecciones.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\refint\Elecciones.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\Elecciones.Core.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Core\obj\Debug\net9.0\ref\Elecciones.Core.dll
diff --git a/Elecciones-Web/src/Elecciones.Database/Elecciones.Database.csproj b/Elecciones-Web/src/Elecciones.Database/Elecciones.Database.csproj
index 125f4c9..e3bbf76 100644
--- a/Elecciones-Web/src/Elecciones.Database/Elecciones.Database.csproj
+++ b/Elecciones-Web/src/Elecciones.Database/Elecciones.Database.csproj
@@ -6,4 +6,12 @@
enable
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
+
diff --git a/Elecciones-Web/src/Elecciones.Database/EleccionesDbContext.cs b/Elecciones-Web/src/Elecciones.Database/EleccionesDbContext.cs
new file mode 100644
index 0000000..d994304
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/EleccionesDbContext.cs
@@ -0,0 +1,31 @@
+// src/Elecciones.Database/EleccionesDbContext.cs
+using Elecciones.Database.Entities;
+using Microsoft.EntityFrameworkCore;
+
+namespace Elecciones.Database;
+
+public class EleccionesDbContext(DbContextOptions options) : DbContext(options)
+{
+ public DbSet AgrupacionesPoliticas { get; set; }
+ public DbSet AmbitosGeograficos { get; set; }
+ public DbSet ResultadosVotos { get; set; }
+ public DbSet EstadosRecuentos { get; set; }
+ // Podríamos añadir más tablas como CategoriaElectoral o ProyeccionBanca aquí
+
+ protected override void OnModelCreating(ModelBuilder modelBuilder)
+ {
+ base.OnModelCreating(modelBuilder); // Es buena práctica llamar a la base
+
+ // Configuraciones adicionales del modelo (índices, etc.) pueden ir aquí.
+ // Por ejemplo, para optimizar las búsquedas.
+ modelBuilder.Entity()
+ .HasIndex(r => new { r.AmbitoGeograficoId, r.AgrupacionPoliticaId })
+ .IsUnique();
+
+ modelBuilder.Entity(entity =>
+ {
+ entity.Property(e => e.MesasTotalizadasPorcentaje).HasPrecision(5, 2);
+ entity.Property(e => e.ParticipacionPorcentaje).HasPrecision(5, 2);
+ });
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/Entities/AgrupacionPolitica.cs b/Elecciones-Web/src/Elecciones.Database/Entities/AgrupacionPolitica.cs
new file mode 100644
index 0000000..d38d29d
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/Entities/AgrupacionPolitica.cs
@@ -0,0 +1,13 @@
+// src/Elecciones.Database/Entities/AgrupacionPolitica.cs
+using System.ComponentModel.DataAnnotations;
+
+namespace Elecciones.Database.Entities;
+
+public class AgrupacionPolitica
+{
+ [Key]
+ public string Id { get; set; } = null!;
+ public string IdTelegrama { get; set; } = null!;
+ [Required]
+ public string Nombre { get; set; } = null!;
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/Entities/AmbitoGeografico.cs b/Elecciones-Web/src/Elecciones.Database/Entities/AmbitoGeografico.cs
new file mode 100644
index 0000000..185b9d5
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/Entities/AmbitoGeografico.cs
@@ -0,0 +1,25 @@
+// src/Elecciones.Database/Entities/AmbitoGeografico.cs
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+
+namespace Elecciones.Database.Entities;
+
+public class AmbitoGeografico
+{
+ [Key]
+ [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
+ public int Id { get; set; }
+
+ [Required]
+ public string Nombre { get; set; } = null!;
+
+ public int NivelId { get; set; }
+
+ public string? DistritoId { get; set; }
+ public string? SeccionProvincialId { get; set; }
+ public string? SeccionId { get; set; }
+ public string? MunicipioId { get; set; }
+ public string? CircuitoId { get; set; }
+ public string? EstablecimientoId { get; set; }
+ public string? MesaId { get; set; }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/Entities/EstadoRecuento.cs b/Elecciones-Web/src/Elecciones.Database/Entities/EstadoRecuento.cs
new file mode 100644
index 0000000..5cb8737
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/Entities/EstadoRecuento.cs
@@ -0,0 +1,24 @@
+// src/Elecciones.Database/Entities/EstadoRecuento.cs
+using System.ComponentModel.DataAnnotations.Schema;
+using System.ComponentModel.DataAnnotations;
+
+namespace Elecciones.Database.Entities;
+
+public class EstadoRecuento
+{
+ [Key]
+ public int AmbitoGeograficoId { get; set; }
+ [ForeignKey("AmbitoGeograficoId")]
+ public AmbitoGeografico AmbitoGeografico { get; set; } = null!;
+
+ public DateTime FechaTotalizacion { get; set; }
+ public int MesasEsperadas { get; set; }
+ public int MesasTotalizadas { get; set; }
+ public decimal MesasTotalizadasPorcentaje { get; set; }
+ public int CantidadElectores { get; set; }
+ public int CantidadVotantes { get; set; }
+ public decimal ParticipacionPorcentaje { get; set; }
+ public long VotosNulos { get; set; }
+ public long VotosEnBlanco { get; set; }
+ public long VotosRecurridos { get; set; }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/Entities/ResultadoVoto.cs b/Elecciones-Web/src/Elecciones.Database/Entities/ResultadoVoto.cs
new file mode 100644
index 0000000..d28a52c
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/Entities/ResultadoVoto.cs
@@ -0,0 +1,24 @@
+// src/Elecciones.Database/Entities/ResultadoVoto.cs
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+
+namespace Elecciones.Database.Entities;
+
+public class ResultadoVoto
+{
+ [Key]
+ [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
+ public long Id { get; set; }
+
+ // Relaciones
+ public int AmbitoGeograficoId { get; set; }
+ [ForeignKey("AmbitoGeograficoId")]
+ public AmbitoGeografico AmbitoGeografico { get; set; } = null!;
+
+ public string AgrupacionPoliticaId { get; set; } = null!;
+ [ForeignKey("AgrupacionPoliticaId")]
+ public AgrupacionPolitica AgrupacionPolitica { get; set; } = null!;
+
+ // Datos
+ public long CantidadVotos { get; set; }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/Migrations/20250814161142_InitialCreate.Designer.cs b/Elecciones-Web/src/Elecciones.Database/Migrations/20250814161142_InitialCreate.Designer.cs
new file mode 100644
index 0000000..ae8c2cf
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/Migrations/20250814161142_InitialCreate.Designer.cs
@@ -0,0 +1,189 @@
+//
+using System;
+using Elecciones.Database;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+#nullable disable
+
+namespace Elecciones.Database.Migrations
+{
+ [DbContext(typeof(EleccionesDbContext))]
+ [Migration("20250814161142_InitialCreate")]
+ partial class InitialCreate
+ {
+ ///
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .HasAnnotation("ProductVersion", "9.0.8")
+ .HasAnnotation("Relational:MaxIdentifierLength", 128);
+
+ SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
+
+ modelBuilder.Entity("Elecciones.Database.Entities.AgrupacionPolitica", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("IdTelegrama")
+ .IsRequired()
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Nombre")
+ .IsRequired()
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("Id");
+
+ b.ToTable("AgrupacionesPoliticas");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.AmbitoGeografico", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
+
+ b.Property("CircuitoId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("DistritoId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("EstablecimientoId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("MesaId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("MunicipioId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("NivelId")
+ .HasColumnType("int");
+
+ b.Property("Nombre")
+ .IsRequired()
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("SeccionId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("SeccionProvincialId")
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("Id");
+
+ b.ToTable("AmbitosGeograficos");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.EstadoRecuento", b =>
+ {
+ b.Property("AmbitoGeograficoId")
+ .HasColumnType("int");
+
+ b.Property("CantidadElectores")
+ .HasColumnType("int");
+
+ b.Property("CantidadVotantes")
+ .HasColumnType("int");
+
+ b.Property("FechaTotalizacion")
+ .HasColumnType("datetime2");
+
+ b.Property("MesasEsperadas")
+ .HasColumnType("int");
+
+ b.Property("MesasTotalizadas")
+ .HasColumnType("int");
+
+ b.Property("MesasTotalizadasPorcentaje")
+ .HasPrecision(5, 2)
+ .HasColumnType("decimal(5,2)");
+
+ b.Property("ParticipacionPorcentaje")
+ .HasPrecision(5, 2)
+ .HasColumnType("decimal(5,2)");
+
+ b.Property("VotosEnBlanco")
+ .HasColumnType("bigint");
+
+ b.Property("VotosNulos")
+ .HasColumnType("bigint");
+
+ b.Property("VotosRecurridos")
+ .HasColumnType("bigint");
+
+ b.HasKey("AmbitoGeograficoId");
+
+ b.ToTable("EstadosRecuentos");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.ResultadoVoto", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("bigint");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
+
+ b.Property("AgrupacionPoliticaId")
+ .IsRequired()
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("AmbitoGeograficoId")
+ .HasColumnType("int");
+
+ b.Property("CantidadVotos")
+ .HasColumnType("bigint");
+
+ b.HasKey("Id");
+
+ b.HasIndex("AgrupacionPoliticaId");
+
+ b.HasIndex("AmbitoGeograficoId", "AgrupacionPoliticaId")
+ .IsUnique();
+
+ b.ToTable("ResultadosVotos");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.EstadoRecuento", b =>
+ {
+ b.HasOne("Elecciones.Database.Entities.AmbitoGeografico", "AmbitoGeografico")
+ .WithMany()
+ .HasForeignKey("AmbitoGeograficoId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("AmbitoGeografico");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.ResultadoVoto", b =>
+ {
+ b.HasOne("Elecciones.Database.Entities.AgrupacionPolitica", "AgrupacionPolitica")
+ .WithMany()
+ .HasForeignKey("AgrupacionPoliticaId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.HasOne("Elecciones.Database.Entities.AmbitoGeografico", "AmbitoGeografico")
+ .WithMany()
+ .HasForeignKey("AmbitoGeograficoId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("AgrupacionPolitica");
+
+ b.Navigation("AmbitoGeografico");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/Elecciones-Web/src/Elecciones.Database/Migrations/20250814161142_InitialCreate.cs b/Elecciones-Web/src/Elecciones.Database/Migrations/20250814161142_InitialCreate.cs
new file mode 100644
index 0000000..202257a
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/Migrations/20250814161142_InitialCreate.cs
@@ -0,0 +1,130 @@
+using System;
+using Microsoft.EntityFrameworkCore.Migrations;
+
+#nullable disable
+
+namespace Elecciones.Database.Migrations
+{
+ ///
+ public partial class InitialCreate : Migration
+ {
+ ///
+ protected override void Up(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.CreateTable(
+ name: "AgrupacionesPoliticas",
+ columns: table => new
+ {
+ Id = table.Column(type: "nvarchar(450)", nullable: false),
+ IdTelegrama = table.Column(type: "nvarchar(max)", nullable: false),
+ Nombre = table.Column(type: "nvarchar(max)", nullable: false)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_AgrupacionesPoliticas", x => x.Id);
+ });
+
+ migrationBuilder.CreateTable(
+ name: "AmbitosGeograficos",
+ columns: table => new
+ {
+ Id = table.Column(type: "int", nullable: false)
+ .Annotation("SqlServer:Identity", "1, 1"),
+ Nombre = table.Column(type: "nvarchar(max)", nullable: false),
+ NivelId = table.Column(type: "int", nullable: false),
+ DistritoId = table.Column(type: "nvarchar(max)", nullable: true),
+ SeccionProvincialId = table.Column(type: "nvarchar(max)", nullable: true),
+ SeccionId = table.Column(type: "nvarchar(max)", nullable: true),
+ MunicipioId = table.Column(type: "nvarchar(max)", nullable: true),
+ CircuitoId = table.Column(type: "nvarchar(max)", nullable: true),
+ EstablecimientoId = table.Column(type: "nvarchar(max)", nullable: true),
+ MesaId = table.Column(type: "nvarchar(max)", nullable: true)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_AmbitosGeograficos", x => x.Id);
+ });
+
+ migrationBuilder.CreateTable(
+ name: "EstadosRecuentos",
+ columns: table => new
+ {
+ AmbitoGeograficoId = table.Column(type: "int", nullable: false),
+ FechaTotalizacion = table.Column(type: "datetime2", nullable: false),
+ MesasEsperadas = table.Column(type: "int", nullable: false),
+ MesasTotalizadas = table.Column(type: "int", nullable: false),
+ MesasTotalizadasPorcentaje = table.Column(type: "decimal(5,2)", precision: 5, scale: 2, nullable: false),
+ CantidadElectores = table.Column(type: "int", nullable: false),
+ CantidadVotantes = table.Column(type: "int", nullable: false),
+ ParticipacionPorcentaje = table.Column(type: "decimal(5,2)", precision: 5, scale: 2, nullable: false),
+ VotosNulos = table.Column(type: "bigint", nullable: false),
+ VotosEnBlanco = table.Column(type: "bigint", nullable: false),
+ VotosRecurridos = table.Column(type: "bigint", nullable: false)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_EstadosRecuentos", x => x.AmbitoGeograficoId);
+ table.ForeignKey(
+ name: "FK_EstadosRecuentos_AmbitosGeograficos_AmbitoGeograficoId",
+ column: x => x.AmbitoGeograficoId,
+ principalTable: "AmbitosGeograficos",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ });
+
+ migrationBuilder.CreateTable(
+ name: "ResultadosVotos",
+ columns: table => new
+ {
+ Id = table.Column(type: "bigint", nullable: false)
+ .Annotation("SqlServer:Identity", "1, 1"),
+ AmbitoGeograficoId = table.Column(type: "int", nullable: false),
+ AgrupacionPoliticaId = table.Column(type: "nvarchar(450)", nullable: false),
+ CantidadVotos = table.Column(type: "bigint", nullable: false)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_ResultadosVotos", x => x.Id);
+ table.ForeignKey(
+ name: "FK_ResultadosVotos_AgrupacionesPoliticas_AgrupacionPoliticaId",
+ column: x => x.AgrupacionPoliticaId,
+ principalTable: "AgrupacionesPoliticas",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ table.ForeignKey(
+ name: "FK_ResultadosVotos_AmbitosGeograficos_AmbitoGeograficoId",
+ column: x => x.AmbitoGeograficoId,
+ principalTable: "AmbitosGeograficos",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ });
+
+ migrationBuilder.CreateIndex(
+ name: "IX_ResultadosVotos_AgrupacionPoliticaId",
+ table: "ResultadosVotos",
+ column: "AgrupacionPoliticaId");
+
+ migrationBuilder.CreateIndex(
+ name: "IX_ResultadosVotos_AmbitoGeograficoId_AgrupacionPoliticaId",
+ table: "ResultadosVotos",
+ columns: new[] { "AmbitoGeograficoId", "AgrupacionPoliticaId" },
+ unique: true);
+ }
+
+ ///
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropTable(
+ name: "EstadosRecuentos");
+
+ migrationBuilder.DropTable(
+ name: "ResultadosVotos");
+
+ migrationBuilder.DropTable(
+ name: "AgrupacionesPoliticas");
+
+ migrationBuilder.DropTable(
+ name: "AmbitosGeograficos");
+ }
+ }
+}
diff --git a/Elecciones-Web/src/Elecciones.Database/Migrations/EleccionesDbContextModelSnapshot.cs b/Elecciones-Web/src/Elecciones.Database/Migrations/EleccionesDbContextModelSnapshot.cs
new file mode 100644
index 0000000..6c14730
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/Migrations/EleccionesDbContextModelSnapshot.cs
@@ -0,0 +1,186 @@
+//
+using System;
+using Elecciones.Database;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+#nullable disable
+
+namespace Elecciones.Database.Migrations
+{
+ [DbContext(typeof(EleccionesDbContext))]
+ partial class EleccionesDbContextModelSnapshot : ModelSnapshot
+ {
+ protected override void BuildModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .HasAnnotation("ProductVersion", "9.0.8")
+ .HasAnnotation("Relational:MaxIdentifierLength", 128);
+
+ SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
+
+ modelBuilder.Entity("Elecciones.Database.Entities.AgrupacionPolitica", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("IdTelegrama")
+ .IsRequired()
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Nombre")
+ .IsRequired()
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("Id");
+
+ b.ToTable("AgrupacionesPoliticas");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.AmbitoGeografico", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
+
+ b.Property("CircuitoId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("DistritoId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("EstablecimientoId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("MesaId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("MunicipioId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("NivelId")
+ .HasColumnType("int");
+
+ b.Property("Nombre")
+ .IsRequired()
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("SeccionId")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("SeccionProvincialId")
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("Id");
+
+ b.ToTable("AmbitosGeograficos");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.EstadoRecuento", b =>
+ {
+ b.Property("AmbitoGeograficoId")
+ .HasColumnType("int");
+
+ b.Property("CantidadElectores")
+ .HasColumnType("int");
+
+ b.Property("CantidadVotantes")
+ .HasColumnType("int");
+
+ b.Property("FechaTotalizacion")
+ .HasColumnType("datetime2");
+
+ b.Property("MesasEsperadas")
+ .HasColumnType("int");
+
+ b.Property("MesasTotalizadas")
+ .HasColumnType("int");
+
+ b.Property("MesasTotalizadasPorcentaje")
+ .HasPrecision(5, 2)
+ .HasColumnType("decimal(5,2)");
+
+ b.Property("ParticipacionPorcentaje")
+ .HasPrecision(5, 2)
+ .HasColumnType("decimal(5,2)");
+
+ b.Property("VotosEnBlanco")
+ .HasColumnType("bigint");
+
+ b.Property("VotosNulos")
+ .HasColumnType("bigint");
+
+ b.Property("VotosRecurridos")
+ .HasColumnType("bigint");
+
+ b.HasKey("AmbitoGeograficoId");
+
+ b.ToTable("EstadosRecuentos");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.ResultadoVoto", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("bigint");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
+
+ b.Property("AgrupacionPoliticaId")
+ .IsRequired()
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("AmbitoGeograficoId")
+ .HasColumnType("int");
+
+ b.Property("CantidadVotos")
+ .HasColumnType("bigint");
+
+ b.HasKey("Id");
+
+ b.HasIndex("AgrupacionPoliticaId");
+
+ b.HasIndex("AmbitoGeograficoId", "AgrupacionPoliticaId")
+ .IsUnique();
+
+ b.ToTable("ResultadosVotos");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.EstadoRecuento", b =>
+ {
+ b.HasOne("Elecciones.Database.Entities.AmbitoGeografico", "AmbitoGeografico")
+ .WithMany()
+ .HasForeignKey("AmbitoGeograficoId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("AmbitoGeografico");
+ });
+
+ modelBuilder.Entity("Elecciones.Database.Entities.ResultadoVoto", b =>
+ {
+ b.HasOne("Elecciones.Database.Entities.AgrupacionPolitica", "AgrupacionPolitica")
+ .WithMany()
+ .HasForeignKey("AgrupacionPoliticaId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.HasOne("Elecciones.Database.Entities.AmbitoGeografico", "AmbitoGeografico")
+ .WithMany()
+ .HasForeignKey("AmbitoGeograficoId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("AgrupacionPolitica");
+
+ b.Navigation("AmbitoGeografico");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/Elecciones-Web/src/Elecciones.Database/bin/Debug/net9.0/Elecciones.Database.deps.json b/Elecciones-Web/src/Elecciones.Database/bin/Debug/net9.0/Elecciones.Database.deps.json
new file mode 100644
index 0000000..3497693
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/bin/Debug/net9.0/Elecciones.Database.deps.json
@@ -0,0 +1,1560 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "Elecciones.Database/1.0.0": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Design": "9.0.8",
+ "Microsoft.EntityFrameworkCore.SqlServer": "9.0.8"
+ },
+ "runtime": {
+ "Elecciones.Database.dll": {}
+ }
+ },
+ "Azure.Core/1.38.0": {
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "System.ClientModel": "1.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Memory.Data": "1.0.2",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/net6.0/Azure.Core.dll": {
+ "assemblyVersion": "1.38.0.0",
+ "fileVersion": "1.3800.24.12602"
+ }
+ }
+ },
+ "Azure.Identity/1.11.4": {
+ "dependencies": {
+ "Azure.Core": "1.38.0",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.61.3",
+ "System.Memory": "4.5.4",
+ "System.Security.Cryptography.ProtectedData": "6.0.0",
+ "System.Text.Json": "9.0.8",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Azure.Identity.dll": {
+ "assemblyVersion": "1.11.4.0",
+ "fileVersion": "1.1100.424.31005"
+ }
+ }
+ },
+ "Humanizer.Core/2.14.1": {
+ "runtime": {
+ "lib/net6.0/Humanizer.dll": {
+ "assemblyVersion": "2.14.0.0",
+ "fileVersion": "2.14.1.48190"
+ }
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces/7.0.0": {
+ "runtime": {
+ "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "Microsoft.Build.Framework/17.8.3": {},
+ "Microsoft.Build.Locator/1.7.8": {
+ "runtime": {
+ "lib/net6.0/Microsoft.Build.Locator.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.7.8.28074"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.Analyzers/3.3.4": {},
+ "Microsoft.CodeAnalysis.Common/4.8.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "System.Collections.Immutable": "7.0.0",
+ "System.Reflection.Metadata": "7.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.8.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Common": "4.8.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": {
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.CodeAnalysis.CSharp": "4.8.0",
+ "Microsoft.CodeAnalysis.Common": "4.8.0",
+ "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": {
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "Microsoft.CodeAnalysis.Common": "4.8.0",
+ "System.Composition": "7.0.0",
+ "System.IO.Pipelines": "7.0.0",
+ "System.Threading.Channels": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": {
+ "dependencies": {
+ "Microsoft.Build.Framework": "17.8.3",
+ "Microsoft.CodeAnalysis.Common": "4.8.0",
+ "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ },
+ "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": {
+ "assemblyVersion": "4.8.0.0",
+ "fileVersion": "4.800.23.55801"
+ }
+ },
+ "resources": {
+ "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CSharp/4.5.0": {},
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "dependencies": {
+ "Azure.Identity": "1.11.4",
+ "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
+ "Microsoft.SqlServer.Server": "1.0.0",
+ "System.Configuration.ConfigurationManager": "6.0.1",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Runtime.Caching": "6.0.0",
+ "System.Security.Cryptography.Cng": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0",
+ "System.Text.Encoding.CodePages": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "rid": "unix",
+ "assetType": "runtime",
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ },
+ "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ }
+ }
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "runtimeTargets": {
+ "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.8": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8",
+ "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {},
+ "Microsoft.EntityFrameworkCore.Design/9.0.8": {
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.Build.Framework": "17.8.3",
+ "Microsoft.Build.Locator": "1.7.8",
+ "Microsoft.CodeAnalysis.CSharp": "4.8.0",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0",
+ "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.DependencyModel": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Mono.TextTemplating": "3.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.8": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": {
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "5.1.6",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "System.Formats.Asn1": "9.0.8",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyModel/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": {
+ "assemblyVersion": "9.0.0.8",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.dll": {
+ "assemblyVersion": "4.61.3.0",
+ "fileVersion": "4.61.3.0"
+ }
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.61.3",
+ "System.Security.Cryptography.ProtectedData": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
+ "assemblyVersion": "4.61.3.0",
+ "fileVersion": "4.61.3.0"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "6.35.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "6.35.0",
+ "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "dependencies": {
+ "Microsoft.CSharp": "4.5.0",
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "System.Security.Cryptography.Cng": "5.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {},
+ "Microsoft.NETCore.Targets/1.1.0": {},
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "runtime": {
+ "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "Mono.TextTemplating/3.0.0": {
+ "dependencies": {
+ "System.CodeDom": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Mono.TextTemplating.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.0.0.1"
+ }
+ }
+ },
+ "System.ClientModel/1.0.0": {
+ "dependencies": {
+ "System.Memory.Data": "1.0.2",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net6.0/System.ClientModel.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.24.5302"
+ }
+ }
+ },
+ "System.CodeDom/6.0.0": {
+ "runtime": {
+ "lib/net6.0/System.CodeDom.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Collections.Immutable/7.0.0": {},
+ "System.Composition/7.0.0": {
+ "dependencies": {
+ "System.Composition.AttributedModel": "7.0.0",
+ "System.Composition.Convention": "7.0.0",
+ "System.Composition.Hosting": "7.0.0",
+ "System.Composition.Runtime": "7.0.0",
+ "System.Composition.TypedParts": "7.0.0"
+ }
+ },
+ "System.Composition.AttributedModel/7.0.0": {
+ "runtime": {
+ "lib/net7.0/System.Composition.AttributedModel.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.Convention/7.0.0": {
+ "dependencies": {
+ "System.Composition.AttributedModel": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/System.Composition.Convention.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.Hosting/7.0.0": {
+ "dependencies": {
+ "System.Composition.Runtime": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/System.Composition.Hosting.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.Runtime/7.0.0": {
+ "runtime": {
+ "lib/net7.0/System.Composition.Runtime.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Composition.TypedParts/7.0.0": {
+ "dependencies": {
+ "System.Composition.AttributedModel": "7.0.0",
+ "System.Composition.Hosting": "7.0.0",
+ "System.Composition.Runtime": "7.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/System.Composition.TypedParts.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "dependencies": {
+ "System.Security.Cryptography.ProtectedData": "6.0.0",
+ "System.Security.Permissions": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.922.41905"
+ }
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Drawing.Common/6.0.0": {
+ "dependencies": {
+ "Microsoft.Win32.SystemEvents": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Drawing.Common.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": {
+ "rid": "unix",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ },
+ "runtimes/win/lib/net6.0/System.Drawing.Common.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Formats.Asn1/9.0.8": {
+ "runtime": {
+ "lib/net9.0/System.Formats.Asn1.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "System.IO.Pipelines/7.0.0": {},
+ "System.Memory/4.5.4": {},
+ "System.Memory.Data/1.0.2": {
+ "dependencies": {
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Memory.Data.dll": {
+ "assemblyVersion": "1.0.2.0",
+ "fileVersion": "1.0.221.20802"
+ }
+ }
+ },
+ "System.Numerics.Vectors/4.5.0": {},
+ "System.Reflection.Metadata/7.0.0": {
+ "dependencies": {
+ "System.Collections.Immutable": "7.0.0"
+ }
+ },
+ "System.Runtime/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "6.0.1"
+ },
+ "runtime": {
+ "lib/net6.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
+ "System.Security.AccessControl/6.0.0": {},
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "dependencies": {
+ "System.Formats.Asn1": "9.0.8"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "runtime": {
+ "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Security.Permissions/6.0.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "6.0.0",
+ "System.Windows.Extensions": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Security.Permissions.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Security.Principal.Windows/5.0.0": {},
+ "System.Text.Encoding/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Json/9.0.8": {
+ "runtime": {
+ "lib/net9.0/System.Text.Json.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "System.Threading.Channels/7.0.0": {},
+ "System.Threading.Tasks.Extensions/4.5.4": {},
+ "System.Windows.Extensions/6.0.0": {
+ "dependencies": {
+ "System.Drawing.Common": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Windows.Extensions.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Elecciones.Database/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Azure.Core/1.38.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
+ "path": "azure.core/1.38.0",
+ "hashPath": "azure.core.1.38.0.nupkg.sha512"
+ },
+ "Azure.Identity/1.11.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==",
+ "path": "azure.identity/1.11.4",
+ "hashPath": "azure.identity.1.11.4.nupkg.sha512"
+ },
+ "Humanizer.Core/2.14.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==",
+ "path": "humanizer.core/2.14.1",
+ "hashPath": "humanizer.core.2.14.1.nupkg.sha512"
+ },
+ "Microsoft.Bcl.AsyncInterfaces/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==",
+ "path": "microsoft.bcl.asyncinterfaces/7.0.0",
+ "hashPath": "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512"
+ },
+ "Microsoft.Build.Framework/17.8.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==",
+ "path": "microsoft.build.framework/17.8.3",
+ "hashPath": "microsoft.build.framework.17.8.3.nupkg.sha512"
+ },
+ "Microsoft.Build.Locator/1.7.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==",
+ "path": "microsoft.build.locator/1.7.8",
+ "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Analyzers/3.3.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==",
+ "path": "microsoft.codeanalysis.analyzers/3.3.4",
+ "hashPath": "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Common/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==",
+ "path": "microsoft.codeanalysis.common/4.8.0",
+ "hashPath": "microsoft.codeanalysis.common.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==",
+ "path": "microsoft.codeanalysis.csharp/4.8.0",
+ "hashPath": "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==",
+ "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0",
+ "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==",
+ "path": "microsoft.codeanalysis.workspaces.common/4.8.0",
+ "hashPath": "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==",
+ "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0",
+ "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512"
+ },
+ "Microsoft.CSharp/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
+ "path": "microsoft.csharp/4.5.0",
+ "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
+ },
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==",
+ "path": "microsoft.data.sqlclient/5.1.6",
+ "hashPath": "microsoft.data.sqlclient.5.1.6.nupkg.sha512"
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==",
+ "path": "microsoft.data.sqlclient.sni.runtime/5.1.1",
+ "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==",
+ "path": "microsoft.entityframeworkcore/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Design/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-02e8OcoumSUAES3VkXrMT9EnNCUKWJoifn5+8fFEbAtRhKL3xg2a/Mj6rsAUGF7tkYFox6oKzJCn0jbm6b8Lbw==",
+ "path": "microsoft.entityframeworkcore.design/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.design.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yNZJIdLQTTHj6FTv9+IUQwmQvOwvUanTBOG1ibeTaaB1zfTtOqrSFQnjMOkcKOgxu+ofsBEDcuctb/f5xj/Oog==",
+ "path": "microsoft.entityframeworkcore.sqlserver/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.sqlserver.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==",
+ "path": "microsoft.extensions.caching.memory/9.0.8",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.8",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyModel/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3CW02zNjyqJ2eORo8Zkznpw6+QvK+tYUKZgKuKuAIYdy73TRFvpaqCwYws1k6/lMSJ7ZqABfWn0/wa5bRsIJ4w==",
+ "path": "microsoft.extensions.dependencymodel/9.0.8",
+ "hashPath": "microsoft.extensions.dependencymodel.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==",
+ "path": "microsoft.extensions.logging/9.0.8",
+ "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==",
+ "path": "microsoft.extensions.options/9.0.8",
+ "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==",
+ "path": "microsoft.extensions.primitives/9.0.8",
+ "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==",
+ "path": "microsoft.identity.client/4.61.3",
+ "hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512"
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==",
+ "path": "microsoft.identity.client.extensions.msal/4.61.3",
+ "hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
+ "path": "microsoft.identitymodel.abstractions/6.35.0",
+ "hashPath": "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
+ "path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
+ "hashPath": "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
+ "path": "microsoft.identitymodel.logging/6.35.0",
+ "hashPath": "microsoft.identitymodel.logging.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
+ "path": "microsoft.identitymodel.protocols/6.35.0",
+ "hashPath": "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
+ "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
+ "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
+ "path": "microsoft.identitymodel.tokens/6.35.0",
+ "hashPath": "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
+ "path": "microsoft.netcore.platforms/1.1.0",
+ "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+ "path": "microsoft.netcore.targets/1.1.0",
+ "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
+ "path": "microsoft.sqlserver.server/1.0.0",
+ "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
+ "path": "microsoft.win32.systemevents/6.0.0",
+ "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
+ },
+ "Mono.TextTemplating/3.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==",
+ "path": "mono.texttemplating/3.0.0",
+ "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512"
+ },
+ "System.ClientModel/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
+ "path": "system.clientmodel/1.0.0",
+ "hashPath": "system.clientmodel.1.0.0.nupkg.sha512"
+ },
+ "System.CodeDom/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==",
+ "path": "system.codedom/6.0.0",
+ "hashPath": "system.codedom.6.0.0.nupkg.sha512"
+ },
+ "System.Collections.Immutable/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==",
+ "path": "system.collections.immutable/7.0.0",
+ "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512"
+ },
+ "System.Composition/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==",
+ "path": "system.composition/7.0.0",
+ "hashPath": "system.composition.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.AttributedModel/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==",
+ "path": "system.composition.attributedmodel/7.0.0",
+ "hashPath": "system.composition.attributedmodel.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.Convention/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==",
+ "path": "system.composition.convention/7.0.0",
+ "hashPath": "system.composition.convention.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.Hosting/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==",
+ "path": "system.composition.hosting/7.0.0",
+ "hashPath": "system.composition.hosting.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.Runtime/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==",
+ "path": "system.composition.runtime/7.0.0",
+ "hashPath": "system.composition.runtime.7.0.0.nupkg.sha512"
+ },
+ "System.Composition.TypedParts/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==",
+ "path": "system.composition.typedparts/7.0.0",
+ "hashPath": "system.composition.typedparts.7.0.0.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==",
+ "path": "system.configuration.configurationmanager/6.0.1",
+ "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
+ "path": "system.diagnostics.diagnosticsource/6.0.1",
+ "hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
+ },
+ "System.Drawing.Common/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
+ "path": "system.drawing.common/6.0.0",
+ "hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
+ },
+ "System.Formats.Asn1/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-gGL0gt2nAArsF2oOMFzClll6QN2FhtooTxEQ+K26uer4lrhahnYIo/qOn5HUSfjHlM91646L5/7dYIMJ86fHkQ==",
+ "path": "system.formats.asn1/9.0.8",
+ "hashPath": "system.formats.asn1.9.0.8.nupkg.sha512"
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
+ "path": "system.identitymodel.tokens.jwt/6.35.0",
+ "hashPath": "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512"
+ },
+ "System.IO.Pipelines/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==",
+ "path": "system.io.pipelines/7.0.0",
+ "hashPath": "system.io.pipelines.7.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "path": "system.memory/4.5.4",
+ "hashPath": "system.memory.4.5.4.nupkg.sha512"
+ },
+ "System.Memory.Data/1.0.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
+ "path": "system.memory.data/1.0.2",
+ "hashPath": "system.memory.data.1.0.2.nupkg.sha512"
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
+ "path": "system.numerics.vectors/4.5.0",
+ "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
+ },
+ "System.Reflection.Metadata/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==",
+ "path": "system.reflection.metadata/7.0.0",
+ "hashPath": "system.reflection.metadata.7.0.0.nupkg.sha512"
+ },
+ "System.Runtime/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+ "path": "system.runtime/4.3.0",
+ "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==",
+ "path": "system.runtime.caching/6.0.0",
+ "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512"
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+ "path": "system.runtime.compilerservices.unsafe/6.0.0",
+ "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
+ },
+ "System.Security.AccessControl/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==",
+ "path": "system.security.accesscontrol/6.0.0",
+ "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "path": "system.security.cryptography.cng/5.0.0",
+ "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==",
+ "path": "system.security.cryptography.protecteddata/6.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Permissions/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
+ "path": "system.security.permissions/6.0.0",
+ "hashPath": "system.security.permissions.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Principal.Windows/5.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
+ "path": "system.security.principal.windows/5.0.0",
+ "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "path": "system.text.encoding/4.3.0",
+ "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
+ "path": "system.text.encoding.codepages/6.0.0",
+ "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512"
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "path": "system.text.encodings.web/6.0.0",
+ "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512"
+ },
+ "System.Text.Json/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==",
+ "path": "system.text.json/9.0.8",
+ "hashPath": "system.text.json.9.0.8.nupkg.sha512"
+ },
+ "System.Threading.Channels/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==",
+ "path": "system.threading.channels/7.0.0",
+ "hashPath": "system.threading.channels.7.0.0.nupkg.sha512"
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
+ "path": "system.threading.tasks.extensions/4.5.4",
+ "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
+ },
+ "System.Windows.Extensions/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
+ "path": "system.windows.extensions/6.0.0",
+ "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/bin/Debug/net9.0/Elecciones.Database.runtimeconfig.json b/Elecciones-Web/src/Elecciones.Database/bin/Debug/net9.0/Elecciones.Database.runtimeconfig.json
new file mode 100644
index 0000000..c5de900
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/bin/Debug/net9.0/Elecciones.Database.runtimeconfig.json
@@ -0,0 +1,13 @@
+{
+ "runtimeOptions": {
+ "tfm": "net9.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "9.0.0"
+ },
+ "configProperties": {
+ "System.Reflection.NullabilityInfoContext.IsSupported": true,
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.AssemblyInfo.cs b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.AssemblyInfo.cs
new file mode 100644
index 0000000..52391b6
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Elecciones.Database")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d9bcfd70865a12c229e6a761639094b45de862bd")]
+[assembly: System.Reflection.AssemblyProductAttribute("Elecciones.Database")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Elecciones.Database")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generado por la clase WriteCodeFragment de MSBuild.
+
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.GeneratedMSBuildEditorConfig.editorconfig b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..ffdc103
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,23 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Elecciones.Database
+build_property.ProjectDir = E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.GlobalUsings.g.cs b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.csproj.FileListAbsolute.txt b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..45b327c
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Debug/net9.0/Elecciones.Database.csproj.FileListAbsolute.txt
@@ -0,0 +1,14 @@
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\bin\Debug\net9.0\Elecciones.Database.deps.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\bin\Debug\net9.0\Elecciones.Database.runtimeconfig.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\bin\Debug\net9.0\Elecciones.Database.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\bin\Debug\net9.0\Elecciones.Database.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.csproj.AssemblyReference.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.GeneratedMSBuildEditorConfig.editorconfig
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.AssemblyInfoInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.AssemblyInfo.cs
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.csproj.CoreCompileInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\refint\Elecciones.Database.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\Elecciones.Database.genruntimeconfig.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Database\obj\Debug\net9.0\ref\Elecciones.Database.dll
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.EntityFrameworkCore.targets b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.EntityFrameworkCore.targets
new file mode 100644
index 0000000..7d6485d
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.EntityFrameworkCore.targets
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.dgspec.json b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.dgspec.json
index 2947840..3f645d5 100644
--- a/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.dgspec.json
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.dgspec.json
@@ -49,6 +49,18 @@
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Design": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[9.0.8, )"
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "target": "Package",
+ "version": "[9.0.8, )"
+ }
+ },
"imports": [
"net461",
"net462",
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.props b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.props
index 438e8fa..21f207c 100644
--- a/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.props
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.props
@@ -13,4 +13,12 @@
+
+
+
+
+
+
+ C:\Users\dmolinari\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4
+
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.targets b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.targets
index 3dc06ef..a3148db 100644
--- a/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.targets
+++ b/Elecciones-Web/src/Elecciones.Database/obj/Elecciones.Database.csproj.nuget.g.targets
@@ -1,2 +1,10 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/bin/Debug/net9.0/Elecciones.Infrastructure.deps.json b/Elecciones-Web/src/Elecciones.Infrastructure/bin/Debug/net9.0/Elecciones.Infrastructure.deps.json
new file mode 100644
index 0000000..b7e1ac6
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Infrastructure/bin/Debug/net9.0/Elecciones.Infrastructure.deps.json
@@ -0,0 +1,39 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "Elecciones.Infrastructure/1.0.0": {
+ "dependencies": {
+ "Elecciones.Core": "1.0.0"
+ },
+ "runtime": {
+ "Elecciones.Infrastructure.dll": {}
+ }
+ },
+ "Elecciones.Core/1.0.0": {
+ "runtime": {
+ "Elecciones.Core.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Elecciones.Infrastructure/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Elecciones.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Eleccion.B7F7B2EF.Up2Date b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Eleccion.B7F7B2EF.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.AssemblyInfo.cs b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.AssemblyInfo.cs
new file mode 100644
index 0000000..4273335
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Elecciones.Infrastructure")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d9bcfd70865a12c229e6a761639094b45de862bd")]
+[assembly: System.Reflection.AssemblyProductAttribute("Elecciones.Infrastructure")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Elecciones.Infrastructure")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generado por la clase WriteCodeFragment de MSBuild.
+
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..d2a46d5
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Elecciones.Infrastructure
+build_property.ProjectDir = E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.GlobalUsings.g.cs b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.csproj.FileListAbsolute.txt b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..e2fca6c
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Debug/net9.0/Elecciones.Infrastructure.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\bin\Debug\net9.0\Elecciones.Infrastructure.deps.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\bin\Debug\net9.0\Elecciones.Infrastructure.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\bin\Debug\net9.0\Elecciones.Infrastructure.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\bin\Debug\net9.0\Elecciones.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\bin\Debug\net9.0\Elecciones.Core.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Elecciones.Infrastructure.csproj.AssemblyReference.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Elecciones.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Elecciones.Infrastructure.AssemblyInfoInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Elecciones.Infrastructure.AssemblyInfo.cs
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Elecciones.Infrastructure.csproj.CoreCompileInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Eleccion.B7F7B2EF.Up2Date
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Elecciones.Infrastructure.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\refint\Elecciones.Infrastructure.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\Elecciones.Infrastructure.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Infrastructure\obj\Debug\net9.0\ref\Elecciones.Infrastructure.dll
diff --git a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Elecciones.Infrastructure.csproj.nuget.dgspec.json b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Elecciones.Infrastructure.csproj.nuget.dgspec.json
index 7875b2b..49ff04a 100644
--- a/Elecciones-Web/src/Elecciones.Infrastructure/obj/Elecciones.Infrastructure.csproj.nuget.dgspec.json
+++ b/Elecciones-Web/src/Elecciones.Infrastructure/obj/Elecciones.Infrastructure.csproj.nuget.dgspec.json
@@ -4,14 +4,14 @@
"E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj": {}
},
"projects": {
- "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj": {
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
- "projectName": "Elecciones.Infrastructure",
- "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj",
+ "projectName": "Elecciones.Core",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj",
"packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
- "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\obj\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
@@ -68,6 +68,75 @@
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
}
}
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
+ "projectName": "Elecciones.Infrastructure",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
+ "packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\dmolinari\\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"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj": {
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
}
}
}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Worker/Elecciones.Worker.csproj b/Elecciones-Web/src/Elecciones.Worker/Elecciones.Worker.csproj
index bc9e808..94e5eec 100644
--- a/Elecciones-Web/src/Elecciones.Worker/Elecciones.Worker.csproj
+++ b/Elecciones-Web/src/Elecciones.Worker/Elecciones.Worker.csproj
@@ -8,10 +8,12 @@
+
+
diff --git a/Elecciones-Web/src/Elecciones.Worker/Program.cs b/Elecciones-Web/src/Elecciones.Worker/Program.cs
index 66c5c94..d38f5c1 100644
--- a/Elecciones-Web/src/Elecciones.Worker/Program.cs
+++ b/Elecciones-Web/src/Elecciones.Worker/Program.cs
@@ -1,7 +1,20 @@
+using Elecciones.Database;
using Elecciones.Worker;
+using Microsoft.EntityFrameworkCore;
var builder = Host.CreateApplicationBuilder(args);
+
+// --- Configuración de Servicios ---
+
+// Añade la cadena de conexión y el DbContext. El worker lo necesita para guardar los datos.
+var connectionString = builder.Configuration.GetConnectionString("DefaultConnection");
+builder.Services.AddDbContext(options =>
+ options.UseSqlServer(connectionString));
+
+// Registra el Worker como un servicio que se ejecuta en segundo plano.
builder.Services.AddHostedService();
var host = builder.Build();
-host.Run();
+
+// Inicia el host, que a su vez iniciará nuestro Worker.
+host.Run();
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/Elecciones.Worker.deps.json b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/Elecciones.Worker.deps.json
new file mode 100644
index 0000000..6f108c7
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/Elecciones.Worker.deps.json
@@ -0,0 +1,1486 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "Elecciones.Worker/1.0.0": {
+ "dependencies": {
+ "Elecciones.Database": "1.0.0",
+ "Elecciones.Infrastructure": "1.0.0",
+ "Microsoft.EntityFrameworkCore.SqlServer": "9.0.8",
+ "Microsoft.Extensions.Hosting": "9.0.5"
+ },
+ "runtime": {
+ "Elecciones.Worker.dll": {}
+ }
+ },
+ "Azure.Core/1.38.0": {
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
+ "System.ClientModel": "1.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Memory.Data": "1.0.2",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/net6.0/Azure.Core.dll": {
+ "assemblyVersion": "1.38.0.0",
+ "fileVersion": "1.3800.24.12602"
+ }
+ }
+ },
+ "Azure.Identity/1.11.4": {
+ "dependencies": {
+ "Azure.Core": "1.38.0",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.61.3",
+ "System.Memory": "4.5.4",
+ "System.Security.Cryptography.ProtectedData": "6.0.0",
+ "System.Text.Json": "9.0.8",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Azure.Identity.dll": {
+ "assemblyVersion": "1.11.4.0",
+ "fileVersion": "1.1100.424.31005"
+ }
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
+ "runtime": {
+ "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "4.700.20.21406"
+ }
+ }
+ },
+ "Microsoft.CSharp/4.5.0": {},
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "dependencies": {
+ "Azure.Identity": "1.11.4",
+ "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
+ "Microsoft.SqlServer.Server": "1.0.0",
+ "System.Configuration.ConfigurationManager": "6.0.1",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Runtime.Caching": "6.0.0",
+ "System.Security.Cryptography.Cng": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0",
+ "System.Text.Encoding.CodePages": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "rid": "unix",
+ "assetType": "runtime",
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ },
+ "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.16.24240.5"
+ }
+ }
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "runtimeTargets": {
+ "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ },
+ "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "5.1.1.0"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.8": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8",
+ "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.8": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": {
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "5.1.6",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.8",
+ "Microsoft.Extensions.Caching.Memory": "9.0.8",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "System.Formats.Asn1": "9.0.8",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
+ "assemblyVersion": "9.0.8.0",
+ "fileVersion": "9.0.825.36802"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.5",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.5",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.5",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.5"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Configuration.Json": "9.0.5",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.5",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.5"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Diagnostics/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.5",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.5",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.5",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.5",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.5": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Hosting/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.5",
+ "Microsoft.Extensions.Configuration.CommandLine": "9.0.5",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.5",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.5",
+ "Microsoft.Extensions.Configuration.Json": "9.0.5",
+ "Microsoft.Extensions.Configuration.UserSecrets": "9.0.5",
+ "Microsoft.Extensions.DependencyInjection": "9.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Diagnostics": "9.0.5",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.5",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.5",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.5",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.5",
+ "Microsoft.Extensions.Logging.Console": "9.0.5",
+ "Microsoft.Extensions.Logging.Debug": "9.0.5",
+ "Microsoft.Extensions.Logging.EventLog": "9.0.5",
+ "Microsoft.Extensions.Logging.EventSource": "9.0.5",
+ "Microsoft.Extensions.Options": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.5",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.5",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.5",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Console/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.5",
+ "Microsoft.Extensions.Options": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "System.Diagnostics.EventLog": "9.0.5"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Logging": "9.0.8",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.8": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.5": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.5",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.8": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.dll": {
+ "assemblyVersion": "4.61.3.0",
+ "fileVersion": "4.61.3.0"
+ }
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.61.3",
+ "System.Security.Cryptography.ProtectedData": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
+ "assemblyVersion": "4.61.3.0",
+ "fileVersion": "4.61.3.0"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "6.35.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "6.35.0",
+ "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "dependencies": {
+ "Microsoft.CSharp": "4.5.0",
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "System.Security.Cryptography.Cng": "5.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {},
+ "Microsoft.NETCore.Targets/1.1.0": {},
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "runtime": {
+ "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.ClientModel/1.0.0": {
+ "dependencies": {
+ "System.Memory.Data": "1.0.2",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/net6.0/System.ClientModel.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.24.5302"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "dependencies": {
+ "System.Security.Cryptography.ProtectedData": "6.0.0",
+ "System.Security.Permissions": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.922.41905"
+ }
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.5": {
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ },
+ "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",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.525.21509"
+ }
+ }
+ },
+ "System.Drawing.Common/6.0.0": {
+ "dependencies": {
+ "Microsoft.Win32.SystemEvents": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Drawing.Common.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": {
+ "rid": "unix",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ },
+ "runtimes/win/lib/net6.0/System.Drawing.Common.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Formats.Asn1/9.0.8": {
+ "runtime": {
+ "lib/net9.0/System.Formats.Asn1.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "assemblyVersion": "6.35.0.0",
+ "fileVersion": "6.35.0.41201"
+ }
+ }
+ },
+ "System.Memory/4.5.4": {},
+ "System.Memory.Data/1.0.2": {
+ "dependencies": {
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "9.0.8"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Memory.Data.dll": {
+ "assemblyVersion": "1.0.2.0",
+ "fileVersion": "1.0.221.20802"
+ }
+ }
+ },
+ "System.Numerics.Vectors/4.5.0": {},
+ "System.Runtime/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "6.0.1"
+ },
+ "runtime": {
+ "lib/net6.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
+ "System.Security.AccessControl/6.0.0": {},
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "dependencies": {
+ "System.Formats.Asn1": "9.0.8"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "runtime": {
+ "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Security.Permissions/6.0.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "6.0.0",
+ "System.Windows.Extensions": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Security.Permissions.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Security.Principal.Windows/5.0.0": {},
+ "System.Text.Encoding/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Json/9.0.8": {
+ "runtime": {
+ "lib/net9.0/System.Text.Json.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {},
+ "System.Windows.Extensions/6.0.0": {
+ "dependencies": {
+ "System.Drawing.Common": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/System.Windows.Extensions.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "Elecciones.Core/1.0.0": {
+ "runtime": {
+ "Elecciones.Core.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Elecciones.Database/1.0.0": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.SqlServer": "9.0.8"
+ },
+ "runtime": {
+ "Elecciones.Database.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Elecciones.Infrastructure/1.0.0": {
+ "dependencies": {
+ "Elecciones.Core": "1.0.0"
+ },
+ "runtime": {
+ "Elecciones.Infrastructure.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Elecciones.Worker/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Azure.Core/1.38.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
+ "path": "azure.core/1.38.0",
+ "hashPath": "azure.core.1.38.0.nupkg.sha512"
+ },
+ "Azure.Identity/1.11.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==",
+ "path": "azure.identity/1.11.4",
+ "hashPath": "azure.identity.1.11.4.nupkg.sha512"
+ },
+ "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
+ "path": "microsoft.bcl.asyncinterfaces/1.1.1",
+ "hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
+ },
+ "Microsoft.CSharp/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
+ "path": "microsoft.csharp/4.5.0",
+ "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
+ },
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==",
+ "path": "microsoft.data.sqlclient/5.1.6",
+ "hashPath": "microsoft.data.sqlclient.5.1.6.nupkg.sha512"
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==",
+ "path": "microsoft.data.sqlclient.sni.runtime/5.1.1",
+ "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==",
+ "path": "microsoft.entityframeworkcore/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yNZJIdLQTTHj6FTv9+IUQwmQvOwvUanTBOG1ibeTaaB1zfTtOqrSFQnjMOkcKOgxu+ofsBEDcuctb/f5xj/Oog==",
+ "path": "microsoft.entityframeworkcore.sqlserver/9.0.8",
+ "hashPath": "microsoft.entityframeworkcore.sqlserver.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==",
+ "path": "microsoft.extensions.caching.memory/9.0.8",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uYXLg2Gt8KUH5nT3u+TBpg9VrRcN5+2zPmIjqEHR4kOoBwsbtMDncEJw9HiLvZqGgIo2TR4oraibAoy5hXn2bQ==",
+ "path": "microsoft.extensions.configuration/9.0.5",
+ "hashPath": "microsoft.extensions.configuration.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Binder/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7pQ4Tkyofm8DFWFhqn9ZmG8qSAC2VitWleATj5qob9V9KtoxCVdwRtmiVl/ha3WAgjkEfW++JLWXox9MJwMgkg==",
+ "path": "microsoft.extensions.configuration.binder/9.0.5",
+ "hashPath": "microsoft.extensions.configuration.binder.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.CommandLine/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BloAPG22eV+F4CpGKg0lHeXsLxbsGeId4mNpNsUc250j79pcJL3OWVRgmyIUBP5eF74lYJlaOVF+54MRBAQV3A==",
+ "path": "microsoft.extensions.configuration.commandline/9.0.5",
+ "hashPath": "microsoft.extensions.configuration.commandline.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kfLv3nbn3tt42g/YfPMJGW6SJRt4DLIvSu5njrZv622kBGVOXBMwyoqFLvR/tULzn0mwICJu6GORdUJ+INpexg==",
+ "path": "microsoft.extensions.configuration.environmentvariables/9.0.5",
+ "hashPath": "microsoft.extensions.configuration.environmentvariables.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ifrA7POOJ7EeoEJhC8r03WufBsEV4zgnTLQURHh1QIS/vU6ff/60z8M4tD3i2csdFPREEc1nGbiOZhi7Q5aMfw==",
+ "path": "microsoft.extensions.configuration.fileextensions/9.0.5",
+ "hashPath": "microsoft.extensions.configuration.fileextensions.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Json/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LiWV+Sn5yvoQEd/vihGwkR3CZ4ekMrqP5OQiYOlbzMBfBa6JHBWBsTO5ta6dMYO9ADMiv9K6GBKJSF9DrP29sw==",
+ "path": "microsoft.extensions.configuration.json/9.0.5",
+ "hashPath": "microsoft.extensions.configuration.json.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-DONkv4TzvCUps55pu+667HasjhW5WoKndDPt9AvnF3qnYfgh+OXN01cDdH0h9cfXUXluzAZfGhqh/Uwt14aikg==",
+ "path": "microsoft.extensions.configuration.usersecrets/9.0.5",
+ "hashPath": "microsoft.extensions.configuration.usersecrets.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.8",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Diagnostics/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-fRiUjmhm9e4vMp6WEO9MgWNxVtWSr4Pcgh1W4DyJIr8bRANlZz9JU7uicf7ShzMspDxo/9Ejo9zJ6qQZY0IhVw==",
+ "path": "microsoft.extensions.diagnostics/9.0.5",
+ "hashPath": "microsoft.extensions.diagnostics.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-6YfTcULCYREMTqtk+s3UiszsFV2xN2FXtxdQpurmQJY9Cp/QGiM4MTKfJKUo7AzdLuzjOKKMWjQITmvtK7AsUg==",
+ "path": "microsoft.extensions.diagnostics.abstractions/9.0.5",
+ "hashPath": "microsoft.extensions.diagnostics.abstractions.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LLm+e8lvD+jOI+blHRSxPqywPaohOTNcVzQv548R1UpkEiNB2D+zf3RrqxBdB1LDPicRMTnfiaKJovxF8oX1bQ==",
+ "path": "microsoft.extensions.fileproviders.abstractions/9.0.5",
+ "hashPath": "microsoft.extensions.fileproviders.abstractions.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.FileProviders.Physical/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cMQqvK0rclKzAm2crSFe9JiimR+wzt6eaoRxa8/mYFkqekY4JEP8eShVZs4NPsKV2HQFHfDgwfFSsWUrUgqbKA==",
+ "path": "microsoft.extensions.fileproviders.physical/9.0.5",
+ "hashPath": "microsoft.extensions.fileproviders.physical.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TWJZJGIyUncH4Ah+Sy9X5mPJeoz02lRlFx9VWaFo4b4o0tkA1dk2u6HRHrfEC2L6N4IC+vFzfRWol1egyQqLtg==",
+ "path": "microsoft.extensions.filesystemglobbing/9.0.5",
+ "hashPath": "microsoft.extensions.filesystemglobbing.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Hosting/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PoTG6ptucJyxrrALQgRE5lwUMaSc3PK5vtEXuazEJ6mDQ9xRFmxElZCe81duH/TNH7+X/CVDVIZu6Ji2OQW4zQ==",
+ "path": "microsoft.extensions.hosting/9.0.5",
+ "hashPath": "microsoft.extensions.hosting.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3GA/dxqkP6yFe18qYRgtKYuN2onC8NfhlpNN21jptkVKk7olqBTkdT49oL0pSEz2SptRsux7LocCU7+alGnEag==",
+ "path": "microsoft.extensions.hosting.abstractions/9.0.5",
+ "hashPath": "microsoft.extensions.hosting.abstractions.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==",
+ "path": "microsoft.extensions.logging/9.0.8",
+ "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Configuration/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WgYTJ1/dxdzqaYYMrgC6cZXJVmaoxUmWgsvR9Kg5ZARpy0LMw7fZIZMIiVuaxhItwwFIW0ruhAN+Er2/oVZgmQ==",
+ "path": "microsoft.extensions.logging.configuration/9.0.5",
+ "hashPath": "microsoft.extensions.logging.configuration.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Console/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-0BqgvX5y34GOrsJeAypny53OoBnXjyjQCpanrpm7dZawKv5KFk7Tqbu7LFVsRu2T0tLpQ2YHMciMiAWtp+o/Bw==",
+ "path": "microsoft.extensions.logging.console/9.0.5",
+ "hashPath": "microsoft.extensions.logging.console.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Debug/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IyosWdl/NM2LP72zlavSpkZyd1SczzJ+8J4LImlKWF8w/JEbqJuSJey79Wd1lJGsDj7Cik8y4CD1T2mXMIhEVA==",
+ "path": "microsoft.extensions.logging.debug/9.0.5",
+ "hashPath": "microsoft.extensions.logging.debug.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.EventLog/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KF+lvi5ZwNd5Oy5V6l0580cQjTi59boF6X4wp+2ozvUGTC4zBBsaDSVicR86pTWsDivmo9UeSlB+QgheGzrpJQ==",
+ "path": "microsoft.extensions.logging.eventlog/9.0.5",
+ "hashPath": "microsoft.extensions.logging.eventlog.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.EventSource/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-H4PVv6aDt4jNyZi7MN746GtHPNRjGdH7OrueDViQDBAw/b4incGYEPbUKUACa9HED0vfI4PPaQrzz1Hz5Odh3g==",
+ "path": "microsoft.extensions.logging.eventsource/9.0.5",
+ "hashPath": "microsoft.extensions.logging.eventsource.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==",
+ "path": "microsoft.extensions.options/9.0.8",
+ "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJbAVdovKPFh2FoKxesu20odRVSbL/vtvzzObnG+5u38sOfzRS2Ncy25id0TjYUGQzMhNnJUHgTUzTMDl/3c9g==",
+ "path": "microsoft.extensions.options.configurationextensions/9.0.5",
+ "hashPath": "microsoft.extensions.options.configurationextensions.9.0.5.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==",
+ "path": "microsoft.extensions.primitives/9.0.8",
+ "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512"
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==",
+ "path": "microsoft.identity.client/4.61.3",
+ "hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512"
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==",
+ "path": "microsoft.identity.client.extensions.msal/4.61.3",
+ "hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
+ "path": "microsoft.identitymodel.abstractions/6.35.0",
+ "hashPath": "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
+ "path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
+ "hashPath": "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
+ "path": "microsoft.identitymodel.logging/6.35.0",
+ "hashPath": "microsoft.identitymodel.logging.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
+ "path": "microsoft.identitymodel.protocols/6.35.0",
+ "hashPath": "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
+ "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
+ "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
+ "path": "microsoft.identitymodel.tokens/6.35.0",
+ "hashPath": "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
+ "path": "microsoft.netcore.platforms/1.1.0",
+ "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+ "path": "microsoft.netcore.targets/1.1.0",
+ "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
+ "path": "microsoft.sqlserver.server/1.0.0",
+ "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
+ "path": "microsoft.win32.systemevents/6.0.0",
+ "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
+ },
+ "System.ClientModel/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
+ "path": "system.clientmodel/1.0.0",
+ "hashPath": "system.clientmodel.1.0.0.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==",
+ "path": "system.configuration.configurationmanager/6.0.1",
+ "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
+ "path": "system.diagnostics.diagnosticsource/6.0.1",
+ "hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nhtTvAgKTD7f6t0bkOb4/hNv0PShb8GHs5Fhn7PvYhwhyWiVyVBvL2vTGH0Hlw5jOZQmWkzQxjY6M/h4tl8M6Q==",
+ "path": "system.diagnostics.eventlog/9.0.5",
+ "hashPath": "system.diagnostics.eventlog.9.0.5.nupkg.sha512"
+ },
+ "System.Drawing.Common/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
+ "path": "system.drawing.common/6.0.0",
+ "hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
+ },
+ "System.Formats.Asn1/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-gGL0gt2nAArsF2oOMFzClll6QN2FhtooTxEQ+K26uer4lrhahnYIo/qOn5HUSfjHlM91646L5/7dYIMJ86fHkQ==",
+ "path": "system.formats.asn1/9.0.8",
+ "hashPath": "system.formats.asn1.9.0.8.nupkg.sha512"
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
+ "path": "system.identitymodel.tokens.jwt/6.35.0",
+ "hashPath": "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "path": "system.memory/4.5.4",
+ "hashPath": "system.memory.4.5.4.nupkg.sha512"
+ },
+ "System.Memory.Data/1.0.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
+ "path": "system.memory.data/1.0.2",
+ "hashPath": "system.memory.data.1.0.2.nupkg.sha512"
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
+ "path": "system.numerics.vectors/4.5.0",
+ "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
+ },
+ "System.Runtime/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+ "path": "system.runtime/4.3.0",
+ "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==",
+ "path": "system.runtime.caching/6.0.0",
+ "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512"
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+ "path": "system.runtime.compilerservices.unsafe/6.0.0",
+ "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
+ },
+ "System.Security.AccessControl/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==",
+ "path": "system.security.accesscontrol/6.0.0",
+ "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "path": "system.security.cryptography.cng/5.0.0",
+ "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==",
+ "path": "system.security.cryptography.protecteddata/6.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Permissions/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
+ "path": "system.security.permissions/6.0.0",
+ "hashPath": "system.security.permissions.6.0.0.nupkg.sha512"
+ },
+ "System.Security.Principal.Windows/5.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
+ "path": "system.security.principal.windows/5.0.0",
+ "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "path": "system.text.encoding/4.3.0",
+ "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
+ "path": "system.text.encoding.codepages/6.0.0",
+ "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512"
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "path": "system.text.encodings.web/6.0.0",
+ "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512"
+ },
+ "System.Text.Json/9.0.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==",
+ "path": "system.text.json/9.0.8",
+ "hashPath": "system.text.json.9.0.8.nupkg.sha512"
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
+ "path": "system.threading.tasks.extensions/4.5.4",
+ "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
+ },
+ "System.Windows.Extensions/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
+ "path": "system.windows.extensions/6.0.0",
+ "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
+ },
+ "Elecciones.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Elecciones.Database/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Elecciones.Infrastructure/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/Elecciones.Worker.runtimeconfig.json b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/Elecciones.Worker.runtimeconfig.json
new file mode 100644
index 0000000..c5de900
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/Elecciones.Worker.runtimeconfig.json
@@ -0,0 +1,13 @@
+{
+ "runtimeOptions": {
+ "tfm": "net9.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "9.0.0"
+ },
+ "configProperties": {
+ "System.Reflection.NullabilityInfoContext.IsSupported": true,
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/appsettings.Development.json b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/appsettings.Development.json
new file mode 100644
index 0000000..b2dcdb6
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/appsettings.Development.json
@@ -0,0 +1,8 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ }
+}
diff --git a/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/appsettings.json b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/appsettings.json
new file mode 100644
index 0000000..b2dcdb6
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/bin/Debug/net9.0/appsettings.json
@@ -0,0 +1,8 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ }
+}
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Eleccion.0707F6F5.Up2Date b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Eleccion.0707F6F5.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.AssemblyInfo.cs b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.AssemblyInfo.cs
new file mode 100644
index 0000000..5c40307
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("dotnet-Elecciones.Worker-b1c6e5c0-7ebf-4eaf-af95-9386d6883c03")]
+[assembly: System.Reflection.AssemblyCompanyAttribute("Elecciones.Worker")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d9bcfd70865a12c229e6a761639094b45de862bd")]
+[assembly: System.Reflection.AssemblyProductAttribute("Elecciones.Worker")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Elecciones.Worker")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generado por la clase WriteCodeFragment de MSBuild.
+
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.GeneratedMSBuildEditorConfig.editorconfig b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..3beecb2
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Elecciones.Worker
+build_property.ProjectDir = E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.GlobalUsings.g.cs b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.GlobalUsings.g.cs
new file mode 100644
index 0000000..bb1f653
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.GlobalUsings.g.cs
@@ -0,0 +1,12 @@
+//
+global using global::Microsoft.Extensions.Configuration;
+global using global::Microsoft.Extensions.DependencyInjection;
+global using global::Microsoft.Extensions.Hosting;
+global using global::Microsoft.Extensions.Logging;
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.csproj.FileListAbsolute.txt b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..fca9193
--- /dev/null
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Debug/net9.0/Elecciones.Worker.csproj.FileListAbsolute.txt
@@ -0,0 +1,97 @@
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\appsettings.Development.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\appsettings.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Worker.exe
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Worker.deps.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Worker.runtimeconfig.json
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Worker.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Worker.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Azure.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Azure.Identity.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Bcl.AsyncInterfaces.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Data.SqlClient.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Relational.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.SqlServer.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Caching.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Caching.Memory.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Binder.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.CommandLine.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.FileExtensions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Json.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Configuration.UserSecrets.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Physical.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.FileSystemGlobbing.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Hosting.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Hosting.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Logging.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Logging.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Logging.Configuration.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Logging.Console.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Logging.Debug.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Logging.EventLog.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Logging.EventSource.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Options.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Extensions.Primitives.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Identity.Client.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Identity.Client.Extensions.Msal.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.IdentityModel.Abstractions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.IdentityModel.JsonWebTokens.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.IdentityModel.Logging.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.IdentityModel.Tokens.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.SqlServer.Server.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Microsoft.Win32.SystemEvents.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.ClientModel.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Configuration.ConfigurationManager.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Diagnostics.EventLog.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Drawing.Common.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Formats.Asn1.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.IdentityModel.Tokens.Jwt.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Memory.Data.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Runtime.Caching.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Security.Cryptography.ProtectedData.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Security.Permissions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Text.Json.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\System.Windows.Extensions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\unix\lib\net6.0\Microsoft.Data.SqlClient.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net6.0\Microsoft.Data.SqlClient.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.Messages.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Core.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Database.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Infrastructure.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Infrastructure.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Database.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\bin\Debug\net9.0\Elecciones.Core.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.csproj.AssemblyReference.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.GeneratedMSBuildEditorConfig.editorconfig
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.AssemblyInfoInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.AssemblyInfo.cs
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.csproj.CoreCompileInputs.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Eleccion.0707F6F5.Up2Date
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\refint\Elecciones.Worker.dll
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.pdb
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\Elecciones.Worker.genruntimeconfig.cache
+E:\Elecciones-2025\Elecciones-Web\src\Elecciones.Worker\obj\Debug\net9.0\ref\Elecciones.Worker.dll
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.dgspec.json b/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.dgspec.json
index 6288f33..0ae0837 100644
--- a/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.dgspec.json
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.dgspec.json
@@ -4,14 +4,79 @@
"E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\Elecciones.Worker.csproj": {}
},
"projects": {
- "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\Elecciones.Worker.csproj": {
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\Elecciones.Worker.csproj",
- "projectName": "Elecciones.Worker",
- "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\Elecciones.Worker.csproj",
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj",
+ "projectName": "Elecciones.Core",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj",
"packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
- "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\obj\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\dmolinari\\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"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj",
+ "projectName": "Elecciones.Database",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj",
+ "packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
@@ -50,6 +115,163 @@
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
+ "Microsoft.EntityFrameworkCore.Design": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[9.0.8, )"
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "target": "Package",
+ "version": "[9.0.8, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
+ "projectName": "Elecciones.Infrastructure",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj",
+ "packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\dmolinari\\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"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj": {
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Core\\Elecciones.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\Elecciones.Worker.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\Elecciones.Worker.csproj",
+ "projectName": "Elecciones.Worker",
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\Elecciones.Worker.csproj",
+ "packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
+ "outputPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Worker\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\Microsoft\\VisualStudio\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\dmolinari\\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"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj": {
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Database\\Elecciones.Database.csproj"
+ },
+ "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj": {
+ "projectPath": "E:\\Elecciones-2025\\Elecciones-Web\\src\\Elecciones.Infrastructure\\Elecciones.Infrastructure.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "target": "Package",
+ "version": "[9.0.8, )"
+ },
"Microsoft.Extensions.Hosting": {
"target": "Package",
"version": "[9.0.5, )"
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.props b/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.props
index 5ccde10..68fc406 100644
--- a/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.props
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.props
@@ -15,5 +15,6 @@
+
\ No newline at end of file
diff --git a/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.targets b/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.targets
index be34046..6540a47 100644
--- a/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.targets
+++ b/Elecciones-Web/src/Elecciones.Worker/obj/Elecciones.Worker.csproj.nuget.g.targets
@@ -1,9 +1,10 @@
-
+
+
-
+
\ No newline at end of file