Fase 2: Creatción de la UI (React + Vite). Implementación de Log In reemplazando texto plano. Y creación de tool para migrar contraseñas.
This commit is contained in:
56
Backend/GestionIntegral.Api/Controllers/AuthController.cs
Normal file
56
Backend/GestionIntegral.Api/Controllers/AuthController.cs
Normal file
@@ -0,0 +1,56 @@
|
||||
using GestionIntegral.Api.Dtos;
|
||||
using GestionIntegral.Api.Services;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace GestionIntegral.Api.Controllers
|
||||
{
|
||||
[Route("api/[controller]")] // Ruta base: /api/auth
|
||||
[ApiController]
|
||||
public class AuthController : ControllerBase
|
||||
{
|
||||
private readonly IAuthService _authService;
|
||||
private readonly ILogger<AuthController> _logger; // Para logging
|
||||
|
||||
public AuthController(IAuthService authService, ILogger<AuthController> logger)
|
||||
{
|
||||
_authService = authService;
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
[HttpPost("login")] // Ruta: POST /api/auth/login
|
||||
[ProducesResponseType(typeof(LoginResponseDto), StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status400BadRequest)]
|
||||
[ProducesResponseType(StatusCodes.Status401Unauthorized)]
|
||||
public async Task<IActionResult> Login([FromBody] LoginRequestDto loginRequest)
|
||||
{
|
||||
if (!ModelState.IsValid)
|
||||
{
|
||||
return BadRequest(ModelState);
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
var loginResponse = await _authService.LoginAsync(loginRequest);
|
||||
|
||||
if (loginResponse == null)
|
||||
{
|
||||
_logger.LogWarning("Login failed for user {Username}", loginRequest.Username);
|
||||
// Devolver Unauthorized genérico para no dar pistas sobre si el usuario existe o no
|
||||
return Unauthorized(new { message = "Usuario o contraseña inválidos." });
|
||||
}
|
||||
|
||||
_logger.LogInformation("User {Username} logged in successfully.", loginRequest.Username);
|
||||
return Ok(loginResponse);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.LogError(ex, "Error during login for user {Username}", loginRequest.Username);
|
||||
// No exponer detalles del error al cliente
|
||||
return StatusCode(StatusCodes.Status500InternalServerError, new { message = "Ocurrió un error interno durante el inicio de sesión." });
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: Añadir endpoint para cambiar clave [HttpPost("change-password")]
|
||||
// Probablemente requerirá [Authorize] para que solo usuarios logueados puedan usarlo.
|
||||
}
|
||||
}
|
||||
42
Backend/GestionIntegral.Api/Data/AuthRepository.cs
Normal file
42
Backend/GestionIntegral.Api/Data/AuthRepository.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using Dapper;
|
||||
using GestionIntegral.Api.Models;
|
||||
using System.Data;
|
||||
|
||||
namespace GestionIntegral.Api.Data
|
||||
{
|
||||
public class AuthRepository : IAuthRepository
|
||||
{
|
||||
private readonly DbConnectionFactory _connectionFactory;
|
||||
|
||||
public AuthRepository(DbConnectionFactory connectionFactory)
|
||||
{
|
||||
_connectionFactory = connectionFactory;
|
||||
}
|
||||
|
||||
public async Task<Usuario?> GetUserByUsernameAsync(string username)
|
||||
{
|
||||
var sql = @"SELECT Id, [User], ClaveHash, ClaveSalt, Habilitada,
|
||||
SupAdmin, Nombre, Apellido, IdPerfil, VerLog, DebeCambiarClave
|
||||
FROM gral_Usuarios
|
||||
WHERE [User] = @Username";
|
||||
|
||||
try
|
||||
{
|
||||
using (var connection = _connectionFactory.CreateConnection())
|
||||
{
|
||||
var user = await connection.QuerySingleOrDefaultAsync<Usuario>(sql, new { Username = username });
|
||||
return user;
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
// Loggear el error ex.Message
|
||||
Console.WriteLine($"Error fetching user: {ex.Message}");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: Implementar métodos para cambiar clave (UPDATE seguro con parámetros)
|
||||
// y para crear usuario (INSERT seguro con parámetros, usando el hasher)
|
||||
}
|
||||
}
|
||||
10
Backend/GestionIntegral.Api/Data/IAuthRepository.cs
Normal file
10
Backend/GestionIntegral.Api/Data/IAuthRepository.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using GestionIntegral.Api.Models;
|
||||
|
||||
namespace GestionIntegral.Api.Data
|
||||
{
|
||||
public interface IAuthRepository
|
||||
{
|
||||
Task<Usuario?> GetUserByUsernameAsync(string username);
|
||||
// Añadiremos métodos para cambiar clave, etc., más adelante
|
||||
}
|
||||
}
|
||||
@@ -8,8 +8,11 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Dapper" Version="2.1.66" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.4" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.3" />
|
||||
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.0.2" />
|
||||
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.1.1" />
|
||||
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.9.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
15
Backend/GestionIntegral.Api/Models/Dtos/LoginRequestDto.cs
Normal file
15
Backend/GestionIntegral.Api/Models/Dtos/LoginRequestDto.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using System.ComponentModel.DataAnnotations; // Para validaciones básicas
|
||||
|
||||
namespace GestionIntegral.Api.Dtos
|
||||
{
|
||||
public class LoginRequestDto
|
||||
{
|
||||
[Required]
|
||||
[StringLength(20)]
|
||||
public string Username { get; set; } = string.Empty;
|
||||
|
||||
[Required]
|
||||
[StringLength(50, MinimumLength = 6)] // Ajustar el mínimo
|
||||
public string Password { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
13
Backend/GestionIntegral.Api/Models/Dtos/LoginResponseDto.cs
Normal file
13
Backend/GestionIntegral.Api/Models/Dtos/LoginResponseDto.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
namespace GestionIntegral.Api.Dtos
|
||||
{
|
||||
public class LoginResponseDto
|
||||
{
|
||||
public string Token { get; set; } = string.Empty; // El token JWT
|
||||
public int UserId { get; set; }
|
||||
public string Username { get; set; } = string.Empty;
|
||||
public string NombreCompleto { get; set; } = string.Empty;
|
||||
public bool EsSuperAdmin { get; set; }
|
||||
public bool DebeCambiarClave { get; set; } // Para el primer login
|
||||
// Se puede añadir más info si se necesita inmediatamente en el frontend (ej: IdPerfil)
|
||||
}
|
||||
}
|
||||
17
Backend/GestionIntegral.Api/Models/Usuario.cs
Normal file
17
Backend/GestionIntegral.Api/Models/Usuario.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace GestionIntegral.Api.Models
|
||||
{
|
||||
public class Usuario
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string User { get; set; } = string.Empty; // Renombrado de 'usuario' para evitar conflicto con la clase
|
||||
public string ClaveHash { get; set; } = string.Empty; // Almacenará el HASH, no la clave
|
||||
public string ClaveSalt { get; set; } = string.Empty; // Almacenará la SALT
|
||||
public bool Habilitada { get; set; }
|
||||
public bool SupAdmin { get; set; }
|
||||
public string Nombre { get; set; } = string.Empty;
|
||||
public string Apellido { get; set; } = string.Empty;
|
||||
public int IdPerfil { get; set; }
|
||||
public string VerLog { get; set; } = string.Empty;
|
||||
public bool DebeCambiarClave { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,26 +1,88 @@
|
||||
using Microsoft.AspNetCore.Authentication.JwtBearer;
|
||||
using Microsoft.IdentityModel.Tokens;
|
||||
using System.Text;
|
||||
using GestionIntegral.Api.Data;
|
||||
using GestionIntegral.Api.Services;
|
||||
|
||||
var builder = WebApplication.CreateBuilder(args);
|
||||
|
||||
// Add services to the container.
|
||||
// --- Registros de Servicios ---
|
||||
builder.Services.AddSingleton<DbConnectionFactory>();
|
||||
builder.Services.AddScoped<PasswordHasherService>();
|
||||
builder.Services.AddScoped<IAuthRepository, AuthRepository>(); // Asegúrate que el namespace sea correcto
|
||||
builder.Services.AddScoped<IAuthService, AuthService>();
|
||||
|
||||
// --- Configuración de Autenticación JWT ---
|
||||
var jwtSettings = builder.Configuration.GetSection("Jwt");
|
||||
var jwtKey = jwtSettings["Key"] ?? throw new ArgumentNullException("Jwt:Key", "JWT Key not configured in appsettings");
|
||||
var keyBytes = Encoding.ASCII.GetBytes(jwtKey);
|
||||
|
||||
builder.Services.AddAuthentication(options =>
|
||||
{
|
||||
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
|
||||
options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
|
||||
})
|
||||
.AddJwtBearer(options =>
|
||||
{
|
||||
options.RequireHttpsMetadata = builder.Environment.IsProduction();
|
||||
options.SaveToken = true;
|
||||
options.TokenValidationParameters = new TokenValidationParameters
|
||||
{
|
||||
ValidateIssuerSigningKey = true,
|
||||
IssuerSigningKey = new SymmetricSecurityKey(keyBytes),
|
||||
ValidateIssuer = true,
|
||||
ValidIssuer = jwtSettings["Issuer"],
|
||||
ValidateAudience = true,
|
||||
ValidAudience = jwtSettings["Audience"],
|
||||
ValidateLifetime = true,
|
||||
ClockSkew = TimeSpan.Zero
|
||||
};
|
||||
});
|
||||
|
||||
// --- Configuración de Autorización ---
|
||||
builder.Services.AddAuthorization();
|
||||
|
||||
// --- Configuración de CORS --- // <--- MOVER AQUÍ LA CONFIGURACIÓN DE SERVICIOS CORS
|
||||
var MyAllowSpecificOrigins = "_myAllowSpecificOrigins";
|
||||
builder.Services.AddCors(options =>
|
||||
{
|
||||
options.AddPolicy(name: MyAllowSpecificOrigins,
|
||||
policy =>
|
||||
{
|
||||
policy.WithOrigins("http://localhost:5173") // URL Frontend React
|
||||
.AllowAnyHeader()
|
||||
.AllowAnyMethod();
|
||||
// Para pruebas más permisivas (NO USAR EN PRODUCCIÓN):
|
||||
// policy.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod();
|
||||
});
|
||||
});
|
||||
// --- Fin CORS ---
|
||||
|
||||
// --- Servicios del Contenedor ---
|
||||
builder.Services.AddControllers();
|
||||
// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi
|
||||
builder.Services.AddOpenApi();
|
||||
|
||||
// Registra la fábrica de conexiones como Singleton (una instancia para toda la app)
|
||||
builder.Services.AddSingleton<GestionIntegral.Api.Data.DbConnectionFactory>();
|
||||
builder.Services.AddEndpointsApiExplorer();
|
||||
builder.Services.AddSwaggerGen();
|
||||
|
||||
var app = builder.Build();
|
||||
|
||||
// Configure the HTTP request pipeline.
|
||||
// --- Configuración del Pipeline HTTP ---
|
||||
if (app.Environment.IsDevelopment())
|
||||
{
|
||||
app.MapOpenApi();
|
||||
app.UseSwagger();
|
||||
app.UseSwaggerUI();
|
||||
}
|
||||
|
||||
app.UseHttpsRedirection();
|
||||
// ¡¡¡NO USAR UseHttpsRedirection si tu API corre en HTTP!!!
|
||||
// Comenta o elimina la siguiente línea si SÓLO usas http://localhost:5183
|
||||
// app.UseHttpsRedirection(); // <--- COMENTAR/ELIMINAR SI NO USAS HTTPS EN API
|
||||
|
||||
// --- Aplicar CORS ANTES de Autenticación/Autorización ---
|
||||
app.UseCors(MyAllowSpecificOrigins);
|
||||
// --- Fin aplicar CORS ---
|
||||
|
||||
app.UseAuthentication();
|
||||
app.UseAuthorization();
|
||||
|
||||
app.MapControllers();
|
||||
|
||||
app.Run();
|
||||
app.Run();
|
||||
109
Backend/GestionIntegral.Api/Services/AuthService.cs
Normal file
109
Backend/GestionIntegral.Api/Services/AuthService.cs
Normal file
@@ -0,0 +1,109 @@
|
||||
using GestionIntegral.Api.Data;
|
||||
using GestionIntegral.Api.Dtos;
|
||||
using GestionIntegral.Api.Models;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.IdentityModel.Tokens;
|
||||
using System.IdentityModel.Tokens.Jwt;
|
||||
using System.Security.Claims;
|
||||
using System.Text;
|
||||
|
||||
namespace GestionIntegral.Api.Services
|
||||
{
|
||||
public class AuthService : IAuthService
|
||||
{
|
||||
private readonly IAuthRepository _authRepository;
|
||||
private readonly PasswordHasherService _passwordHasher;
|
||||
private readonly IConfiguration _configuration;
|
||||
private readonly ILogger<AuthService> _logger; // Añadir logger
|
||||
|
||||
public AuthService(
|
||||
IAuthRepository authRepository,
|
||||
PasswordHasherService passwordHasher,
|
||||
IConfiguration configuration,
|
||||
ILogger<AuthService> logger) // Inyectar logger
|
||||
{
|
||||
_authRepository = authRepository;
|
||||
_passwordHasher = passwordHasher;
|
||||
_configuration = configuration;
|
||||
_logger = logger; // Asignar logger
|
||||
}
|
||||
|
||||
public async Task<LoginResponseDto?> LoginAsync(LoginRequestDto loginRequest)
|
||||
{
|
||||
var user = await _authRepository.GetUserByUsernameAsync(loginRequest.Username);
|
||||
|
||||
if (user == null)
|
||||
{
|
||||
_logger.LogWarning("Login attempt failed: User {Username} not found.", loginRequest.Username);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!user.Habilitada)
|
||||
{
|
||||
_logger.LogWarning("Login attempt failed: User {Username} is disabled.", loginRequest.Username);
|
||||
return null;
|
||||
}
|
||||
|
||||
// Verificar contraseña usando el hash y salt de la BD
|
||||
bool isPasswordValid = _passwordHasher.VerifyPassword(loginRequest.Password, user.ClaveHash, user.ClaveSalt);
|
||||
|
||||
if (!isPasswordValid)
|
||||
{
|
||||
_logger.LogWarning("Login attempt failed: Invalid password for user {Username}.", loginRequest.Username);
|
||||
return null;
|
||||
}
|
||||
|
||||
// Generar Token JWT
|
||||
var token = GenerateJwtToken(user);
|
||||
|
||||
// Determinar si debe cambiar clave (leyendo de la BD via el repo/modelo)
|
||||
bool debeCambiar = user.DebeCambiarClave;
|
||||
|
||||
_logger.LogInformation("User {Username} logged in successfully.", loginRequest.Username);
|
||||
|
||||
// Crear y devolver la respuesta
|
||||
return new LoginResponseDto
|
||||
{
|
||||
Token = token,
|
||||
UserId = user.Id,
|
||||
Username = user.User,
|
||||
NombreCompleto = $"{user.Nombre} {user.Apellido}",
|
||||
EsSuperAdmin = user.SupAdmin,
|
||||
DebeCambiarClave = debeCambiar
|
||||
};
|
||||
}
|
||||
|
||||
// --- GenerateJwtToken sin cambios ---
|
||||
private string GenerateJwtToken(Usuario user)
|
||||
{
|
||||
var jwtSettings = _configuration.GetSection("Jwt");
|
||||
var key = Encoding.ASCII.GetBytes(jwtSettings["Key"]
|
||||
?? throw new ArgumentNullException("Jwt:Key", "JWT Key not configured"));
|
||||
|
||||
var tokenHandler = new JwtSecurityTokenHandler();
|
||||
var tokenDescriptor = new SecurityTokenDescriptor
|
||||
{
|
||||
Subject = new ClaimsIdentity(new[]
|
||||
{
|
||||
new Claim(JwtRegisteredClaimNames.Sub, user.Id.ToString()),
|
||||
new Claim(JwtRegisteredClaimNames.Name, user.User),
|
||||
new Claim(JwtRegisteredClaimNames.GivenName, user.Nombre),
|
||||
new Claim(JwtRegisteredClaimNames.FamilyName, user.Apellido),
|
||||
new Claim(ClaimTypes.Role, user.SupAdmin ? "SuperAdmin" : $"Perfil_{user.IdPerfil}"),
|
||||
new Claim("idPerfil", user.IdPerfil.ToString()), // Añadir IdPerfil como claim explícito
|
||||
new Claim("debeCambiarClave", user.DebeCambiarClave.ToString()), // Añadir flag como claim
|
||||
new Claim(JwtRegisteredClaimNames.Jti, Guid.NewGuid().ToString())
|
||||
}),
|
||||
Expires = DateTime.UtcNow.AddHours(Convert.ToInt32(jwtSettings["DurationInHours"] ?? "1")),
|
||||
Issuer = jwtSettings["Issuer"],
|
||||
Audience = jwtSettings["Audience"],
|
||||
SigningCredentials = new SigningCredentials(new SymmetricSecurityKey(key), SecurityAlgorithms.HmacSha256Signature)
|
||||
};
|
||||
|
||||
var token = tokenHandler.CreateToken(tokenDescriptor);
|
||||
return tokenHandler.WriteToken(token);
|
||||
}
|
||||
|
||||
// TODO: Implementar ChangePasswordAsync
|
||||
}
|
||||
}
|
||||
10
Backend/GestionIntegral.Api/Services/IAuthService.cs
Normal file
10
Backend/GestionIntegral.Api/Services/IAuthService.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using GestionIntegral.Api.Dtos;
|
||||
|
||||
namespace GestionIntegral.Api.Services
|
||||
{
|
||||
public interface IAuthService
|
||||
{
|
||||
Task<LoginResponseDto?> LoginAsync(LoginRequestDto loginRequest);
|
||||
// Añadiremos cambio de clave, etc.
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
|
||||
namespace GestionIntegral.Api.Services
|
||||
{
|
||||
public class PasswordHasherService
|
||||
{
|
||||
private const int SaltSize = 16; // 128 bit
|
||||
private const int HashSize = 32; // 256 bit
|
||||
private const int Iterations = 10000; // Número de iteraciones (ajustable)
|
||||
|
||||
// Genera un hash y una salt para una contraseña dada
|
||||
public (string hash, string salt) HashPassword(string password)
|
||||
{
|
||||
// Generar una salt aleatoria
|
||||
byte[] saltBytes = RandomNumberGenerator.GetBytes(SaltSize);
|
||||
|
||||
// Crear el hash usando PBKDF2
|
||||
var pbkdf2 = new Rfc2898DeriveBytes(password, saltBytes, Iterations, HashAlgorithmName.SHA256);
|
||||
byte[] hashBytes = pbkdf2.GetBytes(HashSize);
|
||||
|
||||
// Convertir bytes a strings Base64 para almacenamiento
|
||||
string saltString = Convert.ToBase64String(saltBytes);
|
||||
string hashString = Convert.ToBase64String(hashBytes);
|
||||
|
||||
return (hashString, saltString);
|
||||
}
|
||||
|
||||
// Verifica si una contraseña coincide con un hash y salt almacenados
|
||||
public bool VerifyPassword(string password, string storedHash, string storedSalt)
|
||||
{
|
||||
try
|
||||
{
|
||||
// Convertir strings Base64 de vuelta a bytes
|
||||
byte[] saltBytes = Convert.FromBase64String(storedSalt);
|
||||
byte[] storedHashBytes = Convert.FromBase64String(storedHash);
|
||||
|
||||
// Crear el hash de la contraseña ingresada usando la misma salt e iteraciones
|
||||
var pbkdf2 = new Rfc2898DeriveBytes(password, saltBytes, Iterations, HashAlgorithmName.SHA256);
|
||||
byte[] testHashBytes = pbkdf2.GetBytes(HashSize);
|
||||
|
||||
// Comparar los hashes de forma segura (evita timing attacks)
|
||||
return CryptographicOperations.FixedTimeEquals(storedHashBytes, testHashBytes);
|
||||
}
|
||||
catch (FormatException)
|
||||
{
|
||||
// Manejar el caso donde las strings almacenadas no son Base64 válidas
|
||||
return false;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
// Loggear la excepción si es necesario
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -6,6 +6,12 @@
|
||||
}
|
||||
},
|
||||
"ConnectionStrings": {
|
||||
"DefaultConnection": "Server=TECNICA3;Database=gestionvbnet;User ID=gestionapi;Password=1351;Encrypt=False;TrustServerCertificate=True;"
|
||||
"DefaultConnection": "Server=TECNICA3;Database=gestionvbnet;User ID=apigestion;Password=1351;Encrypt=False;TrustServerCertificate=True;"
|
||||
},
|
||||
"Jwt": {
|
||||
"Key": "ESTA_ES_UNA_CLAVE_SECRETA_MUY_LARGA_Y_SEGURA_CAMBIARLA!",
|
||||
"Issuer": "GestionIntegralApi",
|
||||
"Audience": "GestionIntegralClient",
|
||||
"DurationInHours": 8
|
||||
}
|
||||
}
|
||||
@@ -5,5 +5,11 @@
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
},
|
||||
"Jwt": {
|
||||
"Key": "badb1a38d221c9e23bcf70958840ca7f5a5dc54f2047dadf7ce45b578b5bc3e2",
|
||||
"Issuer": "GestionIntegralApi",
|
||||
"Audience": "GestionIntegralClient",
|
||||
"DurationInHours": 8
|
||||
},
|
||||
"AllowedHosts": "*"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,821 @@
|
||||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v9.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v9.0": {
|
||||
"GestionIntegral.Api/1.0.0": {
|
||||
"dependencies": {
|
||||
"Dapper": "2.1.66",
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer": "9.0.4",
|
||||
"Microsoft.AspNetCore.OpenApi": "9.0.3",
|
||||
"Microsoft.Data.SqlClient": "6.0.2",
|
||||
"Swashbuckle.AspNetCore": "8.1.1",
|
||||
"System.IdentityModel.Tokens.Jwt": "8.9.0"
|
||||
},
|
||||
"runtime": {
|
||||
"GestionIntegral.Api.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": "4.7.2",
|
||||
"System.Text.Json": "4.7.2",
|
||||
"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": "9.0.4",
|
||||
"System.Text.Json": "4.7.2",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Azure.Identity.dll": {
|
||||
"assemblyVersion": "1.11.4.0",
|
||||
"fileVersion": "1.1100.424.31005"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Dapper/2.1.66": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Dapper.dll": {
|
||||
"assemblyVersion": "2.0.0.0",
|
||||
"fileVersion": "2.1.66.48463"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer/9.0.4": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
|
||||
"assemblyVersion": "9.0.4.0",
|
||||
"fileVersion": "9.0.425.16403"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.AspNetCore.OpenApi/9.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.OpenApi": "1.6.23"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
|
||||
"assemblyVersion": "9.0.3.0",
|
||||
"fileVersion": "9.0.325.11220"
|
||||
}
|
||||
}
|
||||
},
|
||||
"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.Bcl.Cryptography/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Bcl.Cryptography.dll": {
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"dependencies": {
|
||||
"Azure.Identity": "1.11.4",
|
||||
"Microsoft.Bcl.Cryptography": "9.0.4",
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||
"Microsoft.Extensions.Caching.Memory": "9.0.4",
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "8.9.0",
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1",
|
||||
"Microsoft.SqlServer.Server": "1.0.0",
|
||||
"System.Configuration.ConfigurationManager": "9.0.4",
|
||||
"System.Security.Cryptography.Pkcs": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Data.SqlClient.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"lib/net9.0/cs/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "cs"
|
||||
},
|
||||
"lib/net9.0/de/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "de"
|
||||
},
|
||||
"lib/net9.0/es/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "es"
|
||||
},
|
||||
"lib/net9.0/fr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "fr"
|
||||
},
|
||||
"lib/net9.0/it/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "it"
|
||||
},
|
||||
"lib/net9.0/ja/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ja"
|
||||
},
|
||||
"lib/net9.0/ko/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ko"
|
||||
},
|
||||
"lib/net9.0/pl/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pl"
|
||||
},
|
||||
"lib/net9.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pt-BR"
|
||||
},
|
||||
"lib/net9.0/ru/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ru"
|
||||
},
|
||||
"lib/net9.0/tr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "tr"
|
||||
},
|
||||
"lib/net9.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hans"
|
||||
},
|
||||
"lib/net9.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hant"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
},
|
||||
"runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.ApiDescription.Server/6.0.5": {},
|
||||
"Microsoft.Extensions.Caching.Abstractions/9.0.4": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/9.0.4": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Caching.Abstractions": "9.0.4",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "9.0.4",
|
||||
"Microsoft.Extensions.Options": "9.0.4",
|
||||
"Microsoft.Extensions.Primitives": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/9.0.4": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Options/9.0.4": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
|
||||
"Microsoft.Extensions.Primitives": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Extensions.Options.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.Extensions.Primitives.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client/4.61.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "8.9.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": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
|
||||
"assemblyVersion": "4.61.3.0",
|
||||
"fileVersion": "4.61.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/8.9.0": {
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"assemblyVersion": "8.9.0.0",
|
||||
"fileVersion": "8.9.0.60424"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/8.9.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "8.9.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"assemblyVersion": "8.9.0.0",
|
||||
"fileVersion": "8.9.0.60424"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/8.9.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "8.9.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"assemblyVersion": "8.9.0.0",
|
||||
"fileVersion": "8.9.0.60424"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/8.0.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "8.9.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"assemblyVersion": "8.0.1.0",
|
||||
"fileVersion": "8.0.1.50722"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols": "8.0.1",
|
||||
"System.IdentityModel.Tokens.Jwt": "8.9.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"assemblyVersion": "8.0.1.0",
|
||||
"fileVersion": "8.0.1.50722"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/8.9.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Logging.Abstractions": "9.0.4",
|
||||
"Microsoft.IdentityModel.Logging": "8.9.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"assemblyVersion": "8.9.0.0",
|
||||
"fileVersion": "8.9.0.60424"
|
||||
}
|
||||
}
|
||||
},
|
||||
"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"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Swashbuckle.AspNetCore/8.1.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.ApiDescription.Server": "6.0.5",
|
||||
"Swashbuckle.AspNetCore.Swagger": "8.1.1",
|
||||
"Swashbuckle.AspNetCore.SwaggerGen": "8.1.1",
|
||||
"Swashbuckle.AspNetCore.SwaggerUI": "8.1.1"
|
||||
}
|
||||
},
|
||||
"Swashbuckle.AspNetCore.Swagger/8.1.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.OpenApi": "1.6.23"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.Swagger.dll": {
|
||||
"assemblyVersion": "8.1.1.0",
|
||||
"fileVersion": "8.1.1.1274"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerGen/8.1.1": {
|
||||
"dependencies": {
|
||||
"Swashbuckle.AspNetCore.Swagger": "8.1.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
|
||||
"assemblyVersion": "8.1.1.0",
|
||||
"fileVersion": "8.1.1.1274"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerUI/8.1.1": {
|
||||
"runtime": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
|
||||
"assemblyVersion": "8.1.1.0",
|
||||
"fileVersion": "8.1.1.1274"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.ClientModel/1.0.0": {
|
||||
"dependencies": {
|
||||
"System.Memory.Data": "1.0.2",
|
||||
"System.Text.Json": "4.7.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.ClientModel.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.24.5302"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/9.0.4": {
|
||||
"dependencies": {
|
||||
"System.Diagnostics.EventLog": "9.0.4",
|
||||
"System.Security.Cryptography.ProtectedData": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/System.Configuration.ConfigurationManager.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.EventLog/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net9.0/System.Diagnostics.EventLog.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/8.9.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "8.9.0",
|
||||
"Microsoft.IdentityModel.Tokens": "8.9.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"assemblyVersion": "8.9.0.0",
|
||||
"fileVersion": "8.9.0.60424"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.4": {},
|
||||
"System.Memory.Data/1.0.2": {
|
||||
"dependencies": {
|
||||
"System.Text.Encodings.Web": "4.7.2",
|
||||
"System.Text.Json": "4.7.2"
|
||||
},
|
||||
"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.CompilerServices.Unsafe/6.0.0": {},
|
||||
"System.Security.Cryptography.Pkcs/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net9.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net9.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Encodings.Web/4.7.2": {},
|
||||
"System.Text.Json/4.7.2": {},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"GestionIntegral.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"
|
||||
},
|
||||
"Dapper/2.1.66": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/q77jUgDOS+bzkmk3Vy9SiWMaetTw+NOoPAV0xPBsGVAyljd5S6P+4RUW7R3ZUGGr9lDRyPKgAMj2UAOwvqZYw==",
|
||||
"path": "dapper/2.1.66",
|
||||
"hashPath": "dapper.2.1.66.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-0HgfWPfnjlzWFbW4pw6FYNuIMV8obVU+MUkiZ33g4UOpvZcmdWzdayfheKPZ5+EUly8SvfgW0dJwwIrW4IVLZQ==",
|
||||
"path": "microsoft.aspnetcore.authentication.jwtbearer/9.0.4",
|
||||
"hashPath": "microsoft.aspnetcore.authentication.jwtbearer.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.AspNetCore.OpenApi/9.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-fKh0UyGMUE+lhbovMhh3g88b9bT+y2jfZIuJ8ljY7rcCaSJ9m2Qqqbh66oULFfzWE2BUAmimzTGcPcq3jXi/Ew==",
|
||||
"path": "microsoft.aspnetcore.openapi/9.0.3",
|
||||
"hashPath": "microsoft.aspnetcore.openapi.9.0.3.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.Bcl.Cryptography/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ==",
|
||||
"path": "microsoft.bcl.cryptography/9.0.4",
|
||||
"hashPath": "microsoft.bcl.cryptography.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-RDqwzNu5slSqGy0eSgnN4fuLdGI1w9ZHBRNALrbUsykOIbXtGCpyotG0r5zz+HHtzxbe6LtcAyWcOiu0a+Fx/A==",
|
||||
"path": "microsoft.data.sqlclient/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==",
|
||||
"path": "microsoft.data.sqlclient.sni.runtime/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.ApiDescription.Server/6.0.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==",
|
||||
"path": "microsoft.extensions.apidescription.server/6.0.5",
|
||||
"hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-imcZ5BGhBw5mNsWLepBbqqumWaFe0GtvyCvne2/2wsDIBRa2+Lhx4cU/pKt/4BwOizzUEOls2k1eOJQXHGMalg==",
|
||||
"path": "microsoft.extensions.caching.abstractions/9.0.4",
|
||||
"hashPath": "microsoft.extensions.caching.abstractions.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-G5rEq1Qez5VJDTEyRsRUnewAspKjaY57VGsdZ8g8Ja6sXXzoiI3PpTd1t43HjHqNWD5A06MQveb2lscn+2CU+w==",
|
||||
"path": "microsoft.extensions.caching.memory/9.0.4",
|
||||
"hashPath": "microsoft.extensions.caching.memory.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-UI0TQPVkS78bFdjkTodmkH0Fe8lXv9LnhGFKgKrsgUJ5a5FVdFRcgjIkBVLbGgdRhxWirxH/8IXUtEyYJx6GQg==",
|
||||
"path": "microsoft.extensions.dependencyinjection.abstractions/9.0.4",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-0MXlimU4Dud6t+iNi5NEz3dO2w1HXdhoOLaYFuLPCjAsvlPQGwOT6V2KZRMLEhCAm/stSZt1AUv0XmDdkjvtbw==",
|
||||
"path": "microsoft.extensions.logging.abstractions/9.0.4",
|
||||
"hashPath": "microsoft.extensions.logging.abstractions.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Options/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-fiFI2+58kicqVZyt/6obqoFwHiab7LC4FkQ3mmiBJ28Yy4fAvy2+v9MRnSvvlOO8chTOjKsdafFl/K9veCPo5g==",
|
||||
"path": "microsoft.extensions.options/9.0.4",
|
||||
"hashPath": "microsoft.extensions.options.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-SPFyMjyku1nqTFFJ928JAMd0QnRe4xjE7KeKnZMWXf3xk+6e0WiOZAluYtLdbJUXtsl2cCRSi8cBquJ408k8RA==",
|
||||
"path": "microsoft.extensions.primitives/9.0.4",
|
||||
"hashPath": "microsoft.extensions.primitives.9.0.4.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/8.9.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-b/87S+lb86U7Ns7xgTKnqql6XGNr8hBE+k0rj5sRWwXeJe6uA+3mSjvpZ9GoQo3cB9zlwzcbGBU8KM44qX0t1g==",
|
||||
"path": "microsoft.identitymodel.abstractions/8.9.0",
|
||||
"hashPath": "microsoft.identitymodel.abstractions.8.9.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/8.9.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-QcNC57hJLc6LIcy2PTYlD8iRBQBm6bqPKbCjsRYWlp7QTyJisF0ImUWaa3mx6wWaS1upwYneYVPiIiNSlAy16g==",
|
||||
"path": "microsoft.identitymodel.jsonwebtokens/8.9.0",
|
||||
"hashPath": "microsoft.identitymodel.jsonwebtokens.8.9.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/8.9.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-rswvH4ZANbFsJYEn+PGEOj7nkkBRjnsb7LcYGAS16VUJpSeKULLeYSy/7SK6jLO1WTT12xqdeL4mj3dYT7GdoQ==",
|
||||
"path": "microsoft.identitymodel.logging/8.9.0",
|
||||
"hashPath": "microsoft.identitymodel.logging.8.9.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==",
|
||||
"path": "microsoft.identitymodel.protocols/8.0.1",
|
||||
"hashPath": "microsoft.identitymodel.protocols.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==",
|
||||
"path": "microsoft.identitymodel.protocols.openidconnect/8.0.1",
|
||||
"hashPath": "microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/8.9.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-qK6kW5qZvDj7E5RLWQ9gzJxQe5GUz7+7bXrLQQydSDF9hTf5Ip2qHuAQW3Fg9GND6jkjTr7IXAZFmBHadNQi4Q==",
|
||||
"path": "microsoft.identitymodel.tokens/8.9.0",
|
||||
"hashPath": "microsoft.identitymodel.tokens.8.9.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"
|
||||
},
|
||||
"Swashbuckle.AspNetCore/8.1.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-HJHexmU0PiYevgTLvKjYkxEtclF2w4O7iTd3Ef3p6KeT0kcYLpkFVgCw6glpGS57h8769anv8G+NFi9Kge+/yw==",
|
||||
"path": "swashbuckle.aspnetcore/8.1.1",
|
||||
"hashPath": "swashbuckle.aspnetcore.8.1.1.nupkg.sha512"
|
||||
},
|
||||
"Swashbuckle.AspNetCore.Swagger/8.1.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-h+8D5jQtnl6X4f2hJQwf0Khj0SnCQANzirCELjXJ6quJ4C1aNNCvJrAsQ+4fOKAMqJkvW48cKj79ftG+YoGcRg==",
|
||||
"path": "swashbuckle.aspnetcore.swagger/8.1.1",
|
||||
"hashPath": "swashbuckle.aspnetcore.swagger.8.1.1.nupkg.sha512"
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerGen/8.1.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-2EuPzXSNleOOzYvziERWRLnk1Oz9i0Z1PimaUFy1SasBqeV/rG+eMfwFAMtTaf4W6gvVOzRcUCNRHvpBIIzr+A==",
|
||||
"path": "swashbuckle.aspnetcore.swaggergen/8.1.1",
|
||||
"hashPath": "swashbuckle.aspnetcore.swaggergen.8.1.1.nupkg.sha512"
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerUI/8.1.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-GDLX/MpK4oa2nYC1N/zN2UidQTtVKLPF6gkdEmGb0RITEwpJG9Gu8olKqPYnKqVeFn44JZoCS0M2LGRKXP8B/A==",
|
||||
"path": "swashbuckle.aspnetcore.swaggerui/8.1.1",
|
||||
"hashPath": "swashbuckle.aspnetcore.swaggerui.8.1.1.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/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
|
||||
"path": "system.configuration.configurationmanager/9.0.4",
|
||||
"hashPath": "system.configuration.configurationmanager.9.0.4.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.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-getRQEXD8idlpb1KW56XuxImMy0FKp2WJPDf3Qr0kI/QKxxJSftqfDFVo0DZ3HCJRLU73qHSruv5q2l5O47jQQ==",
|
||||
"path": "system.diagnostics.eventlog/9.0.4",
|
||||
"hashPath": "system.diagnostics.eventlog.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/8.9.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-7Pu9UjF1+so0s8zgzcIxSxbRQoiM2DMdwazVGmNptX3O6gDfMyeWZBd/Zn6VueDteN0ZTHw2acsf6+mAe8UpMw==",
|
||||
"path": "system.identitymodel.tokens.jwt/8.9.0",
|
||||
"hashPath": "system.identitymodel.tokens.jwt.8.9.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.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.Cryptography.Pkcs/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA==",
|
||||
"path": "system.security.cryptography.pkcs/9.0.4",
|
||||
"hashPath": "system.security.cryptography.pkcs.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ==",
|
||||
"path": "system.security.cryptography.protecteddata/9.0.4",
|
||||
"hashPath": "system.security.cryptography.protecteddata.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encodings.Web/4.7.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-iTUgB/WtrZ1sWZs84F2hwyQhiRH6QNjQv2DkwrH+WP6RoFga2Q1m3f9/Q7FG8cck8AdHitQkmkXSY8qylcDmuA==",
|
||||
"path": "system.text.encodings.web/4.7.2",
|
||||
"hashPath": "system.text.encodings.web.4.7.2.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Json/4.7.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg==",
|
||||
"path": "system.text.json/4.7.2",
|
||||
"hashPath": "system.text.json.4.7.2.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"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"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.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"ManifestType": "Build",
|
||||
"Endpoints": []
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
},
|
||||
"ConnectionStrings": {
|
||||
"DefaultConnection": "Server=TECNICA3;Database=gestionvbnet;User ID=apigestion;Password=1351;Encrypt=False;TrustServerCertificate=True;"
|
||||
},
|
||||
"Jwt": {
|
||||
"Key": "ESTA_ES_UNA_CLAVE_SECRETA_MUY_LARGA_Y_SEGURA_CAMBIARLA!",
|
||||
"Issuer": "GestionIntegralApi",
|
||||
"Audience": "GestionIntegralClient",
|
||||
"DurationInHours": 8
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
},
|
||||
"Jwt": {
|
||||
"Key": "badb1a38d221c9e23bcf70958840ca7f5a5dc54f2047dadf7ce45b578b5bc3e2",
|
||||
"Issuer": "GestionIntegralApi",
|
||||
"Audience": "GestionIntegralClient",
|
||||
"DurationInHours": 8
|
||||
},
|
||||
"AllowedHosts": "*"
|
||||
}
|
||||
@@ -13,7 +13,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("GestionIntegral.Api")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9b1de95404118dad24e3e848866c48fce6e0c08e")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("GestionIntegral.Api")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("GestionIntegral.Api")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
@@ -9,13 +9,13 @@ build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = GestionIntegral.Api
|
||||
build_property.RootNamespace = GestionIntegral.Api
|
||||
build_property.ProjectDir = E:\GestionIntegralWeb\Backend\GestionIntegral.Api\
|
||||
build_property.ProjectDir = E:\GestionIntegralWeb\backend\gestionintegral.api\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.RazorLangVersion = 9.0
|
||||
build_property.SupportLocalizedComponentNames =
|
||||
build_property.GenerateRazorMetadataSourceChecksumAttributes =
|
||||
build_property.MSBuildProjectDirectory = E:\GestionIntegralWeb\Backend\GestionIntegral.Api
|
||||
build_property.MSBuildProjectDirectory = E:\GestionIntegralWeb\backend\gestionintegral.api
|
||||
build_property._RazorSourceGeneratorDebug =
|
||||
build_property.EffectiveAnalysisLevelStyle = 9.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
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.
|
||||
|
||||
@@ -0,0 +1,85 @@
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\appsettings.Development.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\appsettings.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\GestionIntegral.Api.staticwebassets.endpoints.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\GestionIntegral.Api.exe
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\GestionIntegral.Api.deps.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\GestionIntegral.Api.runtimeconfig.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\GestionIntegral.Api.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\GestionIntegral.Api.pdb
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Azure.Core.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Azure.Identity.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Dapper.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.AspNetCore.OpenApi.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Bcl.AsyncInterfaces.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Bcl.Cryptography.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Data.SqlClient.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Extensions.Caching.Abstractions.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Extensions.Caching.Memory.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Extensions.Logging.Abstractions.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Extensions.Options.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Extensions.Primitives.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Identity.Client.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.Identity.Client.Extensions.Msal.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.IdentityModel.Abstractions.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.IdentityModel.JsonWebTokens.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.IdentityModel.Logging.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.IdentityModel.Tokens.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.OpenApi.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Microsoft.SqlServer.Server.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Swashbuckle.AspNetCore.Swagger.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerGen.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerUI.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\System.ClientModel.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\System.Configuration.ConfigurationManager.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\System.Diagnostics.EventLog.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\System.IdentityModel.Tokens.Jwt.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\System.Memory.Data.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\System.Security.Cryptography.Pkcs.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\System.Security.Cryptography.ProtectedData.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\cs\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\de\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\es\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\fr\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\it\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\ja\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\ko\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\pl\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\ru\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\tr\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\runtimes\unix\lib\net9.0\Microsoft.Data.SqlClient.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\runtimes\win\lib\net9.0\Microsoft.Data.SqlClient.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Security.Cryptography.Pkcs.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.csproj.AssemblyReference.cache
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.GeneratedMSBuildEditorConfig.editorconfig
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.AssemblyInfoInputs.cache
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.AssemblyInfo.cs
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.csproj.CoreCompileInputs.cache
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.MvcApplicationPartsAssemblyInfo.cs
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.MvcApplicationPartsAssemblyInfo.cache
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\scopedcss\bundle\GestionIntegral.Api.styles.css
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets.build.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets.development.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets.build.endpoints.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets\msbuild.GestionIntegral.Api.Microsoft.AspNetCore.StaticWebAssets.props
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets\msbuild.GestionIntegral.Api.Microsoft.AspNetCore.StaticWebAssetEndpoints.props
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets\msbuild.build.GestionIntegral.Api.props
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets\msbuild.buildMultiTargeting.GestionIntegral.Api.props
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets\msbuild.buildTransitive.GestionIntegral.Api.props
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\staticwebassets.pack.json
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionI.B26D474E.Up2Date
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\refint\GestionIntegral.Api.dll
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.pdb
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\GestionIntegral.Api.genruntimeconfig.cache
|
||||
E:\GestionIntegralWeb\backend\gestionintegral.api\obj\Debug\net9.0\ref\GestionIntegral.Api.dll
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"ManifestType": "Build",
|
||||
"Endpoints": []
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"Hash": "eMJK8/wyTFLuABRSSO83Bj9zCk1Nh5/QitD/w2tsWXM=",
|
||||
"Source": "GestionIntegral.Api",
|
||||
"BasePath": "_content/GestionIntegral.Api",
|
||||
"Mode": "Default",
|
||||
"ManifestType": "Build",
|
||||
"ReferencedProjectsConfiguration": [],
|
||||
"DiscoveryPatterns": [],
|
||||
"Assets": [],
|
||||
"Endpoints": []
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
<Project>
|
||||
<Import Project="Microsoft.AspNetCore.StaticWebAssetEndpoints.props" />
|
||||
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" />
|
||||
</Project>
|
||||
@@ -0,0 +1,3 @@
|
||||
<Project>
|
||||
<Import Project="..\build\GestionIntegral.Api.props" />
|
||||
</Project>
|
||||
@@ -0,0 +1,3 @@
|
||||
<Project>
|
||||
<Import Project="..\buildMultiTargeting\GestionIntegral.Api.props" />
|
||||
</Project>
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"E:\\GestionIntegralWeb\\Backend\\GestionIntegral.Api\\GestionIntegral.Api.csproj": {}
|
||||
"E:\\GestionIntegralWeb\\backend\\gestionintegral.api\\GestionIntegral.Api.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"E:\\GestionIntegralWeb\\Backend\\GestionIntegral.Api\\GestionIntegral.Api.csproj": {
|
||||
"E:\\GestionIntegralWeb\\backend\\gestionintegral.api\\GestionIntegral.Api.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "E:\\GestionIntegralWeb\\Backend\\GestionIntegral.Api\\GestionIntegral.Api.csproj",
|
||||
"projectUniqueName": "E:\\GestionIntegralWeb\\backend\\gestionintegral.api\\GestionIntegral.Api.csproj",
|
||||
"projectName": "GestionIntegral.Api",
|
||||
"projectPath": "E:\\GestionIntegralWeb\\Backend\\GestionIntegral.Api\\GestionIntegral.Api.csproj",
|
||||
"projectPath": "E:\\GestionIntegralWeb\\backend\\gestionintegral.api\\GestionIntegral.Api.csproj",
|
||||
"packagesPath": "C:\\Users\\dmolinari\\.nuget\\packages\\",
|
||||
"outputPath": "E:\\GestionIntegralWeb\\Backend\\GestionIntegral.Api\\obj\\",
|
||||
"outputPath": "E:\\GestionIntegralWeb\\backend\\gestionintegral.api\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
@@ -55,6 +55,10 @@
|
||||
"target": "Package",
|
||||
"version": "[2.1.66, )"
|
||||
},
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.4, )"
|
||||
},
|
||||
"Microsoft.AspNetCore.OpenApi": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.3, )"
|
||||
@@ -62,6 +66,14 @@
|
||||
"Microsoft.Data.SqlClient": {
|
||||
"target": "Package",
|
||||
"version": "[6.0.2, )"
|
||||
},
|
||||
"Swashbuckle.AspNetCore": {
|
||||
"target": "Package",
|
||||
"version": "[8.1.1, )"
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt": {
|
||||
"target": "Package",
|
||||
"version": "[8.9.0, )"
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
|
||||
@@ -13,4 +13,11 @@
|
||||
<SourceRoot Include="C:\Users\dmolinari\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
||||
</ItemGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)swashbuckle.aspnetcore\8.1.1\build\Swashbuckle.AspNetCore.props" Condition="Exists('$(NuGetPackageRoot)swashbuckle.aspnetcore\8.1.1\build\Swashbuckle.AspNetCore.props')" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">C:\Users\dmolinari\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5</PkgMicrosoft_Extensions_ApiDescription_Server>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
@@ -60,6 +60,25 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer/9.0.4": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net9.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"frameworkReferences": [
|
||||
"Microsoft.AspNetCore.App"
|
||||
]
|
||||
},
|
||||
"Microsoft.AspNetCore.OpenApi/9.0.3": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
@@ -198,6 +217,17 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.ApiDescription.Server/6.0.5": {
|
||||
"type": "package",
|
||||
"build": {
|
||||
"build/Microsoft.Extensions.ApiDescription.Server.props": {},
|
||||
"build/Microsoft.Extensions.ApiDescription.Server.targets": {}
|
||||
},
|
||||
"buildMultiTargeting": {
|
||||
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {},
|
||||
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/9.0.4": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
@@ -243,7 +273,7 @@
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/9.0.4": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/net9.0/_._": {
|
||||
"lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
@@ -262,7 +292,7 @@
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net9.0/_._": {
|
||||
"lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
@@ -345,101 +375,102 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"Microsoft.IdentityModel.Abstractions/8.9.0": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"Microsoft.IdentityModel.JsonWebTokens/8.9.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
"Microsoft.IdentityModel.Tokens": "8.9.0"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"Microsoft.IdentityModel.Logging/8.9.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0"
|
||||
"Microsoft.IdentityModel.Abstractions": "8.9.0"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"Microsoft.IdentityModel.Protocols/8.0.1": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
"Microsoft.IdentityModel.Tokens": "8.0.1"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols": "7.5.0",
|
||||
"System.IdentityModel.Tokens.Jwt": "7.5.0"
|
||||
"Microsoft.IdentityModel.Protocols": "8.0.1",
|
||||
"System.IdentityModel.Tokens.Jwt": "8.0.1"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"Microsoft.IdentityModel.Tokens/8.9.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Logging": "7.5.0"
|
||||
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
|
||||
"Microsoft.IdentityModel.Logging": "8.9.0"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"lib/net9.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.OpenApi/1.6.17": {
|
||||
"Microsoft.OpenApi/1.6.23": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/netstandard2.0/Microsoft.OpenApi.dll": {
|
||||
@@ -465,6 +496,72 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Swashbuckle.AspNetCore/8.1.1": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.ApiDescription.Server": "6.0.5",
|
||||
"Swashbuckle.AspNetCore.Swagger": "8.1.1",
|
||||
"Swashbuckle.AspNetCore.SwaggerGen": "8.1.1",
|
||||
"Swashbuckle.AspNetCore.SwaggerUI": "8.1.1"
|
||||
},
|
||||
"build": {
|
||||
"build/Swashbuckle.AspNetCore.props": {}
|
||||
},
|
||||
"buildMultiTargeting": {
|
||||
"buildMultiTargeting/Swashbuckle.AspNetCore.props": {}
|
||||
}
|
||||
},
|
||||
"Swashbuckle.AspNetCore.Swagger/8.1.1": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.OpenApi": "1.6.23"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.Swagger.dll": {
|
||||
"related": ".pdb;.xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.Swagger.dll": {
|
||||
"related": ".pdb;.xml"
|
||||
}
|
||||
},
|
||||
"frameworkReferences": [
|
||||
"Microsoft.AspNetCore.App"
|
||||
]
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerGen/8.1.1": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Swashbuckle.AspNetCore.Swagger": "8.1.1"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
|
||||
"related": ".pdb;.xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
|
||||
"related": ".pdb;.xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerUI/8.1.1": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
|
||||
"related": ".pdb;.xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
|
||||
"related": ".pdb;.xml"
|
||||
}
|
||||
},
|
||||
"frameworkReferences": [
|
||||
"Microsoft.AspNetCore.App"
|
||||
]
|
||||
},
|
||||
"System.ClientModel/1.0.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
@@ -547,19 +644,19 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"System.IdentityModel.Tokens.Jwt/8.9.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "8.9.0",
|
||||
"Microsoft.IdentityModel.Tokens": "8.9.0"
|
||||
},
|
||||
"compile": {
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
@@ -748,6 +845,22 @@
|
||||
"readme.md"
|
||||
]
|
||||
},
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer/9.0.4": {
|
||||
"sha512": "0HgfWPfnjlzWFbW4pw6FYNuIMV8obVU+MUkiZ33g4UOpvZcmdWzdayfheKPZ5+EUly8SvfgW0dJwwIrW4IVLZQ==",
|
||||
"type": "package",
|
||||
"path": "microsoft.aspnetcore.authentication.jwtbearer/9.0.4",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"Icon.png",
|
||||
"PACKAGE.md",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net9.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll",
|
||||
"lib/net9.0/Microsoft.AspNetCore.Authentication.JwtBearer.xml",
|
||||
"microsoft.aspnetcore.authentication.jwtbearer.9.0.4.nupkg.sha512",
|
||||
"microsoft.aspnetcore.authentication.jwtbearer.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.AspNetCore.OpenApi/9.0.3": {
|
||||
"sha512": "fKh0UyGMUE+lhbovMhh3g88b9bT+y2jfZIuJ8ljY7rcCaSJ9m2Qqqbh66oULFfzWE2BUAmimzTGcPcq3jXi/Ew==",
|
||||
"type": "package",
|
||||
@@ -902,6 +1015,237 @@
|
||||
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll"
|
||||
]
|
||||
},
|
||||
"Microsoft.Extensions.ApiDescription.Server/6.0.5": {
|
||||
"sha512": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==",
|
||||
"type": "package",
|
||||
"path": "microsoft.extensions.apidescription.server/6.0.5",
|
||||
"hasTools": true,
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"Icon.png",
|
||||
"build/Microsoft.Extensions.ApiDescription.Server.props",
|
||||
"build/Microsoft.Extensions.ApiDescription.Server.targets",
|
||||
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props",
|
||||
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets",
|
||||
"microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
|
||||
"microsoft.extensions.apidescription.server.nuspec",
|
||||
"tools/Newtonsoft.Json.dll",
|
||||
"tools/dotnet-getdocument.deps.json",
|
||||
"tools/dotnet-getdocument.dll",
|
||||
"tools/dotnet-getdocument.runtimeconfig.json",
|
||||
"tools/net461-x86/GetDocument.Insider.exe",
|
||||
"tools/net461-x86/GetDocument.Insider.exe.config",
|
||||
"tools/net461-x86/Microsoft.Win32.Primitives.dll",
|
||||
"tools/net461-x86/System.AppContext.dll",
|
||||
"tools/net461-x86/System.Buffers.dll",
|
||||
"tools/net461-x86/System.Collections.Concurrent.dll",
|
||||
"tools/net461-x86/System.Collections.NonGeneric.dll",
|
||||
"tools/net461-x86/System.Collections.Specialized.dll",
|
||||
"tools/net461-x86/System.Collections.dll",
|
||||
"tools/net461-x86/System.ComponentModel.EventBasedAsync.dll",
|
||||
"tools/net461-x86/System.ComponentModel.Primitives.dll",
|
||||
"tools/net461-x86/System.ComponentModel.TypeConverter.dll",
|
||||
"tools/net461-x86/System.ComponentModel.dll",
|
||||
"tools/net461-x86/System.Console.dll",
|
||||
"tools/net461-x86/System.Data.Common.dll",
|
||||
"tools/net461-x86/System.Diagnostics.Contracts.dll",
|
||||
"tools/net461-x86/System.Diagnostics.Debug.dll",
|
||||
"tools/net461-x86/System.Diagnostics.DiagnosticSource.dll",
|
||||
"tools/net461-x86/System.Diagnostics.FileVersionInfo.dll",
|
||||
"tools/net461-x86/System.Diagnostics.Process.dll",
|
||||
"tools/net461-x86/System.Diagnostics.StackTrace.dll",
|
||||
"tools/net461-x86/System.Diagnostics.TextWriterTraceListener.dll",
|
||||
"tools/net461-x86/System.Diagnostics.Tools.dll",
|
||||
"tools/net461-x86/System.Diagnostics.TraceSource.dll",
|
||||
"tools/net461-x86/System.Diagnostics.Tracing.dll",
|
||||
"tools/net461-x86/System.Drawing.Primitives.dll",
|
||||
"tools/net461-x86/System.Dynamic.Runtime.dll",
|
||||
"tools/net461-x86/System.Globalization.Calendars.dll",
|
||||
"tools/net461-x86/System.Globalization.Extensions.dll",
|
||||
"tools/net461-x86/System.Globalization.dll",
|
||||
"tools/net461-x86/System.IO.Compression.ZipFile.dll",
|
||||
"tools/net461-x86/System.IO.Compression.dll",
|
||||
"tools/net461-x86/System.IO.FileSystem.DriveInfo.dll",
|
||||
"tools/net461-x86/System.IO.FileSystem.Primitives.dll",
|
||||
"tools/net461-x86/System.IO.FileSystem.Watcher.dll",
|
||||
"tools/net461-x86/System.IO.FileSystem.dll",
|
||||
"tools/net461-x86/System.IO.IsolatedStorage.dll",
|
||||
"tools/net461-x86/System.IO.MemoryMappedFiles.dll",
|
||||
"tools/net461-x86/System.IO.Pipes.dll",
|
||||
"tools/net461-x86/System.IO.UnmanagedMemoryStream.dll",
|
||||
"tools/net461-x86/System.IO.dll",
|
||||
"tools/net461-x86/System.Linq.Expressions.dll",
|
||||
"tools/net461-x86/System.Linq.Parallel.dll",
|
||||
"tools/net461-x86/System.Linq.Queryable.dll",
|
||||
"tools/net461-x86/System.Linq.dll",
|
||||
"tools/net461-x86/System.Memory.dll",
|
||||
"tools/net461-x86/System.Net.Http.dll",
|
||||
"tools/net461-x86/System.Net.NameResolution.dll",
|
||||
"tools/net461-x86/System.Net.NetworkInformation.dll",
|
||||
"tools/net461-x86/System.Net.Ping.dll",
|
||||
"tools/net461-x86/System.Net.Primitives.dll",
|
||||
"tools/net461-x86/System.Net.Requests.dll",
|
||||
"tools/net461-x86/System.Net.Security.dll",
|
||||
"tools/net461-x86/System.Net.Sockets.dll",
|
||||
"tools/net461-x86/System.Net.WebHeaderCollection.dll",
|
||||
"tools/net461-x86/System.Net.WebSockets.Client.dll",
|
||||
"tools/net461-x86/System.Net.WebSockets.dll",
|
||||
"tools/net461-x86/System.Numerics.Vectors.dll",
|
||||
"tools/net461-x86/System.ObjectModel.dll",
|
||||
"tools/net461-x86/System.Reflection.Extensions.dll",
|
||||
"tools/net461-x86/System.Reflection.Primitives.dll",
|
||||
"tools/net461-x86/System.Reflection.dll",
|
||||
"tools/net461-x86/System.Resources.Reader.dll",
|
||||
"tools/net461-x86/System.Resources.ResourceManager.dll",
|
||||
"tools/net461-x86/System.Resources.Writer.dll",
|
||||
"tools/net461-x86/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"tools/net461-x86/System.Runtime.CompilerServices.VisualC.dll",
|
||||
"tools/net461-x86/System.Runtime.Extensions.dll",
|
||||
"tools/net461-x86/System.Runtime.Handles.dll",
|
||||
"tools/net461-x86/System.Runtime.InteropServices.RuntimeInformation.dll",
|
||||
"tools/net461-x86/System.Runtime.InteropServices.dll",
|
||||
"tools/net461-x86/System.Runtime.Numerics.dll",
|
||||
"tools/net461-x86/System.Runtime.Serialization.Formatters.dll",
|
||||
"tools/net461-x86/System.Runtime.Serialization.Json.dll",
|
||||
"tools/net461-x86/System.Runtime.Serialization.Primitives.dll",
|
||||
"tools/net461-x86/System.Runtime.Serialization.Xml.dll",
|
||||
"tools/net461-x86/System.Runtime.dll",
|
||||
"tools/net461-x86/System.Security.Claims.dll",
|
||||
"tools/net461-x86/System.Security.Cryptography.Algorithms.dll",
|
||||
"tools/net461-x86/System.Security.Cryptography.Csp.dll",
|
||||
"tools/net461-x86/System.Security.Cryptography.Encoding.dll",
|
||||
"tools/net461-x86/System.Security.Cryptography.Primitives.dll",
|
||||
"tools/net461-x86/System.Security.Cryptography.X509Certificates.dll",
|
||||
"tools/net461-x86/System.Security.Principal.dll",
|
||||
"tools/net461-x86/System.Security.SecureString.dll",
|
||||
"tools/net461-x86/System.Text.Encoding.Extensions.dll",
|
||||
"tools/net461-x86/System.Text.Encoding.dll",
|
||||
"tools/net461-x86/System.Text.RegularExpressions.dll",
|
||||
"tools/net461-x86/System.Threading.Overlapped.dll",
|
||||
"tools/net461-x86/System.Threading.Tasks.Parallel.dll",
|
||||
"tools/net461-x86/System.Threading.Tasks.dll",
|
||||
"tools/net461-x86/System.Threading.Thread.dll",
|
||||
"tools/net461-x86/System.Threading.ThreadPool.dll",
|
||||
"tools/net461-x86/System.Threading.Timer.dll",
|
||||
"tools/net461-x86/System.Threading.dll",
|
||||
"tools/net461-x86/System.ValueTuple.dll",
|
||||
"tools/net461-x86/System.Xml.ReaderWriter.dll",
|
||||
"tools/net461-x86/System.Xml.XDocument.dll",
|
||||
"tools/net461-x86/System.Xml.XPath.XDocument.dll",
|
||||
"tools/net461-x86/System.Xml.XPath.dll",
|
||||
"tools/net461-x86/System.Xml.XmlDocument.dll",
|
||||
"tools/net461-x86/System.Xml.XmlSerializer.dll",
|
||||
"tools/net461-x86/netstandard.dll",
|
||||
"tools/net461/GetDocument.Insider.exe",
|
||||
"tools/net461/GetDocument.Insider.exe.config",
|
||||
"tools/net461/Microsoft.Win32.Primitives.dll",
|
||||
"tools/net461/System.AppContext.dll",
|
||||
"tools/net461/System.Buffers.dll",
|
||||
"tools/net461/System.Collections.Concurrent.dll",
|
||||
"tools/net461/System.Collections.NonGeneric.dll",
|
||||
"tools/net461/System.Collections.Specialized.dll",
|
||||
"tools/net461/System.Collections.dll",
|
||||
"tools/net461/System.ComponentModel.EventBasedAsync.dll",
|
||||
"tools/net461/System.ComponentModel.Primitives.dll",
|
||||
"tools/net461/System.ComponentModel.TypeConverter.dll",
|
||||
"tools/net461/System.ComponentModel.dll",
|
||||
"tools/net461/System.Console.dll",
|
||||
"tools/net461/System.Data.Common.dll",
|
||||
"tools/net461/System.Diagnostics.Contracts.dll",
|
||||
"tools/net461/System.Diagnostics.Debug.dll",
|
||||
"tools/net461/System.Diagnostics.DiagnosticSource.dll",
|
||||
"tools/net461/System.Diagnostics.FileVersionInfo.dll",
|
||||
"tools/net461/System.Diagnostics.Process.dll",
|
||||
"tools/net461/System.Diagnostics.StackTrace.dll",
|
||||
"tools/net461/System.Diagnostics.TextWriterTraceListener.dll",
|
||||
"tools/net461/System.Diagnostics.Tools.dll",
|
||||
"tools/net461/System.Diagnostics.TraceSource.dll",
|
||||
"tools/net461/System.Diagnostics.Tracing.dll",
|
||||
"tools/net461/System.Drawing.Primitives.dll",
|
||||
"tools/net461/System.Dynamic.Runtime.dll",
|
||||
"tools/net461/System.Globalization.Calendars.dll",
|
||||
"tools/net461/System.Globalization.Extensions.dll",
|
||||
"tools/net461/System.Globalization.dll",
|
||||
"tools/net461/System.IO.Compression.ZipFile.dll",
|
||||
"tools/net461/System.IO.Compression.dll",
|
||||
"tools/net461/System.IO.FileSystem.DriveInfo.dll",
|
||||
"tools/net461/System.IO.FileSystem.Primitives.dll",
|
||||
"tools/net461/System.IO.FileSystem.Watcher.dll",
|
||||
"tools/net461/System.IO.FileSystem.dll",
|
||||
"tools/net461/System.IO.IsolatedStorage.dll",
|
||||
"tools/net461/System.IO.MemoryMappedFiles.dll",
|
||||
"tools/net461/System.IO.Pipes.dll",
|
||||
"tools/net461/System.IO.UnmanagedMemoryStream.dll",
|
||||
"tools/net461/System.IO.dll",
|
||||
"tools/net461/System.Linq.Expressions.dll",
|
||||
"tools/net461/System.Linq.Parallel.dll",
|
||||
"tools/net461/System.Linq.Queryable.dll",
|
||||
"tools/net461/System.Linq.dll",
|
||||
"tools/net461/System.Memory.dll",
|
||||
"tools/net461/System.Net.Http.dll",
|
||||
"tools/net461/System.Net.NameResolution.dll",
|
||||
"tools/net461/System.Net.NetworkInformation.dll",
|
||||
"tools/net461/System.Net.Ping.dll",
|
||||
"tools/net461/System.Net.Primitives.dll",
|
||||
"tools/net461/System.Net.Requests.dll",
|
||||
"tools/net461/System.Net.Security.dll",
|
||||
"tools/net461/System.Net.Sockets.dll",
|
||||
"tools/net461/System.Net.WebHeaderCollection.dll",
|
||||
"tools/net461/System.Net.WebSockets.Client.dll",
|
||||
"tools/net461/System.Net.WebSockets.dll",
|
||||
"tools/net461/System.Numerics.Vectors.dll",
|
||||
"tools/net461/System.ObjectModel.dll",
|
||||
"tools/net461/System.Reflection.Extensions.dll",
|
||||
"tools/net461/System.Reflection.Primitives.dll",
|
||||
"tools/net461/System.Reflection.dll",
|
||||
"tools/net461/System.Resources.Reader.dll",
|
||||
"tools/net461/System.Resources.ResourceManager.dll",
|
||||
"tools/net461/System.Resources.Writer.dll",
|
||||
"tools/net461/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"tools/net461/System.Runtime.CompilerServices.VisualC.dll",
|
||||
"tools/net461/System.Runtime.Extensions.dll",
|
||||
"tools/net461/System.Runtime.Handles.dll",
|
||||
"tools/net461/System.Runtime.InteropServices.RuntimeInformation.dll",
|
||||
"tools/net461/System.Runtime.InteropServices.dll",
|
||||
"tools/net461/System.Runtime.Numerics.dll",
|
||||
"tools/net461/System.Runtime.Serialization.Formatters.dll",
|
||||
"tools/net461/System.Runtime.Serialization.Json.dll",
|
||||
"tools/net461/System.Runtime.Serialization.Primitives.dll",
|
||||
"tools/net461/System.Runtime.Serialization.Xml.dll",
|
||||
"tools/net461/System.Runtime.dll",
|
||||
"tools/net461/System.Security.Claims.dll",
|
||||
"tools/net461/System.Security.Cryptography.Algorithms.dll",
|
||||
"tools/net461/System.Security.Cryptography.Csp.dll",
|
||||
"tools/net461/System.Security.Cryptography.Encoding.dll",
|
||||
"tools/net461/System.Security.Cryptography.Primitives.dll",
|
||||
"tools/net461/System.Security.Cryptography.X509Certificates.dll",
|
||||
"tools/net461/System.Security.Principal.dll",
|
||||
"tools/net461/System.Security.SecureString.dll",
|
||||
"tools/net461/System.Text.Encoding.Extensions.dll",
|
||||
"tools/net461/System.Text.Encoding.dll",
|
||||
"tools/net461/System.Text.RegularExpressions.dll",
|
||||
"tools/net461/System.Threading.Overlapped.dll",
|
||||
"tools/net461/System.Threading.Tasks.Parallel.dll",
|
||||
"tools/net461/System.Threading.Tasks.dll",
|
||||
"tools/net461/System.Threading.Thread.dll",
|
||||
"tools/net461/System.Threading.ThreadPool.dll",
|
||||
"tools/net461/System.Threading.Timer.dll",
|
||||
"tools/net461/System.Threading.dll",
|
||||
"tools/net461/System.ValueTuple.dll",
|
||||
"tools/net461/System.Xml.ReaderWriter.dll",
|
||||
"tools/net461/System.Xml.XDocument.dll",
|
||||
"tools/net461/System.Xml.XPath.XDocument.dll",
|
||||
"tools/net461/System.Xml.XPath.dll",
|
||||
"tools/net461/System.Xml.XmlDocument.dll",
|
||||
"tools/net461/System.Xml.XmlSerializer.dll",
|
||||
"tools/net461/netstandard.dll",
|
||||
"tools/netcoreapp2.1/GetDocument.Insider.deps.json",
|
||||
"tools/netcoreapp2.1/GetDocument.Insider.dll",
|
||||
"tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json",
|
||||
"tools/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll"
|
||||
]
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/9.0.4": {
|
||||
"sha512": "imcZ5BGhBw5mNsWLepBbqqumWaFe0GtvyCvne2/2wsDIBRa2+Lhx4cU/pKt/4BwOizzUEOls2k1eOJQXHGMalg==",
|
||||
"type": "package",
|
||||
@@ -1169,15 +1513,14 @@
|
||||
"microsoft.identity.client.extensions.msal.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"sha512": "seOFPaBQh2K683eFujAuDsrO2XbOA+SvxRli+wu7kl+ZymuGQzjmmUKfyFHmDazpPOBnmOX1ZnjX7zFDZHyNIA==",
|
||||
"Microsoft.IdentityModel.Abstractions/8.9.0": {
|
||||
"sha512": "b/87S+lb86U7Ns7xgTKnqql6XGNr8hBE+k0rj5sRWwXeJe6uA+3mSjvpZ9GoQo3cB9zlwzcbGBU8KM44qX0t1g==",
|
||||
"type": "package",
|
||||
"path": "microsoft.identitymodel.abstractions/7.5.0",
|
||||
"path": "microsoft.identitymodel.abstractions/8.9.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net461/Microsoft.IdentityModel.Abstractions.dll",
|
||||
"lib/net461/Microsoft.IdentityModel.Abstractions.xml",
|
||||
"README.md",
|
||||
"lib/net462/Microsoft.IdentityModel.Abstractions.dll",
|
||||
"lib/net462/Microsoft.IdentityModel.Abstractions.xml",
|
||||
"lib/net472/Microsoft.IdentityModel.Abstractions.dll",
|
||||
@@ -1186,21 +1529,22 @@
|
||||
"lib/net6.0/Microsoft.IdentityModel.Abstractions.xml",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.xml",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Abstractions.dll",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Abstractions.xml",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.dll",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.xml",
|
||||
"microsoft.identitymodel.abstractions.7.5.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.abstractions.8.9.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.abstractions.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"sha512": "mfyiGptbcH+oYrzAtWWwuV+7MoM0G0si+9owaj6DGWInhq/N/KDj/pWHhq1ShdmBu332gjP+cppjgwBpsOj7Fg==",
|
||||
"Microsoft.IdentityModel.JsonWebTokens/8.9.0": {
|
||||
"sha512": "QcNC57hJLc6LIcy2PTYlD8iRBQBm6bqPKbCjsRYWlp7QTyJisF0ImUWaa3mx6wWaS1upwYneYVPiIiNSlAy16g==",
|
||||
"type": "package",
|
||||
"path": "microsoft.identitymodel.jsonwebtokens/7.5.0",
|
||||
"path": "microsoft.identitymodel.jsonwebtokens/8.9.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net461/Microsoft.IdentityModel.JsonWebTokens.dll",
|
||||
"lib/net461/Microsoft.IdentityModel.JsonWebTokens.xml",
|
||||
"README.md",
|
||||
"lib/net462/Microsoft.IdentityModel.JsonWebTokens.dll",
|
||||
"lib/net462/Microsoft.IdentityModel.JsonWebTokens.xml",
|
||||
"lib/net472/Microsoft.IdentityModel.JsonWebTokens.dll",
|
||||
@@ -1209,21 +1553,22 @@
|
||||
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.xml",
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll",
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.xml",
|
||||
"lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll",
|
||||
"lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.xml",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml",
|
||||
"microsoft.identitymodel.jsonwebtokens.7.5.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.jsonwebtokens.8.9.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.jsonwebtokens.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"sha512": "3BInZEajJvnTDP/YRrmJ3Fyw8XAWWR9jG+3FkhhzRJJYItVL+BEH9qlgxSmtrxp7S7N6TOv+Y+X8BG61viiehQ==",
|
||||
"Microsoft.IdentityModel.Logging/8.9.0": {
|
||||
"sha512": "rswvH4ZANbFsJYEn+PGEOj7nkkBRjnsb7LcYGAS16VUJpSeKULLeYSy/7SK6jLO1WTT12xqdeL4mj3dYT7GdoQ==",
|
||||
"type": "package",
|
||||
"path": "microsoft.identitymodel.logging/7.5.0",
|
||||
"path": "microsoft.identitymodel.logging/8.9.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net461/Microsoft.IdentityModel.Logging.dll",
|
||||
"lib/net461/Microsoft.IdentityModel.Logging.xml",
|
||||
"README.md",
|
||||
"lib/net462/Microsoft.IdentityModel.Logging.dll",
|
||||
"lib/net462/Microsoft.IdentityModel.Logging.xml",
|
||||
"lib/net472/Microsoft.IdentityModel.Logging.dll",
|
||||
@@ -1232,21 +1577,21 @@
|
||||
"lib/net6.0/Microsoft.IdentityModel.Logging.xml",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.dll",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.xml",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Logging.dll",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Logging.xml",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml",
|
||||
"microsoft.identitymodel.logging.7.5.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.logging.8.9.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.logging.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"sha512": "ugyb0Nm+I+UrHGYg28mL8oCV31xZrOEbs8fQkcShUoKvgk22HroD2odCnqEf56CoAFYTwoDExz8deXzrFC+TyA==",
|
||||
"Microsoft.IdentityModel.Protocols/8.0.1": {
|
||||
"sha512": "uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==",
|
||||
"type": "package",
|
||||
"path": "microsoft.identitymodel.protocols/7.5.0",
|
||||
"path": "microsoft.identitymodel.protocols/8.0.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net461/Microsoft.IdentityModel.Protocols.dll",
|
||||
"lib/net461/Microsoft.IdentityModel.Protocols.xml",
|
||||
"lib/net462/Microsoft.IdentityModel.Protocols.dll",
|
||||
"lib/net462/Microsoft.IdentityModel.Protocols.xml",
|
||||
"lib/net472/Microsoft.IdentityModel.Protocols.dll",
|
||||
@@ -1255,21 +1600,21 @@
|
||||
"lib/net6.0/Microsoft.IdentityModel.Protocols.xml",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.xml",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.dll",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.xml",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.xml",
|
||||
"microsoft.identitymodel.protocols.7.5.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.protocols.8.0.1.nupkg.sha512",
|
||||
"microsoft.identitymodel.protocols.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"sha512": "/U3I/8uutTqZr2n/zt0q08bluYklq+5VWP7ZuOGpTUR1ln5bSbrexAzdSGzrhxTxNNbHMCU8Mn2bNQvcmehAxg==",
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": {
|
||||
"sha512": "AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==",
|
||||
"type": "package",
|
||||
"path": "microsoft.identitymodel.protocols.openidconnect/7.5.0",
|
||||
"path": "microsoft.identitymodel.protocols.openidconnect/8.0.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
|
||||
"lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
|
||||
"lib/net462/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
|
||||
"lib/net462/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
|
||||
"lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
|
||||
@@ -1278,21 +1623,22 @@
|
||||
"lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
|
||||
"microsoft.identitymodel.protocols.openidconnect.7.5.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg.sha512",
|
||||
"microsoft.identitymodel.protocols.openidconnect.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"sha512": "owe33wqe0ZbwBxM3D90I0XotxNyTdl85jud03d+OrUOJNnTiqnYePwBk3WU9yW0Rk5CYX+sfSim7frmu6jeEzQ==",
|
||||
"Microsoft.IdentityModel.Tokens/8.9.0": {
|
||||
"sha512": "qK6kW5qZvDj7E5RLWQ9gzJxQe5GUz7+7bXrLQQydSDF9hTf5Ip2qHuAQW3Fg9GND6jkjTr7IXAZFmBHadNQi4Q==",
|
||||
"type": "package",
|
||||
"path": "microsoft.identitymodel.tokens/7.5.0",
|
||||
"path": "microsoft.identitymodel.tokens/8.9.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net461/Microsoft.IdentityModel.Tokens.dll",
|
||||
"lib/net461/Microsoft.IdentityModel.Tokens.xml",
|
||||
"README.md",
|
||||
"lib/net462/Microsoft.IdentityModel.Tokens.dll",
|
||||
"lib/net462/Microsoft.IdentityModel.Tokens.xml",
|
||||
"lib/net472/Microsoft.IdentityModel.Tokens.dll",
|
||||
@@ -1301,16 +1647,18 @@
|
||||
"lib/net6.0/Microsoft.IdentityModel.Tokens.xml",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll",
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.xml",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Tokens.dll",
|
||||
"lib/net9.0/Microsoft.IdentityModel.Tokens.xml",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll",
|
||||
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml",
|
||||
"microsoft.identitymodel.tokens.7.5.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.tokens.8.9.0.nupkg.sha512",
|
||||
"microsoft.identitymodel.tokens.nuspec"
|
||||
]
|
||||
},
|
||||
"Microsoft.OpenApi/1.6.17": {
|
||||
"sha512": "Le+kehlmrlQfuDFUt1zZ2dVwrhFQtKREdKBo+rexOwaCoYP0/qpgT9tLxCsZjsgR5Itk1UKPcbgO+FyaNid/bA==",
|
||||
"Microsoft.OpenApi/1.6.23": {
|
||||
"sha512": "tZ1I0KXnn98CWuV8cpI247A17jaY+ILS9vvF7yhI0uPPEqF4P1d7BWL5Uwtel10w9NucllHB3nTkfYTAcHAh8g==",
|
||||
"type": "package",
|
||||
"path": "microsoft.openapi/1.6.17",
|
||||
"path": "microsoft.openapi/1.6.23",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
@@ -1318,7 +1666,7 @@
|
||||
"lib/netstandard2.0/Microsoft.OpenApi.dll",
|
||||
"lib/netstandard2.0/Microsoft.OpenApi.pdb",
|
||||
"lib/netstandard2.0/Microsoft.OpenApi.xml",
|
||||
"microsoft.openapi.1.6.17.nupkg.sha512",
|
||||
"microsoft.openapi.1.6.23.nupkg.sha512",
|
||||
"microsoft.openapi.nuspec"
|
||||
]
|
||||
},
|
||||
@@ -1340,6 +1688,83 @@
|
||||
"microsoft.sqlserver.server.nuspec"
|
||||
]
|
||||
},
|
||||
"Swashbuckle.AspNetCore/8.1.1": {
|
||||
"sha512": "HJHexmU0PiYevgTLvKjYkxEtclF2w4O7iTd3Ef3p6KeT0kcYLpkFVgCw6glpGS57h8769anv8G+NFi9Kge+/yw==",
|
||||
"type": "package",
|
||||
"path": "swashbuckle.aspnetcore/8.1.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"build/Swashbuckle.AspNetCore.props",
|
||||
"buildMultiTargeting/Swashbuckle.AspNetCore.props",
|
||||
"docs/package-readme.md",
|
||||
"swashbuckle.aspnetcore.8.1.1.nupkg.sha512",
|
||||
"swashbuckle.aspnetcore.nuspec"
|
||||
]
|
||||
},
|
||||
"Swashbuckle.AspNetCore.Swagger/8.1.1": {
|
||||
"sha512": "h+8D5jQtnl6X4f2hJQwf0Khj0SnCQANzirCELjXJ6quJ4C1aNNCvJrAsQ+4fOKAMqJkvW48cKj79ftG+YoGcRg==",
|
||||
"type": "package",
|
||||
"path": "swashbuckle.aspnetcore.swagger/8.1.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.Swagger.dll",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.Swagger.pdb",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.Swagger.xml",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.Swagger.dll",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.Swagger.pdb",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.Swagger.xml",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml",
|
||||
"package-readme.md",
|
||||
"swashbuckle.aspnetcore.swagger.8.1.1.nupkg.sha512",
|
||||
"swashbuckle.aspnetcore.swagger.nuspec"
|
||||
]
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerGen/8.1.1": {
|
||||
"sha512": "2EuPzXSNleOOzYvziERWRLnk1Oz9i0Z1PimaUFy1SasBqeV/rG+eMfwFAMtTaf4W6gvVOzRcUCNRHvpBIIzr+A==",
|
||||
"type": "package",
|
||||
"path": "swashbuckle.aspnetcore.swaggergen/8.1.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerGen.pdb",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerGen.xml",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.dll",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.pdb",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.xml",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml",
|
||||
"package-readme.md",
|
||||
"swashbuckle.aspnetcore.swaggergen.8.1.1.nupkg.sha512",
|
||||
"swashbuckle.aspnetcore.swaggergen.nuspec"
|
||||
]
|
||||
},
|
||||
"Swashbuckle.AspNetCore.SwaggerUI/8.1.1": {
|
||||
"sha512": "GDLX/MpK4oa2nYC1N/zN2UidQTtVKLPF6gkdEmGb0RITEwpJG9Gu8olKqPYnKqVeFn44JZoCS0M2LGRKXP8B/A==",
|
||||
"type": "package",
|
||||
"path": "swashbuckle.aspnetcore.swaggerui/8.1.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerUI.pdb",
|
||||
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerUI.xml",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.dll",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.pdb",
|
||||
"lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.xml",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb",
|
||||
"lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml",
|
||||
"package-readme.md",
|
||||
"swashbuckle.aspnetcore.swaggerui.8.1.1.nupkg.sha512",
|
||||
"swashbuckle.aspnetcore.swaggerui.nuspec"
|
||||
]
|
||||
},
|
||||
"System.ClientModel/1.0.0": {
|
||||
"sha512": "I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
|
||||
"type": "package",
|
||||
@@ -1445,15 +1870,14 @@
|
||||
"useSharedDesignerContext.txt"
|
||||
]
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"sha512": "D0TtrWOfoPdyYSlvOGaU9F1QR+qrbgJ/4eiEsQkIz7YQKIKkGXQldXukn6cYG9OahSq5UVMvyAIObECpH6Wglg==",
|
||||
"System.IdentityModel.Tokens.Jwt/8.9.0": {
|
||||
"sha512": "7Pu9UjF1+so0s8zgzcIxSxbRQoiM2DMdwazVGmNptX3O6gDfMyeWZBd/Zn6VueDteN0ZTHw2acsf6+mAe8UpMw==",
|
||||
"type": "package",
|
||||
"path": "system.identitymodel.tokens.jwt/7.5.0",
|
||||
"path": "system.identitymodel.tokens.jwt/8.9.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"lib/net461/System.IdentityModel.Tokens.Jwt.dll",
|
||||
"lib/net461/System.IdentityModel.Tokens.Jwt.xml",
|
||||
"README.md",
|
||||
"lib/net462/System.IdentityModel.Tokens.Jwt.dll",
|
||||
"lib/net462/System.IdentityModel.Tokens.Jwt.xml",
|
||||
"lib/net472/System.IdentityModel.Tokens.Jwt.dll",
|
||||
@@ -1462,9 +1886,11 @@
|
||||
"lib/net6.0/System.IdentityModel.Tokens.Jwt.xml",
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll",
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.xml",
|
||||
"lib/net9.0/System.IdentityModel.Tokens.Jwt.dll",
|
||||
"lib/net9.0/System.IdentityModel.Tokens.Jwt.xml",
|
||||
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll",
|
||||
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.xml",
|
||||
"system.identitymodel.tokens.jwt.7.5.0.nupkg.sha512",
|
||||
"system.identitymodel.tokens.jwt.8.9.0.nupkg.sha512",
|
||||
"system.identitymodel.tokens.jwt.nuspec"
|
||||
]
|
||||
},
|
||||
@@ -1735,8 +2161,11 @@
|
||||
"projectFileDependencyGroups": {
|
||||
"net9.0": [
|
||||
"Dapper >= 2.1.66",
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer >= 9.0.4",
|
||||
"Microsoft.AspNetCore.OpenApi >= 9.0.3",
|
||||
"Microsoft.Data.SqlClient >= 6.0.2"
|
||||
"Microsoft.Data.SqlClient >= 6.0.2",
|
||||
"Swashbuckle.AspNetCore >= 8.1.1",
|
||||
"System.IdentityModel.Tokens.Jwt >= 8.9.0"
|
||||
]
|
||||
},
|
||||
"packageFolders": {
|
||||
@@ -1794,6 +2223,10 @@
|
||||
"target": "Package",
|
||||
"version": "[2.1.66, )"
|
||||
},
|
||||
"Microsoft.AspNetCore.Authentication.JwtBearer": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.4, )"
|
||||
},
|
||||
"Microsoft.AspNetCore.OpenApi": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.3, )"
|
||||
@@ -1801,6 +2234,14 @@
|
||||
"Microsoft.Data.SqlClient": {
|
||||
"target": "Package",
|
||||
"version": "[6.0.2, )"
|
||||
},
|
||||
"Swashbuckle.AspNetCore": {
|
||||
"target": "Package",
|
||||
"version": "[8.1.1, )"
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt": {
|
||||
"target": "Package",
|
||||
"version": "[8.9.0, )"
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
|
||||
Reference in New Issue
Block a user