diff --git a/Core/Core.csproj b/Core/Core.csproj
index 279d6ed..83bd194 100644
--- a/Core/Core.csproj
+++ b/Core/Core.csproj
@@ -10,6 +10,7 @@
+
diff --git a/Core/Interfaces/IAdjustmentReasonDom.cs.cs b/Core/Interfaces/IAdjustmentReasonDom.cs.cs
index 67b8f68..980ff3f 100644
--- a/Core/Interfaces/IAdjustmentReasonDom.cs.cs
+++ b/Core/Interfaces/IAdjustmentReasonDom.cs.cs
@@ -1,9 +1,4 @@
using Domain.Entities;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Core.Interfaces
{
diff --git a/Core/Interfaces/IArcataxTypeDom.cs b/Core/Interfaces/IArcataxTypeDom.cs
new file mode 100644
index 0000000..e8f2406
--- /dev/null
+++ b/Core/Interfaces/IArcataxTypeDom.cs
@@ -0,0 +1,10 @@
+using Domain.Entities;
+
+namespace Core.Interfaces
+{
+ public interface IArcataxTypeDom
+ {
+ Task> GetAllActiveAsync();
+
+ }
+}
diff --git a/Core/Interfaces/IDocumentTypeDom.cs b/Core/Interfaces/IDocumentTypeDom.cs
index 075df8d..1e76122 100644
--- a/Core/Interfaces/IDocumentTypeDom.cs
+++ b/Core/Interfaces/IDocumentTypeDom.cs
@@ -1,9 +1,4 @@
using Domain.Entities;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Core.Interfaces
{
diff --git a/Core/Interfaces/IExchangeRateHistoryDom.cs b/Core/Interfaces/IExchangeRateHistoryDom.cs
new file mode 100644
index 0000000..a36be5b
--- /dev/null
+++ b/Core/Interfaces/IExchangeRateHistoryDom.cs
@@ -0,0 +1,11 @@
+using Domain.Entities;
+
+namespace Core.Interfaces
+{
+ public interface IExchangeRateHistoryDom
+ {
+ Task AddAsync(EExchangeRateHistory entity);
+ Task GetByDateAsync(DateOnly date);
+
+ }
+}
diff --git a/Core/Interfaces/IInstitutionDom.cs b/Core/Interfaces/IInstitutionDom.cs
index f8a4192..a2ae607 100644
--- a/Core/Interfaces/IInstitutionDom.cs
+++ b/Core/Interfaces/IInstitutionDom.cs
@@ -1,10 +1,5 @@
using Domain.Entities;
using Domain.Generics;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Core.Interfaces
{
diff --git a/Core/Interfaces/ILookUpDom.cs b/Core/Interfaces/ILookUpDom.cs
index 00a8362..2e6e6b1 100644
--- a/Core/Interfaces/ILookUpDom.cs
+++ b/Core/Interfaces/ILookUpDom.cs
@@ -1,9 +1,4 @@
using Domain.Entities;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Core.Interfaces
{
diff --git a/Core/Interfaces/IPeopleDom.cs b/Core/Interfaces/IPeopleDom.cs
index 7961657..67ebdaa 100644
--- a/Core/Interfaces/IPeopleDom.cs
+++ b/Core/Interfaces/IPeopleDom.cs
@@ -1,14 +1,14 @@
using Domain.Entities;
using Domain.Generics;
-namespace Models.Interfaces
+namespace Core.Interfaces
{
public interface IPeopleDom
{
Task> GetAllAsync(int page = 1, int pageSize = 50);
Task> SearchAsync(string? name, string? email, int page = 1, int pageSize = 50);
Task GetByIdAsync(int id);
- Task CreateAsync(EPerson person);
+ Task AddAsync(EPerson person);
Task UpdateAsync(EPerson person);
Task DeleteAsync(int id);
Task ExportFilteredCustomersToExcelAsync(PeopleSearchParams searchParams);
diff --git a/Core/Interfaces/IPhOHExchangeRateHistoryDom.cs b/Core/Interfaces/IPhOHExchangeRateHistoryDom.cs
new file mode 100644
index 0000000..0b6e1b7
--- /dev/null
+++ b/Core/Interfaces/IPhOHExchangeRateHistoryDom.cs
@@ -0,0 +1,11 @@
+using Domain.Entities;
+
+namespace Models.Interfaces
+{
+ public interface IPhOHExchangeRateHistoryDom
+ {
+ Task AddAsync(EExchangeRateHistory entity);
+ Task GetByDateAsync(DateOnly date);
+
+ }
+}
diff --git a/Core/Interfaces/IProductCategoryDom.cs b/Core/Interfaces/IProductCategoryDom.cs
index 677d466..c7cd9b8 100644
--- a/Core/Interfaces/IProductCategoryDom.cs
+++ b/Core/Interfaces/IProductCategoryDom.cs
@@ -4,7 +4,7 @@ namespace Core.Interfaces
{
public interface IProductCategoryDom
{
- Task CreateAsync(EProductCategory unit);
+ Task AddAsync(EProductCategory unit);
Task> GetAllAsync();
Task GetByIdAsync(int id);
Task> SearchAsync(string term);
diff --git a/Core/Interfaces/IQuoteDom.cs b/Core/Interfaces/IQuoteDom.cs
index 677edea..ea742c7 100644
--- a/Core/Interfaces/IQuoteDom.cs
+++ b/Core/Interfaces/IQuoteDom.cs
@@ -1,4 +1,5 @@
-using Domain.Entities;
+using Core.Dtos;
+using Domain.Entities;
using Domain.Generics;
namespace Models.Interfaces
@@ -6,25 +7,15 @@ namespace Models.Interfaces
public interface IQuoteDom
{
#region Presupuestos
- Task> GetAllQuotesAsync(int page = 1, int pageSize = 50);
- Task GetQuoteByIdAsync(int id);
- Task> GetQuotesByCustomerAsync(int customerId);
- Task> SearchQuotesAsync(
- int? customerId,
- string? quoteNumber,
- int? professionalId,
- int? institutionId,
- int? patientId,
- DateTime? issueDateFrom,
- DateTime? issueDateTo,
- string? status,
- int page = 1,
- int pageSize = 50);
- Task UpdateQuoteAsync(EQuoteHeader quote);
- Task DeleteQuoteAsync(int id);
+ //Task> GetAllQuotesAsync(int page = 1, int pageSize = 50);
+ //Task GetQuoteByIdAsync(int id);
+ //Task> GetQuotesByCustomerAsync(int customerId);
+ Task> SearchAsync(int? customerId, string? customerText, string? quoteNumber, int? professionalId, string? professionalText, int? institutionId, string? institutionText, int? patientId, string? patientText, DateTime? issueDateFrom, DateTime? issueDateTo, string? status, int page = 1, int pageSize = 50);
+ //Task UpdateQuoteAsync(EQuoteHeader quote);
+ //Task DeleteQuoteAsync(int id);
#endregion
#region Exportación
- Task ExportFilteredQuotesToExcelAsync(QuoteSearchParams searchParams);
+ //Task ExportFilteredQuotesToExcelAsync(QuoteSearchParams searchParams);
#endregion
#region Guardado completo de presupuesto (encabezado + detalles + roles + ajustes + impuestos)
Task CreateFullQuoteAsync(EQuoteHeader quote, int formSeriesId);
diff --git a/Core/Interfaces/ITaxConditionDom.cs b/Core/Interfaces/ITaxConditionDom.cs
index 6adfb98..a998e43 100644
--- a/Core/Interfaces/ITaxConditionDom.cs
+++ b/Core/Interfaces/ITaxConditionDom.cs
@@ -1,9 +1,4 @@
using Domain.Entities;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Core.Interfaces
{
diff --git a/Core/Interfaces/ITaxTypeDom.cs b/Core/Interfaces/ITaxTypeDom.cs
index ad5f975..69092bf 100644
--- a/Core/Interfaces/ITaxTypeDom.cs
+++ b/Core/Interfaces/ITaxTypeDom.cs
@@ -1,9 +1,4 @@
using Domain.Entities;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Core.Interfaces
{
diff --git a/Core/Interfaces/ITicketDom.cs b/Core/Interfaces/ITicketDom.cs
index f6dea27..8c21918 100644
--- a/Core/Interfaces/ITicketDom.cs
+++ b/Core/Interfaces/ITicketDom.cs
@@ -1,10 +1,5 @@
using Domain.Entities;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Core.Interfaces
{
diff --git a/Core/Services/ExchangeRateService.cs b/Core/Services/ExchangeRateService.cs
index cfce00b..a6acab7 100644
--- a/Core/Services/ExchangeRateService.cs
+++ b/Core/Services/ExchangeRateService.cs
@@ -4,12 +4,12 @@ using Models.Interfaces;
using System.Net.Http.Json;
using System.Text.Json.Serialization;
-public class ExchangeRateDom : IExchangeRateDom
+public class ExchangeRateRepository : IExchangeRateDom
{
private readonly IPhOHExchangeRateHistory _repository;
private readonly HttpClient _http;
- public ExchangeRateDom(IPhOHExchangeRateHistory repository, HttpClient http)
+ public ExchangeRateRepository(IPhOHExchangeRateHistory repository, HttpClient http)
{
_repository = repository;
_http = http;
diff --git a/Core/Services/PeopleService.cs b/Core/Services/PeopleService.cs
index 0e84ab8..040f064 100644
--- a/Core/Services/PeopleService.cs
+++ b/Core/Services/PeopleService.cs
@@ -1,4 +1,5 @@
-using Domain.Entities;
+using Core.Interfaces;
+using Domain.Entities;
using Domain.Generics;
using Models.Interfaces;
using System.Reflection;
@@ -30,7 +31,7 @@ namespace Core.Services
return await _peopleRepository.GetByIdAsync(id);
}
- public async Task CreateAsync(EPerson person)
+ public async Task AddAsync(EPerson person)
{
return await _peopleRepository.AddAsync(person);
}
diff --git a/Core/Services/ProductCategoryService.cs b/Core/Services/ProductCategoryService.cs
index 034e779..6dc187a 100644
--- a/Core/Services/ProductCategoryService.cs
+++ b/Core/Services/ProductCategoryService.cs
@@ -49,7 +49,7 @@ namespace Core.Services
throw new Exception($"{method} Message: {ex.Message}", ex);
}
}
- public async Task CreateAsync(EProductCategory entity)
+ public async Task AddAsync(EProductCategory entity)
{
if (entity == null)
throw new ArgumentNullException(nameof(entity), "La categoría no puede ser nula.");
diff --git a/Core/Services/QuoteService.cs b/Core/Services/QuoteService.cs
index 818f4e1..48dc1bb 100644
--- a/Core/Services/QuoteService.cs
+++ b/Core/Services/QuoteService.cs
@@ -1,113 +1,37 @@
-using Domain.Entities;
+using Core.Dtos;
+using Domain.Constants;
+using Domain.Entities;
using Domain.Generics;
-using Models.Helpers;
using Models.Interfaces;
-using System.Reflection;
-using Transversal.Services;
namespace Core.Services
{
- public class QuoteService(
- IPhSQuoteHeaderRepository quoteHeaderRepository,
- IPhSQuoteRepository quoteRepository
- ) : IQuoteDom
+ public class QuoteService(IQuoteRepository quoteRepository):IQuoteDom
{
#region Declaraciones
- private readonly IPhSQuoteHeaderRepository _quoteHeaderRepository = quoteHeaderRepository;
- private readonly IPhSQuoteRepository _quoteRepository = quoteRepository;
+ private readonly IQuoteRepository _quoteRepository = quoteRepository;
+ //private readonly IPhSQuoteRepository _quoteRepository = quoteRepository;
#endregion
- #region Presupuestos
- public async Task> GetAllQuotesAsync(int page = 1, int pageSize = 50)
+ public async Task> SearchAsync(int? customerId, string? customerText, string? quoteNumber, int? professionalId, string? professionalText, int? institutionId, string? institutionText, int? patientId, string? patientText, DateTime? issueDateFrom, DateTime? issueDateTo, string? status, int page, int pageSize)
{
- return await _quoteHeaderRepository.GetAllAsync(page, pageSize);
- }
- public async Task GetQuoteByIdAsync(int id)
- {
- return await _quoteHeaderRepository.GetByIdAsync(id);
- }
- public async Task> GetQuotesByCustomerAsync(int customerId)
- {
- return await _quoteHeaderRepository.GetByCustomerIdAsync(customerId);
- }
- public async Task> SearchQuotesAsync(
- int? customerId,
- string? quoteNumber,
- int? professionalId,
- int? institutionId,
- int? patientId,
- DateTime? issueDateFrom,
- DateTime? issueDateTo,
- string? status,
- int page = 1,
- int pageSize = 50)
- {
- return await _quoteHeaderRepository.SearchAsync(
+ return await _quoteRepository.SearchAsync(
customerId,
+ customerText,
quoteNumber,
professionalId,
+ professionalText,
institutionId,
+ institutionText,
patientId,
+ patientText,
issueDateFrom,
issueDateTo,
status,
page,
pageSize);
}
- public async Task UpdateQuoteAsync(EQuoteHeader quote)
- {
- await _quoteHeaderRepository.UpdateAsync(quote);
- }
- public async Task DeleteQuoteAsync(int id)
- {
- await _quoteHeaderRepository.DeleteAsync(id);
- }
- #endregion
-
- #region Exportación
- public async Task ExportFilteredQuotesToExcelAsync(QuoteSearchParams searchParams)
- {
- try
- {
- var searchResult = await SearchQuotesAsync(
- searchParams.CustomerId,
- searchParams.QuoteNumber,
- searchParams.ProfessionalId,
- searchParams.InstitutionId,
- searchParams.PatientId,
- searchParams.IssueDateFrom,
- searchParams.IssueDateTo,
- searchParams.Status,
- searchParams.Page,
- searchParams.PageSize);
-
- if (searchResult?.Items == null || !searchResult.Items.Any())
- {
- throw new Exception("No se encontraron presupuestos para exportar.");
- }
-
- var stream = new XLSXExportBase();
-
- var quotesData = searchResult.Items.Select(q => new
- {
- NúmeroPresupuesto = q.Quotenumber,
- Estado = q.Status,
- FechaEmisión = q.Issuedate.ToString("yyyy-MM-dd"),
- FechaTentativa = q.Estimateddate?.ToString("yyyy-MM-dd"),
- ImporteAprobado = q.Approvedamount,
- Profesional = q.PhSQuoteRoles.FirstOrDefault(r => r.Entitytype == PhSEntityTypes.Professional)?.Entitytype,
- Institución = q.PhSQuoteRoles.FirstOrDefault(r => r.Entitytype == PhSEntityTypes.Institution)?.Entitytype,
- Paciente = q.PhSQuoteRoles.FirstOrDefault(r => r.Entitytype == PhSEntityTypes.Patient)?.Entitytype
- }).ToList();
-
- return stream.ExportExcel(quotesData);
- }
- catch (Exception ex)
- {
- var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
- throw new Exception($"{methodName} Message: {ex.Message}", ex);
- }
- }
+ #region Presupuestos
#endregion
#region Guardado completo de presupuesto (encabezado + detalles + roles + ajustes + impuestos)
@@ -148,17 +72,15 @@ namespace Core.Services
if (quote.PhSQuoteRoles == null || !quote.PhSQuoteRoles.Any())
throw new InvalidOperationException("Debe asignar al menos un rol (profesional, paciente o institución).");
- var hasProfessional = quote.PhSQuoteRoles.Any(r => r.Entitytype == PhSEntityTypes.Professional);
- var hasPatient = quote.PhSQuoteRoles.Any(r => r.Entitytype == PhSEntityTypes.Patient);
- var hasInstitution = quote.PhSQuoteRoles.Any(r => r.Entitytype == PhSEntityTypes.Institution);
-
+ var hasProfessional = quote.PhSQuoteRoles.Any(r => r.Entitytype == EntityTypes.Professional);
+ var hasPatient = quote.PhSQuoteRoles.Any(r => r.Entitytype == EntityTypes.Patient);
+ var hasInstitution = quote.PhSQuoteRoles.Any(r => r.Entitytype == EntityTypes.Institution);
if (!hasProfessional)
throw new InvalidOperationException("Debe asignar un profesional.");
if (!hasInstitution)
throw new InvalidOperationException("Debe asignar un paciente.");
if (!hasPatient)
throw new InvalidOperationException("Debe asignar un paciente.");
-
if (quote.PhSQuoteTaxes != null)
{
foreach (var tax in quote.PhSQuoteTaxes)
@@ -167,7 +89,6 @@ namespace Core.Services
throw new ArgumentException($"La alícuota del impuesto '{tax.Taxname}' no es válida.");
}
}
-
if (quote.Total < 0)
throw new ArgumentException("El total del presupuesto no puede ser negativo.");
}
diff --git a/Domain/Constants/EntityTypes.cs.cs b/Domain/Constants/EntityTypes.cs.cs
new file mode 100644
index 0000000..b0250f6
--- /dev/null
+++ b/Domain/Constants/EntityTypes.cs.cs
@@ -0,0 +1,9 @@
+namespace Domain.Constants
+{
+ public static class EntityTypes
+ {
+ public const string Professional = "PhS_Professionals";
+ public const string Institution = "PhS_Institutions";
+ public const string Patient = "PhS_Patients";
+ }
+}
diff --git a/Domain/Dtos/QuoteAdjustmentDto.cs b/Domain/Dtos/QuoteAdjustmentDto.cs
new file mode 100644
index 0000000..1a90095
--- /dev/null
+++ b/Domain/Dtos/QuoteAdjustmentDto.cs
@@ -0,0 +1,15 @@
+namespace Core.Dtos
+{
+ public class QuoteAdjustmentDto
+ {
+ ///
+ /// Motivo del ajuste (ej. "Descuento promocional")
+ ///
+ public string Reason { get; set; } = "";
+
+ ///
+ /// Importe del ajuste (positivo para recargo, negativo para descuento)
+ ///
+ public decimal Amount { get; set; }
+ }
+}
diff --git a/Domain/Dtos/QuoteDto.cs b/Domain/Dtos/QuoteDto.cs
new file mode 100644
index 0000000..b6d3737
--- /dev/null
+++ b/Domain/Dtos/QuoteDto.cs
@@ -0,0 +1,85 @@
+namespace Core.Dtos
+{
+ public class QuoteDto
+ {
+ ///
+ /// Identificador único del presupuesto.
+ ///
+ public int Id { get; set; }
+
+ ///
+ /// Número de presupuesto (ej. "Q-00000001").
+ ///
+ public string Quotenumber { get; set; } = "";
+
+ ///
+ /// Fecha de emisión del presupuesto.
+ ///
+ public DateTime IssueDate { get; set; }
+
+ ///
+ /// Fecha estimada de realización o entrega.
+ ///
+ public DateTime? EstimatedDate { get; set; }
+
+ ///
+ /// Nombre completo del cliente asociado.
+ ///
+ public string CustomerName { get; set; } = "";
+
+ ///
+ /// Nombre completo del médico responsable.
+ ///
+ public string ProfessionalName { get; set; } = "";
+
+ ///
+ /// Nombre de la institución u hospital.
+ ///
+ public string InstitutionName { get; set; } = "";
+
+ ///
+ /// Nombre completo del paciente.
+ ///
+ public string PatientName { get; set; } = "";
+
+ ///
+ /// Nombre de la unidad de negocio.
+ ///
+ public string BusinessUnitName { get; set; } = "";
+
+ ///
+ /// Moneda del presupuesto (ej. "ARS", "USD").
+ ///
+ public string Currency { get; set; } = "";
+
+ ///
+ /// Importe total final (incluye impuestos y ajustes).
+ ///
+ public decimal Total { get; set; }
+
+ ///
+ /// Estado actual del presupuesto ("Pendiente", "Aprobado", etc.).
+ ///
+ public string Status { get; set; } = "";
+
+ ///
+ /// Nombre del vendedor o ejecutivo de ventas.
+ ///
+ public string SalespersonName { get; set; } = "";
+
+ ///
+ /// Detalle de los ítems o productos cotizados.
+ ///
+ public List Items { get; set; } = new();
+
+ ///
+ /// Desglose de los impuestos aplicados.
+ ///
+ public List Taxes { get; set; } = new();
+
+ ///
+ /// Ajustes comerciales aplicados (descuentos o recargos).
+ ///
+ public List Adjustments { get; set; } = new();
+ }
+}
diff --git a/Domain/Dtos/QuoteItemDto.cs b/Domain/Dtos/QuoteItemDto.cs
new file mode 100644
index 0000000..0d2bd6d
--- /dev/null
+++ b/Domain/Dtos/QuoteItemDto.cs
@@ -0,0 +1,35 @@
+namespace Core.Dtos
+{
+ public class QuoteItemDto
+ {
+ ///
+ /// Descripción del producto o servicio cotizado.
+ ///
+ public string Description { get; set; } = "";
+
+ ///
+ /// Cantidad de unidades cotizadas.
+ ///
+ public int Quantity { get; set; }
+
+ ///
+ /// Precio unitario sin incluir impuestos.
+ ///
+ public decimal UnitPrice { get; set; }
+
+ ///
+ /// Subtotal (Quantity × UnitPrice).
+ ///
+ public decimal Subtotal { get; set; }
+
+ ///
+ /// Importe de impuestos aplicados al ítem.
+ ///
+ public decimal TaxAmount { get; set; }
+
+ ///
+ /// Total del ítem (Subtotal + TaxAmount).
+ ///
+ public decimal Total { get; set; }
+ }
+}
diff --git a/Domain/Dtos/QuoteTaxDto.cs b/Domain/Dtos/QuoteTaxDto.cs
new file mode 100644
index 0000000..83be3dd
--- /dev/null
+++ b/Domain/Dtos/QuoteTaxDto.cs
@@ -0,0 +1,35 @@
+namespace Core.Dtos
+{
+ public class QuoteTaxDto
+ {
+ ///
+ /// Nombre del impuesto (ej. "IVA")
+ ///
+ public string TaxName { get; set; } = "";
+
+ ///
+ /// Código del impuesto (ej. "30")
+ ///
+ public string TaxCode { get; set; } = "";
+
+ ///
+ /// Base imponible sobre la que se calcula el impuesto
+ ///
+ public decimal TaxableAmount { get; set; }
+
+ ///
+ /// Tipo o porcentaje del impuesto (ej. 21)
+ ///
+ public decimal TaxRate { get; set; }
+
+ ///
+ /// Importe total del impuesto
+ ///
+ public decimal TaxAmount { get; set; }
+
+ ///
+ /// Indica si el impuesto está incluido en el precio
+ ///
+ public bool IsIncludedInPrice { get; set; }
+ }
+}
diff --git a/Domain/Generics/QuoteSearchParams.cs b/Domain/Generics/QuoteSearchParams.cs
index 606b179..c3ebffc 100644
--- a/Domain/Generics/QuoteSearchParams.cs
+++ b/Domain/Generics/QuoteSearchParams.cs
@@ -3,12 +3,28 @@
public class QuoteSearchParams : PagedRequest
{
public int? CustomerId { get; set; }
+ public string? CustomerText { get; set; } // <-- nuevo
public string? QuoteNumber { get; set; }
public int? ProfessionalId { get; set; }
+ public string? ProfessionalText { get; set; } // <-- nuevo
public int? InstitutionId { get; set; }
+ public string? InstitutionText { get; set; } // <-- nuevo
public int? PatientId { get; set; }
+ public string? PatientText { get; set; } // <-- nuevo
public DateTime? IssueDateFrom { get; set; }
public DateTime? IssueDateTo { get; set; }
public string? Status { get; set; }
}
+
+ //public class QuoteSearchParams : PagedRequest
+ //{
+ // public int? CustomerId { get; set; }
+ // public string? QuoteNumber { get; set; }
+ // public int? ProfessionalId { get; set; }
+ // public int? InstitutionId { get; set; }
+ // public int? PatientId { get; set; }
+ // public DateTime? IssueDateFrom { get; set; }
+ // public DateTime? IssueDateTo { get; set; }
+ // public string? Status { get; set; }
+ //}
}
diff --git a/Domain/obj/Domain.csproj.nuget.g.props b/Domain/obj/Domain.csproj.nuget.g.props
index 8b4eb7e..3efed38 100644
--- a/Domain/obj/Domain.csproj.nuget.g.props
+++ b/Domain/obj/Domain.csproj.nuget.g.props
@@ -7,7 +7,7 @@
$(UserProfile)\.nuget\packages\
C:\Users\maski\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.13.2
+ 6.13.1
diff --git a/Models/Interfaces/IPhSQuoteHeaderRepository.cs b/Models/Interfaces/IPhSQuoteHeaderRepository.cs
index 0d318c4..e4767a1 100644
--- a/Models/Interfaces/IPhSQuoteHeaderRepository.cs
+++ b/Models/Interfaces/IPhSQuoteHeaderRepository.cs
@@ -8,12 +8,8 @@ namespace Models.Interfaces
Task> GetAllAsync(int page = 1, int pageSize = 50);
Task GetByIdAsync(int id);
Task> GetByCustomerIdAsync(int customerId);
- Task> SearchAsync(int? customerId, string? quoteNumber, int? professionalId,
- int? institutionId, int? patientId, DateTime? issueDateFrom, DateTime? issueDateTo, string? status,
- int page = 1, int pageSize = 50);
Task UpdateAsync(EQuoteHeader quoteHeader);
Task DeleteAsync(int id);
-
// Ajustes
//Task> GetAdjustmentsByQuoteIdAsync(int quoteId);
//Task AddAdjustmentAsync(EQuoteAdjustment adjustment);
diff --git a/Models/Interfaces/IQuoteRepository.cs b/Models/Interfaces/IQuoteRepository.cs
new file mode 100644
index 0000000..67ba546
--- /dev/null
+++ b/Models/Interfaces/IQuoteRepository.cs
@@ -0,0 +1,21 @@
+using Core.Dtos;
+using Domain.Entities;
+using Domain.Generics;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Models.Interfaces
+{
+ public interface IQuoteRepository
+ {
+ #region Presupuestos
+ Task> SearchAsync(int? customerId, string? customerText, string? quoteNumber, int? professionalId, string? professionalText, int? institutionId, string? institutionText, int? patientId, string? patientText, DateTime? issueDateFrom, DateTime? issueDateTo, string? status, int page = 1, int pageSize = 50);
+ #endregion
+ #region Guardado completo de presupuesto (encabezado + detalles + roles + ajustes + impuestos)
+ Task CreateFullQuoteAsync(EQuoteHeader quote, int formSeriesId);
+ #endregion
+ }
+}
diff --git a/Models/Models/PhronCareOperationsHubContext.cs b/Models/Models/PhronCareOperationsHubContext.cs
index d4ac442..6420040 100644
--- a/Models/Models/PhronCareOperationsHubContext.cs
+++ b/Models/Models/PhronCareOperationsHubContext.cs
@@ -80,7 +80,7 @@ public partial class PhronCareOperationsHubContext : DbContext
}
}
#endregion
- // => optionsBuilder.UseSqlServer("data source=srv01.saludlab.com.ar,39458;initial catalog=phronCare_OperationsHub;User ID=sa;Password=HS|s[~xxQzTo/n>9jO;encrypt=False;trustServerCertificate=True;MultipleActiveResultSets=True");
+ //=> optionsBuilder.UseSqlServer("data source=srv01.saludlab.com.ar,39458;initial catalog=phronCare_OperationsHub;User ID=sa;Password=HS|s[~xxQzTo/n>9jO;encrypt=False;trustServerCertificate=True;MultipleActiveResultSets=True");
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
@@ -977,10 +977,9 @@ public partial class PhronCareOperationsHubContext : DbContext
.HasComment("Número visible del presupuesto")
.HasColumnName("quotenumber");
entity.Property(e => e.Status)
- .HasMaxLength(2)
+ .HasMaxLength(15)
.IsUnicode(false)
- .HasDefaultValue("E")
- .IsFixedLength()
+ .HasDefaultValue("Emitido")
.HasComment("Estado: E (Emitido), A (Aprobado), AC (Aprobado para cirugia), etc.")
.HasColumnName("status");
entity.Property(e => e.TicketId)
diff --git a/Models/Repositories/PhSQuoteDetailRepository.cs b/Models/Repositories/PhSQuoteDetailRepository.cs
index 6a7d105..f604afc 100644
--- a/Models/Repositories/PhSQuoteDetailRepository.cs
+++ b/Models/Repositories/PhSQuoteDetailRepository.cs
@@ -2,12 +2,11 @@
using Domain.Generics;
using Microsoft.EntityFrameworkCore;
using Models.Helpers;
-using Models.Interfaces;
using Models.Models;
namespace Models.Repositories
{
- public class PhSQuoteDetailRepository(PhronCareOperationsHubContext context) : IPhSQuoteDetailRepository
+ public class PhSQuoteDetailRepository(PhronCareOperationsHubContext context)
{
#region Declaraciones
private readonly PhronCareOperationsHubContext _context = context;
diff --git a/Models/Repositories/PhSQuoteHeaderRepository.cs b/Models/Repositories/PhSQuoteHeaderRepository.cs
index 74f0970..fcd661f 100644
--- a/Models/Repositories/PhSQuoteHeaderRepository.cs
+++ b/Models/Repositories/PhSQuoteHeaderRepository.cs
@@ -54,53 +54,6 @@ namespace Models.Repositories
return entities.Select(EntityMapper.MapEntity);
}
- public async Task> SearchAsync(int? customerId,
- string? quoteNumber, int? professionalId, int? institutionId, int? patientId,
- DateTime? issueDateFrom, DateTime? issueDateTo, string? status,
- int page = 1, int pageSize = 50)
- {
- var query = _context.PhSQuoteHeaders
- .Include(q => q.PhSQuoteDetails)
- .Include(q => q.PhSQuoteRoles)
- .Include(q => q.PhSQuoteAdjustments)
- .Include(q => q.PhSQuoteTaxes)
- .AsQueryable();
-
- if (customerId.HasValue)
- query = query.Where(q => q.CustomerId == customerId);
-
- if (!string.IsNullOrEmpty(quoteNumber))
- query = query.Where(q => q.Quotenumber.Contains(quoteNumber));
-
- if (professionalId.HasValue)
- query = query.Where(q => q.PhSQuoteRoles.Any(r => r.Entitytype == PhSEntityTypes.Professional && r.EntityId == professionalId));
-
- if (institutionId.HasValue)
- query = query.Where(q => q.PhSQuoteRoles.Any(r => r.Entitytype == PhSEntityTypes.Institution && r.EntityId == institutionId));
-
- if (patientId.HasValue)
- query = query.Where(q => q.PhSQuoteRoles.Any(r => r.Entitytype == PhSEntityTypes.Patient && r.EntityId == patientId));
-
- if (issueDateFrom.HasValue)
- query = query.Where(q => q.Issuedate >= issueDateFrom.Value);
-
- if (issueDateTo.HasValue)
- query = query.Where(q => q.Issuedate <= issueDateTo.Value);
-
- if (!string.IsNullOrEmpty(status))
- query = query.Where(q => q.Status == status);
-
- var pagedEntities = await query.ToPagedResultAsync(page, pageSize);
-
- return new PagedResult
- {
- Items = pagedEntities.Items.Select(EntityMapper.MapEntity),
- TotalItems = pagedEntities.TotalItems,
- Page = pagedEntities.Page,
- PageSize = pagedEntities.PageSize
- };
- }
-
public async Task UpdateAsync(EQuoteHeader quoteHeader)
{
var dbEntity = EntityMapper.MapEntity(quoteHeader);
@@ -117,172 +70,5 @@ namespace Models.Repositories
}
}
#endregion
- #region
- // ----------------------------
- // Métodos para Ajustes
- // ----------------------------
- //public async Task> GetAdjustmentsByQuoteIdAsync(int quoteId)
- //{
- // var adjustments = await _context.PhSQuoteAdjustments
- // .Where(a => a.QuoteheaderId == quoteId)
- // .ToListAsync();
-
- // return adjustments.Select(EntityMapper.MapEntity);
- //}
- //public async Task AddAdjustmentAsync(EQuoteAdjustment adjustment)
- //{
- // var dbEntity = EntityMapper.MapEntity(adjustment);
- // _context.PhSQuoteAdjustments.Add(dbEntity);
- // await _context.SaveChangesAsync();
- // return EntityMapper.MapEntity(dbEntity);
- //}
- //public async Task UpdateAdjustmentAsync(EQuoteAdjustment adjustment)
- //{
- // var dbEntity = EntityMapper.MapEntity(adjustment);
- // _context.PhSQuoteAdjustments.Update(dbEntity);
- // await _context.SaveChangesAsync();
- //}
- //public async Task DeleteAdjustmentAsync(int adjustmentId)
- //{
- // var entity = await _context.PhSQuoteAdjustments.FindAsync(adjustmentId);
- // if (entity != null)
- // {
- // _context.PhSQuoteAdjustments.Remove(entity);
- // await _context.SaveChangesAsync();
- // }
- //}
-
- //// ----------------------------
- //// Métodos para Impuestos
- //// ----------------------------
-
- /////
- ///// Obtiene todos los impuestos asociados a un presupuesto dado por su ID.
- /////
- //public async Task> GetTaxesByQuoteIdAsync(int quoteId)
- //{
- // var taxes = await _context.PhSQuoteTaxes
- // .Where(t => t.QuoteheaderId == quoteId)
- // .ToListAsync();
-
- // return taxes.Select(EntityMapper.MapEntity);
- //}
-
- /////
- ///// Agrega un nuevo impuesto al presupuesto correspondiente.
- /////
- //public async Task AddTaxAsync(EQuoteTax tax)
- //{
- // var dbEntity = EntityMapper.MapEntity(tax);
- // _context.PhSQuoteTaxes.Add(dbEntity);
- // await _context.SaveChangesAsync();
- // return EntityMapper.MapEntity(dbEntity);
- //}
-
- /////
- ///// Actualiza los datos de un impuesto existente en un presupuesto.
- /////
- //public async Task UpdateTaxAsync(EQuoteTax tax)
- //{
- // var dbEntity = EntityMapper.MapEntity(tax);
- // _context.PhSQuoteTaxes.Update(dbEntity);
- // await _context.SaveChangesAsync();
- //}
-
- /////
- ///// Elimina un impuesto asociado a un presupuesto a partir de su ID.
- /////
- //public async Task DeleteTaxAsync(int taxId)
- //{
- // var entity = await _context.PhSQuoteTaxes.FindAsync(taxId);
- // if (entity != null)
- // {
- // _context.PhSQuoteTaxes.Remove(entity);
- // await _context.SaveChangesAsync();
- // }
- //}
-
- //#region Guardado completo de presupuesto (encabezado + detalles + roles + ajustes + impuestos)
- /////
- ///// Crea un nuevo presupuesto, incluyendo encabezado, detalles, roles, ajustes e impuestos asociados.
- ///// Genera automáticamente el número de presupuesto en base a la serie indicada.
- /////
- ///// Presupuesto a registrar, incluyendo entidades relacionadas.
- ///// Identificador de la serie de numeración a utilizar.
- ///// Cadena con el número generado del presupuesto.
- //public async Task CreateFullQuoteAsync(EQuoteHeader quote, int formSeriesId)
- //{
- // using var transaction = await _context.Database.BeginTransactionAsync();
- // try
- // {
- // // Obtener el próximo número de presupuesto desde SP
- // var nextNumber = await _formSeriesRepository.GetNextInternalNumberAsync(formSeriesId);
- // quote.Quotenumber = nextNumber.ToString();
-
- // // Map y guardado de Header
- // var headerEntity = EntityMapper.MapEntity(quote);
- // _context.PhSQuoteHeaders.Add(headerEntity);
- // await _context.SaveChangesAsync();
-
- // // Guardado de Detalles
- // if (quote.PhSQuoteDetails?.Any() == true)
- // {
- // foreach (var detail in quote.PhSQuoteDetails)
- // {
- // detail.QuoteheaderId = headerEntity.Id;
- // var dbDetail = EntityMapper.MapEntity(detail);
- // _context.PhSQuoteDetails.Add(dbDetail);
- // }
- // }
-
- // // Guardado de Roles
- // if (quote.PhSQuoteRoles?.Any() == true)
- // {
- // foreach (var role in quote.PhSQuoteRoles)
- // {
- // role.QuoteheaderId = headerEntity.Id;
- // var dbRole = EntityMapper.MapEntity(role);
- // _context.PhSQuoteRoles.Add(dbRole);
- // }
- // }
-
- // // Guardado de Ajustes
- // if (quote.PhSQuoteAdjustments?.Any() == true)
- // {
- // foreach (var adj in quote.PhSQuoteAdjustments)
- // {
- // adj.QuoteheaderId = headerEntity.Id;
- // var dbAdj = EntityMapper.MapEntity(adj);
- // _context.PhSQuoteAdjustments.Add(dbAdj);
- // }
- // }
-
- // // Guardado de Impuestos
- // if (quote.PhSQuoteTaxes?.Any() == true)
- // {
- // foreach (var tax in quote.PhSQuoteTaxes)
- // {
- // tax.QuoteheaderId = headerEntity.Id;
- // var dbTax = EntityMapper.MapEntity(tax);
- // _context.PhSQuoteTaxes.Add(dbTax);
- // }
- // }
-
- // await _context.SaveChangesAsync();
- // await transaction.CommitAsync();
-
- // return headerEntity.Quotenumber;
- // }
- // catch
- // {
- // await transaction.RollbackAsync();
- // throw;
- // }
- //}
- //public async Task BeginTransactionAsync()
- //{
- // return await _context.Database.BeginTransactionAsync();
- //}
- #endregion
}
}
\ No newline at end of file
diff --git a/Models/Repositories/PhSQuoteRepository.cs b/Models/Repositories/PhSQuoteRepository.cs
index 4e462a8..82d090e 100644
--- a/Models/Repositories/PhSQuoteRepository.cs
+++ b/Models/Repositories/PhSQuoteRepository.cs
@@ -1,16 +1,219 @@
-using Domain.Entities;
-using Models.Helpers;
+using Microsoft.EntityFrameworkCore;
+using Core.Dtos;
+using Domain.Entities;
+using Domain.Generics;
using Models.Interfaces;
+using Models.Helpers;
using Models.Models;
namespace Models.Repositories
{
public class PhSQuoteRepository(PhronCareOperationsHubContext context,
- IPhSFormSeriesRepository formSeriesRepository) : IPhSQuoteRepository
+ IPhSFormSeriesRepository formSeriesRepository) : IQuoteRepository
{
private readonly PhronCareOperationsHubContext _context = context;
private readonly IPhSFormSeriesRepository _formSeriesRepository = formSeriesRepository;
+ #region Busqueda usando el QuoteDto
+ public async Task> SearchAsync(
+ int? customerId,
+ string? customerText,
+ string? quoteNumber,
+ int? professionalId,
+ string? professionalText,
+ int? institutionId,
+ string? institutionText,
+ int? patientId,
+ string? patientText,
+ DateTime? issueDateFrom,
+ DateTime? issueDateTo,
+ string? status,
+ int page = 1,
+ int pageSize = 50)
+ {
+ // 1) Base query with includes
+ var query = _context.PhSQuoteHeaders
+ .Include(q => q.PhSQuoteDetails)
+ .Include(q => q.PhSQuoteRoles)
+ .Include(q => q.PhSQuoteAdjustments)
+ .Include(q => q.PhSQuoteTaxes)
+ .AsQueryable();
+ // 2) Apply filters
+ if (customerId.HasValue)
+ query = query.Where(q => q.CustomerId == customerId.Value);
+ else if (!string.IsNullOrWhiteSpace(customerText))
+ query = query.Where(q =>
+ _context.PhSCustomers.Any(c =>
+ c.Id == q.CustomerId &&
+ c.Name.Contains(customerText)));
+
+ if (!string.IsNullOrWhiteSpace(quoteNumber))
+ query = query.Where(q => q.Quotenumber.Contains(quoteNumber));
+
+ if (professionalId.HasValue)
+ {
+ query = query.Where(q =>
+ q.PhSQuoteRoles.Any(r =>
+ r.Entitytype == PhSEntityTypes.Professional &&
+ r.EntityId == professionalId.Value));
+ }
+ else if (!string.IsNullOrWhiteSpace(professionalText))
+ {
+ query = query.Where(q =>
+ q.PhSQuoteRoles.Any(r =>
+ r.Entitytype == PhSEntityTypes.Professional &&
+ _context.PhSProfessionals.Any(p =>
+ p.Id == r.EntityId &&
+ p.Fullname.Contains(professionalText))));
+ }
+
+ if (institutionId.HasValue)
+ {
+ query = query.Where(q =>
+ q.PhSQuoteRoles.Any(r =>
+ r.Entitytype == PhSEntityTypes.Institution &&
+ r.EntityId == institutionId.Value));
+ }
+ else if (!string.IsNullOrWhiteSpace(institutionText))
+ {
+ query = query.Where(q =>
+ q.PhSQuoteRoles.Any(r =>
+ r.Entitytype == PhSEntityTypes.Institution &&
+ _context.PhSInstitutions.Any(i =>
+ i.Id == r.EntityId &&
+ i.Name.Contains(institutionText))));
+ }
+
+ if (patientId.HasValue)
+ {
+ query = query.Where(q =>
+ q.PhSQuoteRoles.Any(r =>
+ r.Entitytype == PhSEntityTypes.Patient &&
+ r.EntityId == patientId.Value));
+ }
+ else if (!string.IsNullOrWhiteSpace(patientText))
+ {
+ query = query.Where(q =>
+ q.PhSQuoteRoles.Any(r =>
+ r.Entitytype == PhSEntityTypes.Patient &&
+ (_context.PhSPatients.Any(pt =>
+ pt.Id == r.EntityId &&
+ pt.Firstname.Contains(patientText)) ||
+ _context.PhSPatients.Any(pt =>
+ pt.Id == r.EntityId &&
+ pt.Lastname.Contains(patientText)))));
+ }
+
+ if (issueDateFrom.HasValue)
+ query = query.Where(q => q.Issuedate >= issueDateFrom.Value);
+ if (issueDateTo.HasValue)
+ query = query.Where(q => q.Issuedate <= issueDateTo.Value);
+
+ if (!string.IsNullOrWhiteSpace(status))
+ query = query.Where(q => q.Status == status);
+
+ // 3) Execute paged query
+ var pagedEntities = await query.ToPagedResultAsync(page, pageSize);
+
+ // 4) Project to DTOs
+ var dtos = pagedEntities.Items.Select(header =>
+ {
+ // Precompute tax sums
+ var totalTaxAmount = header.PhSQuoteTaxes.Sum(t => t.Taxamount);
+ var netBase = header.Netamount.GetValueOrDefault() != 0m
+ ? header.Netamount.Value
+ : 1m;
+
+ return new QuoteDto
+ {
+ Id = header.Id,
+ Quotenumber = header.Quotenumber,
+ IssueDate = header.Issuedate,
+ EstimatedDate = header.Estimateddate,
+ CustomerName = _context.PhSCustomers
+ .Where(c => c.Id == header.CustomerId)
+ .Select(c => c.Name)
+ .FirstOrDefault() ?? "",
+ ProfessionalName = header.PhSQuoteRoles
+ .Where(r => r.Entitytype == PhSEntityTypes.Professional)
+ .Select(r => _context.PhSProfessionals
+ .Where(p => p.Id == r.EntityId)
+ .Select(p => p.Fullname)
+ .FirstOrDefault())
+ .FirstOrDefault() ?? "",
+ InstitutionName = header.PhSQuoteRoles
+ .Where(r => r.Entitytype == PhSEntityTypes.Institution)
+ .Select(r => _context.PhSInstitutions
+ .Where(i => i.Id == r.EntityId)
+ .Select(i => i.Name)
+ .FirstOrDefault())
+ .FirstOrDefault() ?? "",
+ PatientName = header.PhSQuoteRoles
+ .Where(r => r.Entitytype == PhSEntityTypes.Patient)
+ .Select(r => _context.PhSPatients
+ .Where(pt => pt.Id == r.EntityId)
+ .Select(pt => (pt.Firstname + " " + pt.Lastname).Trim())
+ .FirstOrDefault())
+ .FirstOrDefault() ?? "",
+ BusinessUnitName = _context.PhSBusinessUnits
+ .Where(b => b.Id == header.BusinessunitId)
+ .Select(b => b.Code)
+ .FirstOrDefault() ?? "",
+ Currency = header.Currency,
+ Total = header.Total.GetValueOrDefault(0m),
+ Status = header.Status.Trim(),
+ SalespersonName = _context.PhSPeople
+ .Where(u => u.Id == header.PeopleId)
+ .Select(u => u.Name)
+ .FirstOrDefault() ?? "",
+
+ Items = header.PhSQuoteDetails.Select(d =>
+ {
+ var itemBase = d.Quantity * d.Unitprice;
+ var itemTax = totalTaxAmount * itemBase / netBase;
+ return new QuoteItemDto
+ {
+ Description = d.ProductDescription,
+ Quantity = d.Quantity,
+ UnitPrice = d.Unitprice,
+ Subtotal = itemBase,
+ TaxAmount = itemTax,
+ Total = itemBase + itemTax
+ };
+ }).ToList(),
+
+ Taxes = header.PhSQuoteTaxes.Select(t => new QuoteTaxDto
+ {
+ TaxName = t.Taxname,
+ TaxCode = t.Taxcode,
+ TaxableAmount = t.TaxableAmount,
+ TaxRate = t.Taxrate,
+ TaxAmount = t.Taxamount,
+ IsIncludedInPrice = t.IsIncludedInPrice
+ }).ToList(),
+
+ Adjustments = header.PhSQuoteAdjustments.Select(a => new QuoteAdjustmentDto
+ {
+ Reason = _context.PhSAdjustmentReasons
+ .Where(r => r.Code == a.ReasonCode)
+ .Select(r => r.Description)
+ .FirstOrDefault() ?? "",
+ Amount = a.Amount.GetValueOrDefault(0m)
+ }).ToList()
+ };
+ }).ToList();
+
+ // 5) Return paged DTO result
+ return new PagedResult
+ {
+ Items = dtos,
+ TotalItems = pagedEntities.TotalItems,
+ Page = pagedEntities.Page,
+ PageSize = pagedEntities.PageSize
+ };
+ }
+
+ #endregion
#region Guardado completo de presupuesto (encabezado + detalles + roles + ajustes + impuestos)
///
/// Crea un nuevo presupuesto, incluyendo encabezado, detalles, roles, ajustes e impuestos asociados.
diff --git a/Models/obj/Models.csproj.nuget.g.props b/Models/obj/Models.csproj.nuget.g.props
index 57bd42c..d21a6b0 100644
--- a/Models/obj/Models.csproj.nuget.g.props
+++ b/Models/obj/Models.csproj.nuget.g.props
@@ -7,7 +7,7 @@
$(UserProfile)\.nuget\packages\
C:\Users\maski\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.13.2
+ 6.13.1
diff --git a/phronCare.API/Controllers/DbTestController.cs b/phronCare.API/Controllers/DbTestController.cs
deleted file mode 100644
index 9964b34..0000000
--- a/phronCare.API/Controllers/DbTestController.cs
+++ /dev/null
@@ -1,44 +0,0 @@
-using Core.Interfaces;
-using Core.Services;
-using Microsoft.AspNetCore.Mvc;
-using Models.Interfaces;
-using Models.Repositories;
-
-namespace phronCare.API.Controllers
-{
- [Route("api/[controller]")]
- [ApiController]
- public class DbTestController : ControllerBase
- {
- private readonly ITicketDom ticketService;
-
- public DbTestController(ITicketRepository ticketRepository)
- {
- ticketService = new TicketService(ticketRepository);
- }
-
-
- [HttpGet("EDMXTestConnection")]
- public IActionResult TestEdmxConnection()
- {
- try
- {
- // Intenta realizar una consulta simple para verificar la conexión al EDMX
- var firstTicket = ticketService.GetAllAsync().Result.First();
-
- if (firstTicket != null)
- {
- return Ok("El EDMX está conectado y la consulta fue exitosa.");
- }
- else
- {
- return BadRequest("El EDMX está conectado, pero la consulta no devolvió resultados.");
- }
- }
- catch (Exception ex)
- {
- return StatusCode(500, $"Error al intentar utilizar el EDMX: {ex.Message}");
- }
- }
- }
-}
diff --git a/phronCare.API/Controllers/Sales/PeopleController.cs b/phronCare.API/Controllers/Sales/PeopleController.cs
index b470c39..d565b24 100644
--- a/phronCare.API/Controllers/Sales/PeopleController.cs
+++ b/phronCare.API/Controllers/Sales/PeopleController.cs
@@ -1,7 +1,7 @@
-using Domain.Entities;
+using Core.Interfaces;
+using Domain.Entities;
using Domain.Generics;
using Microsoft.AspNetCore.Mvc;
-using Models.Interfaces;
using System.Reflection;
namespace phronCare.API.Controllers.Sales
@@ -73,7 +73,7 @@ namespace phronCare.API.Controllers.Sales
if (person == null)
return BadRequest("La persona no puede ser nula.");
- var result = await _peopleService.CreateAsync(person);
+ var result = await _peopleService.AddAsync(person);
return Ok(result);
}
catch (Exception ex)
diff --git a/phronCare.API/Controllers/Sales/ProductCategoryController.cs b/phronCare.API/Controllers/Sales/ProductCategoryController.cs
index b7824df..ca1a061 100644
--- a/phronCare.API/Controllers/Sales/ProductCategoryController.cs
+++ b/phronCare.API/Controllers/Sales/ProductCategoryController.cs
@@ -71,7 +71,7 @@ namespace phronCare.API.Controllers.Sales
if (category == null)
return BadRequest("La categoría de producto no puede ser nula.");
- var result = await _productCategoryService.CreateAsync(category);
+ var result = await _productCategoryService.AddAsync(category);
return Ok(result);
}
catch (ArgumentNullException ex)
diff --git a/phronCare.API/Controllers/Sales/QuoteController.cs b/phronCare.API/Controllers/Sales/QuoteController.cs
index 61e038e..5129765 100644
--- a/phronCare.API/Controllers/Sales/QuoteController.cs
+++ b/phronCare.API/Controllers/Sales/QuoteController.cs
@@ -1,4 +1,5 @@
-using Domain.Entities;
+using Core.Dtos;
+using Domain.Entities;
using Domain.Generics;
using Microsoft.AspNetCore.Mvc;
using Models.Interfaces;
@@ -17,29 +18,20 @@ namespace phronCare.API.Controllers.Sales
}
#region Obtener Presupuestos
-
- [HttpGet("all")]
- public async Task GetAll([FromQuery] int page = 1, [FromQuery] int pageSize = 50)
- {
- try
- {
- var result = await _quoteService.GetAllQuotesAsync(page, pageSize);
- return Ok(result);
- }
- catch (Exception ex)
- {
- var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
- return StatusCode(500, $"{methodName} Message: {ex.Message}");
- }
- }
-
+ ///
+ /// Busca presupuestos con filtros de texto libre o por ID, paginados.
+ ///
[HttpGet("search")]
- public async Task Search(
+ public async Task>> Search(
[FromQuery] int? customerId,
+ [FromQuery] string? customerText,
[FromQuery] string? quoteNumber,
[FromQuery] int? professionalId,
+ [FromQuery] string? professionalText,
[FromQuery] int? institutionId,
+ [FromQuery] string? institutionText,
[FromQuery] int? patientId,
+ [FromQuery] string? patientText,
[FromQuery] DateTime? issueDateFrom,
[FromQuery] DateTime? issueDateTo,
[FromQuery] string? status,
@@ -48,12 +40,16 @@ namespace phronCare.API.Controllers.Sales
{
try
{
- var result = await _quoteService.SearchQuotesAsync(
+ var result = await _quoteService.SearchAsync(
customerId,
+ customerText,
quoteNumber,
professionalId,
+ professionalText,
institutionId,
+ institutionText,
patientId,
+ patientText,
issueDateFrom,
issueDateTo,
status,
@@ -65,87 +61,146 @@ namespace phronCare.API.Controllers.Sales
catch (Exception ex)
{
var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
+ // Log exception as needed...
return StatusCode(500, $"{methodName} Message: {ex.Message}");
}
}
-
- [HttpGet("{id:int}")]
- public async Task> GetById(int id)
- {
- try
- {
- var quote = await _quoteService.GetQuoteByIdAsync(id);
- if (quote == null)
- return NotFound();
-
- return Ok(quote);
- }
- catch (Exception ex)
- {
- var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
- return StatusCode(500, $"{methodName} Message: {ex.Message}");
- }
- }
-
#endregion
- #region Crear / Actualizar / Eliminar
+ //[HttpGet("all")]
+ //public async Task GetAll([FromQuery] int page = 1, [FromQuery] int pageSize = 50)
+ //{
+ // try
+ // {
+ // var result = await _quoteService.GetAllQuotesAsync(page, pageSize);
+ // return Ok(result);
+ // }
+ // catch (Exception ex)
+ // {
+ // var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
+ // return StatusCode(500, $"{methodName} Message: {ex.Message}");
+ // }
+ //}
- [HttpPut("update")]
- public async Task Update([FromBody] EQuoteHeader quote)
- {
- try
- {
- if (quote == null || quote.Id <= 0)
- return BadRequest("El presupuesto es inválido o no tiene un ID válido.");
+ //[HttpGet("search")]
+ //public async Task Search(
+ // [FromQuery] int? customerId,
+ // [FromQuery] string? customerText,
+ // [FromQuery] string? quoteNumber,
+ // [FromQuery] int? professionalId,
+ // [FromQuery] string? professionalText,
+ // [FromQuery] int? institutionId,
+ // [FromQuery] string? institutionText,
+ // [FromQuery] int? patientId,
+ // [FromQuery] string? patientText,
+ // [FromQuery] DateTime? issueDateFrom,
+ // [FromQuery] DateTime? issueDateTo,
+ // [FromQuery] string? status,
+ // [FromQuery] int page = 1,
+ // [FromQuery] int pageSize = 50)
+ //{
+ // try
+ // {
+ // var result = await _quoteService.SearchAsync(
+ // customerId,
+ // customerText,
+ // quoteNumber,
+ // professionalId,
+ // professionalText,
+ // institutionId,
+ // institutionText,
+ // patientId,
+ // patientText,
+ // issueDateFrom,
+ // issueDateTo,
+ // status,
+ // page,
+ // pageSize);
- await _quoteService.UpdateQuoteAsync(quote);
- return Ok("Presupuesto actualizado correctamente.");
- }
- catch (Exception ex)
- {
- var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
- return StatusCode(500, $"{methodName} Message: {ex.Message}");
- }
- }
+ // return Ok(result);
+ // }
+ // catch (Exception ex)
+ // {
+ // var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
+ // return StatusCode(500, $"{methodName} Message: {ex.Message}");
+ // }
+ //}
- [HttpDelete("delete/{id:int}")]
- public async Task Delete(int id)
- {
- try
- {
- await _quoteService.DeleteQuoteAsync(id);
- return Ok("Presupuesto eliminado correctamente.");
- }
- catch (Exception ex)
- {
- var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
- return StatusCode(500, $"{methodName} Message: {ex.Message}");
- }
- }
+ //[HttpGet("{id:int}")]
+ //public async Task> GetById(int id)
+ //{
+ // try
+ // {
+ // var quote = await _quoteService.GetQuoteByIdAsync(id);
+ // if (quote == null)
+ // return NotFound();
- #endregion
+ // return Ok(quote);
+ // }
+ // catch (Exception ex)
+ // {
+ // var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
+ // return StatusCode(500, $"{methodName} Message: {ex.Message}");
+ // }
+ //}
+
+ //#endregion
+
+ //#region Crear / Actualizar / Eliminar
+
+ //[HttpPut("update")]
+ //public async Task Update([FromBody] EQuoteHeader quote)
+ //{
+ // try
+ // {
+ // if (quote == null || quote.Id <= 0)
+ // return BadRequest("El presupuesto es inválido o no tiene un ID válido.");
+
+ // await _quoteService.UpdateQuoteAsync(quote);
+ // return Ok("Presupuesto actualizado correctamente.");
+ // }
+ // catch (Exception ex)
+ // {
+ // var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
+ // return StatusCode(500, $"{methodName} Message: {ex.Message}");
+ // }
+ //}
+
+ //[HttpDelete("delete/{id:int}")]
+ //public async Task Delete(int id)
+ //{
+ // try
+ // {
+ // await _quoteService.DeleteQuoteAsync(id);
+ // return Ok("Presupuesto eliminado correctamente.");
+ // }
+ // catch (Exception ex)
+ // {
+ // var methodName = MethodBase.GetCurrentMethod()?.Name ?? "UnknownMethod";
+ // return StatusCode(500, $"{methodName} Message: {ex.Message}");
+ // }
+ //}
- #region Exportación
+ //#region Exportación
- [HttpPost("exportfiltered")]
- public async Task ExportFiltered([FromBody] QuoteSearchParams searchParams)
- {
- try
- {
- var file = await _quoteService.ExportFilteredQuotesToExcelAsync(searchParams);
- return File(file,
- "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
- "Presupuestos.xlsx");
- }
- catch (Exception ex)
- {
- return BadRequest(ex.Message);
- }
- }
+ //[HttpPost("exportfiltered")]
+ //public async Task ExportFiltered([FromBody] QuoteSearchParams searchParams)
+ //{
+ // try
+ // {
+ // var file = await _quoteService.ExportFilteredQuotesToExcelAsync(searchParams);
+ // return File(file,
+ // "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
+ // "Presupuestos.xlsx");
+ // }
+ // catch (Exception ex)
+ // {
+ // return BadRequest(ex.Message);
+ // }
+ //}
- #endregion
+ //#endregion
#region Endpoint de emision de presupuesto (encabezado + detalles + roles + ajustes + impuestos)
[HttpPost("createfull")]
diff --git a/phronCare.API/Program.cs b/phronCare.API/Program.cs
index 15038b6..0ed18fe 100644
--- a/phronCare.API/Program.cs
+++ b/phronCare.API/Program.cs
@@ -4,9 +4,7 @@ using Microsoft.AspNetCore.Identity;
using Microsoft.EntityFrameworkCore;
using Microsoft.IdentityModel.Tokens;
using Microsoft.OpenApi.Models;
-using Models.Repositories;
using Models.Interfaces;
-using Models.Models;
using Services.Interfaces;
using Services.Services;
using Services.Models;
@@ -15,6 +13,8 @@ using phronCare.API.Models;
using Core.Interfaces;
using Core.Services;
using phronCare.API.Models.Security;
+using Models.Repositories;
+using Models.Models;
var builder = WebApplication.CreateBuilder(args);
@@ -222,8 +222,8 @@ static void RepositorysAndServices(WebApplicationBuilder builder)
builder.Services.AddScoped();
builder.Services.AddScoped();
- builder.Services.AddScoped();
- builder.Services.AddScoped();
+ //builder.Services.AddScoped();
+ builder.Services.AddScoped();
builder.Services.AddScoped();
// Registrar el service de lookup
@@ -234,7 +234,7 @@ static void RepositorysAndServices(WebApplicationBuilder builder)
builder.Services.AddScoped();
// Dominio/servicio con HttpClient para BCRA
- builder.Services.AddHttpClient(client =>
+ builder.Services.AddHttpClient(client =>
{
client.BaseAddress = new Uri("https://api.bcra.gob.ar/");
});
diff --git a/phronCare.API/obj/Debug/net8.0/ApiEndpoints.json b/phronCare.API/obj/Debug/net8.0/ApiEndpoints.json
index 5b165ae..c4e44e3 100644
--- a/phronCare.API/obj/Debug/net8.0/ApiEndpoints.json
+++ b/phronCare.API/obj/Debug/net8.0/ApiEndpoints.json
@@ -545,16 +545,6 @@
],
"ReturnTypes": []
},
- {
- "ContainingType": "phronCare.API.Controllers.DbTestController",
- "Method": "TestEdmxConnection",
- "RelativePath": "api/DbTest/EDMXTestConnection",
- "HttpMethod": "GET",
- "IsController": true,
- "Order": 0,
- "Parameters": [],
- "ReturnTypes": []
- },
{
"ContainingType": "phronCare.API.Controllers.Sales.DocumentTypeController",
"Method": "GetAll",
@@ -1576,53 +1566,6 @@
],
"ReturnTypes": []
},
- {
- "ContainingType": "phronCare.API.Controllers.Sales.QuoteController",
- "Method": "GetById",
- "RelativePath": "api/Quote/{id}",
- "HttpMethod": "GET",
- "IsController": true,
- "Order": 0,
- "Parameters": [
- {
- "Name": "id",
- "Type": "System.Int32",
- "IsRequired": true
- }
- ],
- "ReturnTypes": [
- {
- "Type": "Domain.Entities.EQuoteHeader",
- "MediaTypes": [
- "text/plain",
- "application/json",
- "text/json"
- ],
- "StatusCode": 200
- }
- ]
- },
- {
- "ContainingType": "phronCare.API.Controllers.Sales.QuoteController",
- "Method": "GetAll",
- "RelativePath": "api/Quote/all",
- "HttpMethod": "GET",
- "IsController": true,
- "Order": 0,
- "Parameters": [
- {
- "Name": "page",
- "Type": "System.Int32",
- "IsRequired": false
- },
- {
- "Name": "pageSize",
- "Type": "System.Int32",
- "IsRequired": false
- }
- ],
- "ReturnTypes": []
- },
{
"ContainingType": "phronCare.API.Controllers.Sales.QuoteController",
"Method": "CreateFullQuote",
@@ -1639,38 +1582,6 @@
],
"ReturnTypes": []
},
- {
- "ContainingType": "phronCare.API.Controllers.Sales.QuoteController",
- "Method": "Delete",
- "RelativePath": "api/Quote/delete/{id}",
- "HttpMethod": "DELETE",
- "IsController": true,
- "Order": 0,
- "Parameters": [
- {
- "Name": "id",
- "Type": "System.Int32",
- "IsRequired": true
- }
- ],
- "ReturnTypes": []
- },
- {
- "ContainingType": "phronCare.API.Controllers.Sales.QuoteController",
- "Method": "ExportFiltered",
- "RelativePath": "api/Quote/exportfiltered",
- "HttpMethod": "POST",
- "IsController": true,
- "Order": 0,
- "Parameters": [
- {
- "Name": "searchParams",
- "Type": "Domain.Generics.QuoteSearchParams",
- "IsRequired": true
- }
- ],
- "ReturnTypes": []
- },
{
"ContainingType": "phronCare.API.Controllers.Sales.QuoteController",
"Method": "Search",
@@ -1684,6 +1595,11 @@
"Type": "System.Nullable\u00601[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]",
"IsRequired": false
},
+ {
+ "Name": "customerText",
+ "Type": "System.String",
+ "IsRequired": false
+ },
{
"Name": "quoteNumber",
"Type": "System.String",
@@ -1694,16 +1610,31 @@
"Type": "System.Nullable\u00601[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]",
"IsRequired": false
},
+ {
+ "Name": "professionalText",
+ "Type": "System.String",
+ "IsRequired": false
+ },
{
"Name": "institutionId",
"Type": "System.Nullable\u00601[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]",
"IsRequired": false
},
+ {
+ "Name": "institutionText",
+ "Type": "System.String",
+ "IsRequired": false
+ },
{
"Name": "patientId",
"Type": "System.Nullable\u00601[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]",
"IsRequired": false
},
+ {
+ "Name": "patientText",
+ "Type": "System.String",
+ "IsRequired": false
+ },
{
"Name": "issueDateFrom",
"Type": "System.Nullable\u00601[[System.DateTime, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]",
@@ -1730,23 +1661,17 @@
"IsRequired": false
}
],
- "ReturnTypes": []
- },
- {
- "ContainingType": "phronCare.API.Controllers.Sales.QuoteController",
- "Method": "Update",
- "RelativePath": "api/Quote/update",
- "HttpMethod": "PUT",
- "IsController": true,
- "Order": 0,
- "Parameters": [
+ "ReturnTypes": [
{
- "Name": "quote",
- "Type": "Domain.Entities.EQuoteHeader",
- "IsRequired": true
+ "Type": "Domain.Generics.PagedResult\u00601[[Core.Dtos.QuoteDto, Domain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]",
+ "MediaTypes": [
+ "text/plain",
+ "application/json",
+ "text/json"
+ ],
+ "StatusCode": 200
}
- ],
- "ReturnTypes": []
+ ]
},
{
"ContainingType": "phronCare.API.Controllers.Sales.TaxConditionController",
diff --git a/phronCare.API/obj/phronCare.API.csproj.nuget.dgspec.json b/phronCare.API/obj/phronCare.API.csproj.nuget.dgspec.json
index 89951ad..1839490 100644
--- a/phronCare.API/obj/phronCare.API.csproj.nuget.dgspec.json
+++ b/phronCare.API/obj/phronCare.API.csproj.nuget.dgspec.json
@@ -259,6 +259,9 @@
"C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj": {
"projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj"
},
+ "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj": {
+ "projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj"
+ },
"C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Services\\Services.csproj": {
"projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Services\\Services.csproj"
}
diff --git a/phronCare.API/obj/project.assets.json b/phronCare.API/obj/project.assets.json
index 6b6ed76..f77ddc7 100644
--- a/phronCare.API/obj/project.assets.json
+++ b/phronCare.API/obj/project.assets.json
@@ -6506,6 +6506,7 @@
"Microsoft.Extensions.Configuration.Json >= 8.0.1",
"Microsoft.IdentityModel.Tokens >= 8.9.0",
"Microsoft.VisualStudio.Azure.Containers.Tools.Targets >= 1.21.0",
+ "Models >= 1.0.0",
"Serilog.AspNetCore >= 8.0.3",
"Services >= 1.0.0",
"Swashbuckle.AspNetCore >= 6.6.2",
@@ -6551,6 +6552,9 @@
"C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj": {
"projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj"
},
+ "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj": {
+ "projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj"
+ },
"C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Services\\Services.csproj": {
"projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Services\\Services.csproj"
}
diff --git a/phronCare.API/phronCare.API.csproj b/phronCare.API/phronCare.API.csproj
index 5b7ec45..3a40658 100644
--- a/phronCare.API/phronCare.API.csproj
+++ b/phronCare.API/phronCare.API.csproj
@@ -41,6 +41,7 @@
+
diff --git a/phronCare.Test/obj/phronCare.Test.csproj.nuget.dgspec.json b/phronCare.Test/obj/phronCare.Test.csproj.nuget.dgspec.json
index 34f47e3..222dea3 100644
--- a/phronCare.Test/obj/phronCare.Test.csproj.nuget.dgspec.json
+++ b/phronCare.Test/obj/phronCare.Test.csproj.nuget.dgspec.json
@@ -4,152 +4,6 @@
"C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\phronCare.Test\\phronCare.Test.csproj": {}
},
"projects": {
- "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj",
- "projectName": "Domain",
- "projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj",
- "packagesPath": "C:\\Users\\maski\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\obj\\",
- "projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "C:\\Users\\maski\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "net8.0"
- ],
- "sources": {
- "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "warnAsError": [
- "NU1605"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "9.0.200"
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "frameworkReferences": {
- "Microsoft.NETCore.App": {
- "privateAssets": "all"
- }
- },
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.201/PortableRuntimeIdentifierGraph.json"
- }
- }
- },
- "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj",
- "projectName": "Models",
- "projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj",
- "packagesPath": "C:\\Users\\maski\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\obj\\",
- "projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "C:\\Users\\maski\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "net8.0"
- ],
- "sources": {
- "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "projectReferences": {
- "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj": {
- "projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Domain\\Domain.csproj"
- }
- }
- }
- },
- "warningProperties": {
- "warnAsError": [
- "NU1605"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "9.0.200"
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "dependencies": {
- "Microsoft.EntityFrameworkCore.Design": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
- "suppressParent": "All",
- "target": "Package",
- "version": "[8.0.10, )"
- },
- "Microsoft.EntityFrameworkCore.SqlServer": {
- "target": "Package",
- "version": "[8.0.10, )"
- }
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "frameworkReferences": {
- "Microsoft.NETCore.App": {
- "privateAssets": "all"
- }
- },
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.201/PortableRuntimeIdentifierGraph.json"
- }
- }
- },
"C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\phronCare.Test\\phronCare.Test.csproj": {
"version": "1.0.0",
"restore": {
@@ -177,11 +31,7 @@
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
- "projectReferences": {
- "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj": {
- "projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
diff --git a/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.props b/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.props
index 7930294..d89d84c 100644
--- a/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.props
+++ b/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.props
@@ -16,7 +16,6 @@
-
diff --git a/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.targets b/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.targets
index 378283d..94c898e 100644
--- a/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.targets
+++ b/phronCare.Test/obj/phronCare.Test.csproj.nuget.g.targets
@@ -2,8 +2,6 @@
-
-
diff --git a/phronCare.Test/obj/project.assets.json b/phronCare.Test/obj/project.assets.json
index 1e4f241..90a9410 100644
--- a/phronCare.Test/obj/project.assets.json
+++ b/phronCare.Test/obj/project.assets.json
@@ -2,67 +2,12 @@
"version": 3,
"targets": {
"net8.0": {
- "Azure.Core/1.35.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
- "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"
- },
- "compile": {
- "lib/net6.0/Azure.Core.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Azure.Core.dll": {
- "related": ".xml"
- }
- }
- },
- "Azure.Identity/1.10.3": {
- "type": "package",
- "dependencies": {
- "Azure.Core": "1.35.0",
- "Microsoft.Identity.Client": "4.56.0",
- "Microsoft.Identity.Client.Extensions.Msal": "4.56.0",
- "System.Memory": "4.5.4",
- "System.Security.Cryptography.ProtectedData": "4.7.0",
- "System.Text.Json": "4.7.2",
- "System.Threading.Tasks.Extensions": "4.5.4"
- },
- "compile": {
- "lib/netstandard2.0/Azure.Identity.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/Azure.Identity.dll": {
- "related": ".xml"
- }
- }
- },
"coverlet.collector/6.0.0": {
"type": "package",
"build": {
"build/netstandard1.0/coverlet.collector.targets": {}
}
},
- "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
- "type": "package",
- "compile": {
- "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {}
- },
- "runtime": {
- "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
- "related": ".xml"
- }
- }
- },
"Microsoft.CodeCoverage/17.8.0": {
"type": "package",
"compile": {
@@ -76,194 +21,6 @@
"build/netstandard2.0/Microsoft.CodeCoverage.targets": {}
}
},
- "Microsoft.CSharp/4.5.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.0/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.0/_._": {}
- }
- },
- "Microsoft.Data.SqlClient/5.1.5": {
- "type": "package",
- "dependencies": {
- "Azure.Identity": "1.10.3",
- "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1",
- "Microsoft.Identity.Client": "4.56.0",
- "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
- "Microsoft.SqlServer.Server": "1.0.0",
- "System.Configuration.ConfigurationManager": "6.0.1",
- "System.Diagnostics.DiagnosticSource": "6.0.1",
- "System.Runtime.Caching": "6.0.0",
- "System.Security.Cryptography.Cng": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0",
- "System.Text.Encoding.CodePages": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0"
- },
- "compile": {
- "ref/net6.0/Microsoft.Data.SqlClient.dll": {
- "related": ".pdb;.xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.Data.SqlClient.dll": {
- "related": ".pdb;.xml"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": {
- "assetType": "runtime",
- "rid": "unix"
- },
- "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
- "type": "package",
- "runtimeTargets": {
- "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
- "assetType": "native",
- "rid": "win-arm"
- },
- "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
- "assetType": "native",
- "rid": "win-arm64"
- },
- "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
- "assetType": "native",
- "rid": "win-x64"
- },
- "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
- "assetType": "native",
- "rid": "win-x86"
- }
- }
- },
- "Microsoft.EntityFrameworkCore/8.0.10": {
- "type": "package",
- "dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10",
- "Microsoft.EntityFrameworkCore.Analyzers": "8.0.10",
- "Microsoft.Extensions.Caching.Memory": "8.0.1",
- "Microsoft.Extensions.Logging": "8.0.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {}
- }
- },
- "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": {
- "type": "package",
- "compile": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/_._": {}
- },
- "runtime": {
- "lib/netstandard2.0/_._": {}
- }
- },
- "Microsoft.EntityFrameworkCore.Relational/8.0.10": {
- "type": "package",
- "dependencies": {
- "Microsoft.EntityFrameworkCore": "8.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.SqlServer/8.0.10": {
- "type": "package",
- "dependencies": {
- "Microsoft.Data.SqlClient": "5.1.5",
- "Microsoft.EntityFrameworkCore.Relational": "8.0.10"
- },
- "compile": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Extensions.Caching.Abstractions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Caching.Memory/8.0.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2",
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
"Microsoft.Extensions.Configuration/8.0.0": {
"type": "package",
"dependencies": {
@@ -303,101 +60,6 @@
"buildTransitive/net6.0/_._": {}
}
},
- "Microsoft.Extensions.DependencyInjection/8.0.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
- "type": "package",
- "compile": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging/8.0.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "8.0.1",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging.Abstractions/8.0.2": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {}
- }
- },
- "Microsoft.Extensions.Options/8.0.2": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Options.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Options.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/Microsoft.Extensions.Options.targets": {}
- }
- },
"Microsoft.Extensions.Primitives/8.0.0": {
"type": "package",
"compile": {
@@ -414,140 +76,6 @@
"buildTransitive/net6.0/_._": {}
}
},
- "Microsoft.Identity.Client/4.56.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "6.22.0"
- },
- "compile": {
- "lib/net6.0/Microsoft.Identity.Client.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.Identity.Client.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal/4.56.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Identity.Client": "4.56.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.Cryptography.ProtectedData": "4.5.0"
- },
- "compile": {
- "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.IdentityModel.Abstractions/6.35.0": {
- "type": "package",
- "compile": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.35.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encodings.Web": "4.7.2",
- "System.Text.Json": "4.7.2"
- },
- "compile": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.IdentityModel.Logging/6.35.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "6.35.0"
- },
- "compile": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.IdentityModel.Protocols/6.35.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.IdentityModel.Logging": "6.35.0",
- "Microsoft.IdentityModel.Tokens": "6.35.0"
- },
- "compile": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.35.0",
- "System.IdentityModel.Tokens.Jwt": "6.35.0"
- },
- "compile": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.IdentityModel.Tokens/6.35.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.35.0",
- "System.Security.Cryptography.Cng": "4.5.0"
- },
- "compile": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
- "related": ".xml"
- }
- }
- },
"Microsoft.NET.Test.Sdk/17.8.0": {
"type": "package",
"dependencies": {
@@ -568,7 +96,7 @@
"buildMultiTargeting/Microsoft.NET.Test.Sdk.props": {}
}
},
- "Microsoft.NETCore.Platforms/5.0.0": {
+ "Microsoft.NETCore.Platforms/1.1.0": {
"type": "package",
"compile": {
"lib/netstandard1.0/_._": {}
@@ -577,28 +105,6 @@
"lib/netstandard1.0/_._": {}
}
},
- "Microsoft.NETCore.Targets/1.1.0": {
- "type": "package",
- "compile": {
- "lib/netstandard1.0/_._": {}
- },
- "runtime": {
- "lib/netstandard1.0/_._": {}
- }
- },
- "Microsoft.SqlServer.Server/1.0.0": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
- "related": ".pdb;.xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
- "related": ".pdb;.xml"
- }
- }
- },
"Microsoft.TestPlatform.ObjectModel/17.8.0": {
"type": "package",
"dependencies": {
@@ -934,25 +440,6 @@
"buildTransitive/net6.0/_._": {}
}
},
- "System.Diagnostics.DiagnosticSource/6.0.1": {
- "type": "package",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- }
- },
"System.Diagnostics.EventLog/8.0.1": {
"type": "package",
"compile": {
@@ -979,94 +466,6 @@
}
}
},
- "System.Formats.Asn1/5.0.0": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/_._": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/System.Formats.Asn1.dll": {
- "related": ".xml"
- }
- }
- },
- "System.IdentityModel.Tokens.Jwt/6.35.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
- "Microsoft.IdentityModel.Tokens": "6.35.0"
- },
- "compile": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
- "related": ".xml"
- }
- }
- },
- "System.IO.FileSystem.AccessControl/5.0.0": {
- "type": "package",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- },
- "compile": {
- "ref/netstandard2.0/System.IO.FileSystem.AccessControl.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/System.IO.FileSystem.AccessControl.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/netstandard2.0/System.IO.FileSystem.AccessControl.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Memory/4.5.4": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.1/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.1/_._": {}
- }
- },
- "System.Memory.Data/1.0.2": {
- "type": "package",
- "dependencies": {
- "System.Text.Encodings.Web": "4.7.2",
- "System.Text.Json": "4.6.0"
- },
- "compile": {
- "lib/netstandard2.0/System.Memory.Data.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/System.Memory.Data.dll": {
- "related": ".xml"
- }
- }
- },
- "System.Numerics.Vectors/4.5.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.0/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.0/_._": {}
- }
- },
"System.Reflection.Metadata/1.6.0": {
"type": "package",
"compile": {
@@ -1080,104 +479,6 @@
}
}
},
- "System.Runtime/4.3.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- },
- "compile": {
- "ref/netstandard1.5/System.Runtime.dll": {
- "related": ".xml"
- }
- }
- },
- "System.Runtime.Caching/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Configuration.ConfigurationManager": "6.0.0"
- },
- "compile": {
- "lib/net6.0/_._": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Runtime.Caching.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {
- "type": "package",
- "compile": {
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- }
- },
- "System.Security.AccessControl/5.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- },
- "compile": {
- "ref/netstandard2.0/System.Security.AccessControl.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/System.Security.AccessControl.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Security.Cryptography.Cng/5.0.0": {
- "type": "package",
- "dependencies": {
- "System.Formats.Asn1": "5.0.0"
- },
- "compile": {
- "ref/netcoreapp3.0/System.Security.Cryptography.Cng.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
"System.Security.Cryptography.ProtectedData/8.0.0": {
"type": "package",
"compile": {
@@ -1193,184 +494,10 @@
"build": {
"buildTransitive/net6.0/_._": {}
}
- },
- "System.Security.Principal.Windows/5.0.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp3.0/System.Security.Principal.Windows.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/System.Security.Principal.Windows.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
- "assetType": "runtime",
- "rid": "unix"
- },
- "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Text.Encoding/4.3.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- },
- "compile": {
- "ref/netstandard1.3/System.Text.Encoding.dll": {
- "related": ".xml"
- }
- }
- },
- "System.Text.Encoding.CodePages/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "compile": {
- "lib/net6.0/_._": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Text.Encoding.CodePages.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Text.Encodings.Web/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Text.Encodings.Web.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Text.Encodings.Web.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": {
- "assetType": "runtime",
- "rid": "browser"
- }
- }
- },
- "System.Text.Json/4.7.2": {
- "type": "package",
- "compile": {
- "lib/netcoreapp3.0/System.Text.Json.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netcoreapp3.0/System.Text.Json.dll": {
- "related": ".xml"
- }
- }
- },
- "System.Threading.Tasks.Extensions/4.5.4": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.1/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.1/_._": {}
- }
- },
- "Domain/1.0.0": {
- "type": "project",
- "framework": ".NETCoreApp,Version=v8.0",
- "compile": {
- "bin/placeholder/Domain.dll": {}
- },
- "runtime": {
- "bin/placeholder/Domain.dll": {}
- }
- },
- "Models/1.0.0": {
- "type": "project",
- "framework": ".NETCoreApp,Version=v8.0",
- "dependencies": {
- "Domain": "1.0.0",
- "Microsoft.EntityFrameworkCore.SqlServer": "8.0.10"
- },
- "compile": {
- "bin/placeholder/Models.dll": {}
- },
- "runtime": {
- "bin/placeholder/Models.dll": {}
- }
}
}
},
"libraries": {
- "Azure.Core/1.35.0": {
- "sha512": "hENcx03Jyuqv05F4RBEPbxz29UrM3Nbhnr6Wl6NQpoU9BCIbL3XLentrxDCTrH54NLS11Exxi/o8MYgT/cnKFA==",
- "type": "package",
- "path": "azure.core/1.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "CHANGELOG.md",
- "README.md",
- "azure.core.1.35.0.nupkg.sha512",
- "azure.core.nuspec",
- "azureicon.png",
- "lib/net461/Azure.Core.dll",
- "lib/net461/Azure.Core.xml",
- "lib/net472/Azure.Core.dll",
- "lib/net472/Azure.Core.xml",
- "lib/net5.0/Azure.Core.dll",
- "lib/net5.0/Azure.Core.xml",
- "lib/net6.0/Azure.Core.dll",
- "lib/net6.0/Azure.Core.xml",
- "lib/netcoreapp2.1/Azure.Core.dll",
- "lib/netcoreapp2.1/Azure.Core.xml",
- "lib/netstandard2.0/Azure.Core.dll",
- "lib/netstandard2.0/Azure.Core.xml"
- ]
- },
- "Azure.Identity/1.10.3": {
- "sha512": "l1Xm2MWOF2Mzcwuarlw8kWQXLZk3UeB55aQXVyjj23aBfDwOZ3gu5GP2kJ6KlmZeZv2TCzw7x4L3V36iNr3gww==",
- "type": "package",
- "path": "azure.identity/1.10.3",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "CHANGELOG.md",
- "README.md",
- "azure.identity.1.10.3.nupkg.sha512",
- "azure.identity.nuspec",
- "azureicon.png",
- "lib/netstandard2.0/Azure.Identity.dll",
- "lib/netstandard2.0/Azure.Identity.xml"
- ]
- },
"coverlet.collector/6.0.0": {
"sha512": "tW3lsNS+dAEII6YGUX/VMoJjBS1QvsxqJeqLaJXub08y1FSjasFPtQ4UBUsudE9PNrzLjooClMsPtY2cZLdXpQ==",
"type": "package",
@@ -1424,31 +551,6 @@
"coverlet.collector.nuspec"
]
},
- "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
- "sha512": "yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
- "type": "package",
- "path": "microsoft.bcl.asyncinterfaces/1.1.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net461/Microsoft.Bcl.AsyncInterfaces.dll",
- "lib/net461/Microsoft.Bcl.AsyncInterfaces.xml",
- "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
- "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml",
- "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll",
- "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml",
- "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
- "microsoft.bcl.asyncinterfaces.nuspec",
- "ref/net461/Microsoft.Bcl.AsyncInterfaces.dll",
- "ref/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
- "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
"Microsoft.CodeCoverage/17.8.0": {
"sha512": "KC8SXWbGIdoFVdlxKk9WHccm0llm9HypcHMLUUFabRiTS3SO2fQXNZfdiF3qkEdTJhbRrxhdRxjL4jbtwPq4Ew==",
"type": "package",
@@ -1515,287 +617,6 @@
"microsoft.codecoverage.nuspec"
]
},
- "Microsoft.CSharp/4.5.0": {
- "sha512": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
- "type": "package",
- "path": "microsoft.csharp/4.5.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net45/_._",
- "lib/netcore50/Microsoft.CSharp.dll",
- "lib/netcoreapp2.0/_._",
- "lib/netstandard1.3/Microsoft.CSharp.dll",
- "lib/netstandard2.0/Microsoft.CSharp.dll",
- "lib/portable-net45+win8+wp8+wpa81/_._",
- "lib/uap10.0.16299/_._",
- "lib/win8/_._",
- "lib/wp80/_._",
- "lib/wpa81/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "microsoft.csharp.4.5.0.nupkg.sha512",
- "microsoft.csharp.nuspec",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/_._",
- "ref/netcore50/Microsoft.CSharp.dll",
- "ref/netcore50/Microsoft.CSharp.xml",
- "ref/netcore50/de/Microsoft.CSharp.xml",
- "ref/netcore50/es/Microsoft.CSharp.xml",
- "ref/netcore50/fr/Microsoft.CSharp.xml",
- "ref/netcore50/it/Microsoft.CSharp.xml",
- "ref/netcore50/ja/Microsoft.CSharp.xml",
- "ref/netcore50/ko/Microsoft.CSharp.xml",
- "ref/netcore50/ru/Microsoft.CSharp.xml",
- "ref/netcore50/zh-hans/Microsoft.CSharp.xml",
- "ref/netcore50/zh-hant/Microsoft.CSharp.xml",
- "ref/netcoreapp2.0/_._",
- "ref/netstandard1.0/Microsoft.CSharp.dll",
- "ref/netstandard1.0/Microsoft.CSharp.xml",
- "ref/netstandard1.0/de/Microsoft.CSharp.xml",
- "ref/netstandard1.0/es/Microsoft.CSharp.xml",
- "ref/netstandard1.0/fr/Microsoft.CSharp.xml",
- "ref/netstandard1.0/it/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ja/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ko/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ru/Microsoft.CSharp.xml",
- "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
- "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
- "ref/netstandard2.0/Microsoft.CSharp.dll",
- "ref/netstandard2.0/Microsoft.CSharp.xml",
- "ref/portable-net45+win8+wp8+wpa81/_._",
- "ref/uap10.0.16299/_._",
- "ref/win8/_._",
- "ref/wp80/_._",
- "ref/wpa81/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "Microsoft.Data.SqlClient/5.1.5": {
- "sha512": "6kvhQjY5uBCdBccezFD2smfnpQjQ33cZtUZVrNvxlwoBu6uopM5INH6uSgLI7JRLtlQ3bMPwnhMq4kchsXeZ5w==",
- "type": "package",
- "path": "microsoft.data.sqlclient/5.1.5",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "dotnet.png",
- "lib/net462/Microsoft.Data.SqlClient.dll",
- "lib/net462/Microsoft.Data.SqlClient.pdb",
- "lib/net462/Microsoft.Data.SqlClient.xml",
- "lib/net462/de/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/es/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/fr/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/it/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/ja/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/ko/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/pt-BR/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/ru/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/zh-Hans/Microsoft.Data.SqlClient.resources.dll",
- "lib/net462/zh-Hant/Microsoft.Data.SqlClient.resources.dll",
- "lib/net6.0/Microsoft.Data.SqlClient.dll",
- "lib/net6.0/Microsoft.Data.SqlClient.pdb",
- "lib/net6.0/Microsoft.Data.SqlClient.xml",
- "lib/netstandard2.0/Microsoft.Data.SqlClient.dll",
- "lib/netstandard2.0/Microsoft.Data.SqlClient.pdb",
- "lib/netstandard2.0/Microsoft.Data.SqlClient.xml",
- "lib/netstandard2.1/Microsoft.Data.SqlClient.dll",
- "lib/netstandard2.1/Microsoft.Data.SqlClient.pdb",
- "lib/netstandard2.1/Microsoft.Data.SqlClient.xml",
- "microsoft.data.sqlclient.5.1.5.nupkg.sha512",
- "microsoft.data.sqlclient.nuspec",
- "ref/net462/Microsoft.Data.SqlClient.dll",
- "ref/net462/Microsoft.Data.SqlClient.pdb",
- "ref/net462/Microsoft.Data.SqlClient.xml",
- "ref/net6.0/Microsoft.Data.SqlClient.dll",
- "ref/net6.0/Microsoft.Data.SqlClient.pdb",
- "ref/net6.0/Microsoft.Data.SqlClient.xml",
- "ref/netstandard2.0/Microsoft.Data.SqlClient.dll",
- "ref/netstandard2.0/Microsoft.Data.SqlClient.pdb",
- "ref/netstandard2.0/Microsoft.Data.SqlClient.xml",
- "ref/netstandard2.1/Microsoft.Data.SqlClient.dll",
- "ref/netstandard2.1/Microsoft.Data.SqlClient.pdb",
- "ref/netstandard2.1/Microsoft.Data.SqlClient.xml",
- "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll",
- "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.pdb",
- "runtimes/unix/lib/netstandard2.0/Microsoft.Data.SqlClient.dll",
- "runtimes/unix/lib/netstandard2.0/Microsoft.Data.SqlClient.pdb",
- "runtimes/unix/lib/netstandard2.1/Microsoft.Data.SqlClient.dll",
- "runtimes/unix/lib/netstandard2.1/Microsoft.Data.SqlClient.pdb",
- "runtimes/win/lib/net462/Microsoft.Data.SqlClient.dll",
- "runtimes/win/lib/net462/Microsoft.Data.SqlClient.pdb",
- "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll",
- "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.pdb",
- "runtimes/win/lib/netstandard2.0/Microsoft.Data.SqlClient.dll",
- "runtimes/win/lib/netstandard2.0/Microsoft.Data.SqlClient.pdb",
- "runtimes/win/lib/netstandard2.1/Microsoft.Data.SqlClient.dll",
- "runtimes/win/lib/netstandard2.1/Microsoft.Data.SqlClient.pdb"
- ]
- },
- "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
- "sha512": "wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==",
- "type": "package",
- "path": "microsoft.data.sqlclient.sni.runtime/5.1.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.txt",
- "dotnet.png",
- "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
- "microsoft.data.sqlclient.sni.runtime.nuspec",
- "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll",
- "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll",
- "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll",
- "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll"
- ]
- },
- "Microsoft.EntityFrameworkCore/8.0.10": {
- "sha512": "PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==",
- "type": "package",
- "path": "microsoft.entityframeworkcore/8.0.10",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "PACKAGE.md",
- "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props",
- "lib/net8.0/Microsoft.EntityFrameworkCore.dll",
- "lib/net8.0/Microsoft.EntityFrameworkCore.xml",
- "microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
- "microsoft.entityframeworkcore.nuspec"
- ]
- },
- "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": {
- "sha512": "FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==",
- "type": "package",
- "path": "microsoft.entityframeworkcore.abstractions/8.0.10",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "PACKAGE.md",
- "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll",
- "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml",
- "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
- "microsoft.entityframeworkcore.abstractions.nuspec"
- ]
- },
- "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {
- "sha512": "51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==",
- "type": "package",
- "path": "microsoft.entityframeworkcore.analyzers/8.0.10",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll",
- "docs/PACKAGE.md",
- "lib/netstandard2.0/_._",
- "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
- "microsoft.entityframeworkcore.analyzers.nuspec"
- ]
- },
- "Microsoft.EntityFrameworkCore.Relational/8.0.10": {
- "sha512": "OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==",
- "type": "package",
- "path": "microsoft.entityframeworkcore.relational/8.0.10",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "PACKAGE.md",
- "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll",
- "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.xml",
- "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
- "microsoft.entityframeworkcore.relational.nuspec"
- ]
- },
- "Microsoft.EntityFrameworkCore.SqlServer/8.0.10": {
- "sha512": "DvhBEk44UjWMebFKwIFDIdEsG8gzbgflWIZljDCpIkZVpId+PKs0ufzJxnTQ94InPO+pS7+wE45cRsPRt9B0Iw==",
- "type": "package",
- "path": "microsoft.entityframeworkcore.sqlserver/8.0.10",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "PACKAGE.md",
- "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll",
- "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.xml",
- "microsoft.entityframeworkcore.sqlserver.8.0.10.nupkg.sha512",
- "microsoft.entityframeworkcore.sqlserver.nuspec"
- ]
- },
- "Microsoft.Extensions.Caching.Abstractions/8.0.0": {
- "sha512": "3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
- "type": "package",
- "path": "microsoft.extensions.caching.abstractions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml",
- "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
- "microsoft.extensions.caching.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Caching.Memory/8.0.1": {
- "sha512": "HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
- "type": "package",
- "path": "microsoft.extensions.caching.memory/8.0.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets",
- "lib/net462/Microsoft.Extensions.Caching.Memory.dll",
- "lib/net462/Microsoft.Extensions.Caching.Memory.xml",
- "lib/net6.0/Microsoft.Extensions.Caching.Memory.dll",
- "lib/net6.0/Microsoft.Extensions.Caching.Memory.xml",
- "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll",
- "lib/net7.0/Microsoft.Extensions.Caching.Memory.xml",
- "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll",
- "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml",
- "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
- "microsoft.extensions.caching.memory.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
"Microsoft.Extensions.Configuration/8.0.0": {
"sha512": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==",
"type": "package",
@@ -1856,222 +677,6 @@
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Extensions.DependencyInjection/8.0.1": {
- "sha512": "BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==",
- "type": "package",
- "path": "microsoft.extensions.dependencyinjection/8.0.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets",
- "lib/net462/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net462/Microsoft.Extensions.DependencyInjection.xml",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml",
- "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
- "microsoft.extensions.dependencyinjection.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
- "sha512": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
- "type": "package",
- "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
- "microsoft.extensions.dependencyinjection.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging/8.0.1": {
- "sha512": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==",
- "type": "package",
- "path": "microsoft.extensions.logging/8.0.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Logging.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets",
- "lib/net462/Microsoft.Extensions.Logging.dll",
- "lib/net462/Microsoft.Extensions.Logging.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.xml",
- "lib/netstandard2.1/Microsoft.Extensions.Logging.dll",
- "lib/netstandard2.1/Microsoft.Extensions.Logging.xml",
- "microsoft.extensions.logging.8.0.1.nupkg.sha512",
- "microsoft.extensions.logging.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging.Abstractions/8.0.2": {
- "sha512": "nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
- "type": "package",
- "path": "microsoft.extensions.logging.abstractions/8.0.2",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll",
- "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll",
- "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll",
- "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
- "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
- "microsoft.extensions.logging.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Options/8.0.2": {
- "sha512": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
- "type": "package",
- "path": "microsoft.extensions.options/8.0.2",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll",
- "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "buildTransitive/net461/Microsoft.Extensions.Options.targets",
- "buildTransitive/net462/Microsoft.Extensions.Options.targets",
- "buildTransitive/net6.0/Microsoft.Extensions.Options.targets",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets",
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets",
- "lib/net462/Microsoft.Extensions.Options.dll",
- "lib/net462/Microsoft.Extensions.Options.xml",
- "lib/net6.0/Microsoft.Extensions.Options.dll",
- "lib/net6.0/Microsoft.Extensions.Options.xml",
- "lib/net7.0/Microsoft.Extensions.Options.dll",
- "lib/net7.0/Microsoft.Extensions.Options.xml",
- "lib/net8.0/Microsoft.Extensions.Options.dll",
- "lib/net8.0/Microsoft.Extensions.Options.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Options.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Options.xml",
- "lib/netstandard2.1/Microsoft.Extensions.Options.dll",
- "lib/netstandard2.1/Microsoft.Extensions.Options.xml",
- "microsoft.extensions.options.8.0.2.nupkg.sha512",
- "microsoft.extensions.options.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
"Microsoft.Extensions.Primitives/8.0.0": {
"sha512": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
"type": "package",
@@ -2102,193 +707,6 @@
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Identity.Client/4.56.0": {
- "sha512": "rr4zbidvHy9r4NvOAs5hdd964Ao2A0pAeFBJKR95u1CJAVzbd1p6tPTXUZ+5ld0cfThiVSGvz6UHwY6JjraTpA==",
- "type": "package",
- "path": "microsoft.identity.client/4.56.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/monoandroid10.0/Microsoft.Identity.Client.dll",
- "lib/monoandroid10.0/Microsoft.Identity.Client.xml",
- "lib/monoandroid90/Microsoft.Identity.Client.dll",
- "lib/monoandroid90/Microsoft.Identity.Client.xml",
- "lib/net45/Microsoft.Identity.Client.dll",
- "lib/net45/Microsoft.Identity.Client.xml",
- "lib/net461/Microsoft.Identity.Client.dll",
- "lib/net461/Microsoft.Identity.Client.xml",
- "lib/net6.0-android31.0/Microsoft.Identity.Client.dll",
- "lib/net6.0-android31.0/Microsoft.Identity.Client.xml",
- "lib/net6.0-ios15.4/Microsoft.Identity.Client.dll",
- "lib/net6.0-ios15.4/Microsoft.Identity.Client.xml",
- "lib/net6.0-windows7.0/Microsoft.Identity.Client.dll",
- "lib/net6.0-windows7.0/Microsoft.Identity.Client.xml",
- "lib/net6.0/Microsoft.Identity.Client.dll",
- "lib/net6.0/Microsoft.Identity.Client.xml",
- "lib/netcoreapp2.1/Microsoft.Identity.Client.dll",
- "lib/netcoreapp2.1/Microsoft.Identity.Client.xml",
- "lib/netstandard2.0/Microsoft.Identity.Client.dll",
- "lib/netstandard2.0/Microsoft.Identity.Client.xml",
- "lib/uap10.0.17763/Microsoft.Identity.Client.dll",
- "lib/uap10.0.17763/Microsoft.Identity.Client.pri",
- "lib/uap10.0.17763/Microsoft.Identity.Client.xml",
- "lib/xamarinios10/Microsoft.Identity.Client.dll",
- "lib/xamarinios10/Microsoft.Identity.Client.xml",
- "microsoft.identity.client.4.56.0.nupkg.sha512",
- "microsoft.identity.client.nuspec"
- ]
- },
- "Microsoft.Identity.Client.Extensions.Msal/4.56.0": {
- "sha512": "H12YAzEGK55vZ+QpxUzozhW8ZZtgPDuWvgA0JbdIR9UhMUplj29JhIgE2imuH8W2Nw9D8JKygR1uxRFtpSNcrg==",
- "type": "package",
- "path": "microsoft.identity.client.extensions.msal/4.56.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.dll",
- "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.xml",
- "microsoft.identity.client.extensions.msal.4.56.0.nupkg.sha512",
- "microsoft.identity.client.extensions.msal.nuspec"
- ]
- },
- "Microsoft.IdentityModel.Abstractions/6.35.0": {
- "sha512": "xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
- "type": "package",
- "path": "microsoft.identitymodel.abstractions/6.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Abstractions.dll",
- "lib/net45/Microsoft.IdentityModel.Abstractions.xml",
- "lib/net461/Microsoft.IdentityModel.Abstractions.dll",
- "lib/net461/Microsoft.IdentityModel.Abstractions.xml",
- "lib/net462/Microsoft.IdentityModel.Abstractions.dll",
- "lib/net462/Microsoft.IdentityModel.Abstractions.xml",
- "lib/net472/Microsoft.IdentityModel.Abstractions.dll",
- "lib/net472/Microsoft.IdentityModel.Abstractions.xml",
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll",
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.xml",
- "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
- "microsoft.identitymodel.abstractions.nuspec"
- ]
- },
- "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
- "sha512": "9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
- "type": "package",
- "path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.JsonWebTokens.dll",
- "lib/net45/Microsoft.IdentityModel.JsonWebTokens.xml",
- "lib/net461/Microsoft.IdentityModel.JsonWebTokens.dll",
- "lib/net461/Microsoft.IdentityModel.JsonWebTokens.xml",
- "lib/net462/Microsoft.IdentityModel.JsonWebTokens.dll",
- "lib/net462/Microsoft.IdentityModel.JsonWebTokens.xml",
- "lib/net472/Microsoft.IdentityModel.JsonWebTokens.dll",
- "lib/net472/Microsoft.IdentityModel.JsonWebTokens.xml",
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll",
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.xml",
- "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll",
- "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml",
- "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
- "microsoft.identitymodel.jsonwebtokens.nuspec"
- ]
- },
- "Microsoft.IdentityModel.Logging/6.35.0": {
- "sha512": "jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
- "type": "package",
- "path": "microsoft.identitymodel.logging/6.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Logging.dll",
- "lib/net45/Microsoft.IdentityModel.Logging.xml",
- "lib/net461/Microsoft.IdentityModel.Logging.dll",
- "lib/net461/Microsoft.IdentityModel.Logging.xml",
- "lib/net462/Microsoft.IdentityModel.Logging.dll",
- "lib/net462/Microsoft.IdentityModel.Logging.xml",
- "lib/net472/Microsoft.IdentityModel.Logging.dll",
- "lib/net472/Microsoft.IdentityModel.Logging.xml",
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll",
- "lib/net6.0/Microsoft.IdentityModel.Logging.xml",
- "lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll",
- "lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml",
- "microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
- "microsoft.identitymodel.logging.nuspec"
- ]
- },
- "Microsoft.IdentityModel.Protocols/6.35.0": {
- "sha512": "BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
- "type": "package",
- "path": "microsoft.identitymodel.protocols/6.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Protocols.dll",
- "lib/net45/Microsoft.IdentityModel.Protocols.xml",
- "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",
- "lib/net472/Microsoft.IdentityModel.Protocols.xml",
- "lib/net6.0/Microsoft.IdentityModel.Protocols.dll",
- "lib/net6.0/Microsoft.IdentityModel.Protocols.xml",
- "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll",
- "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.xml",
- "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
- "microsoft.identitymodel.protocols.nuspec"
- ]
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
- "sha512": "LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
- "type": "package",
- "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
- "lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
- "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",
- "lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
- "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
- "lib/net6.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.6.35.0.nupkg.sha512",
- "microsoft.identitymodel.protocols.openidconnect.nuspec"
- ]
- },
- "Microsoft.IdentityModel.Tokens/6.35.0": {
- "sha512": "RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
- "type": "package",
- "path": "microsoft.identitymodel.tokens/6.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Tokens.dll",
- "lib/net45/Microsoft.IdentityModel.Tokens.xml",
- "lib/net461/Microsoft.IdentityModel.Tokens.dll",
- "lib/net461/Microsoft.IdentityModel.Tokens.xml",
- "lib/net462/Microsoft.IdentityModel.Tokens.dll",
- "lib/net462/Microsoft.IdentityModel.Tokens.xml",
- "lib/net472/Microsoft.IdentityModel.Tokens.dll",
- "lib/net472/Microsoft.IdentityModel.Tokens.xml",
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll",
- "lib/net6.0/Microsoft.IdentityModel.Tokens.xml",
- "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll",
- "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml",
- "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
- "microsoft.identitymodel.tokens.nuspec"
- ]
- },
"Microsoft.NET.Test.Sdk/17.8.0": {
"sha512": "BmTYGbD/YuDHmApIENdoyN1jCk0Rj1fJB0+B/fVekyTdVidr91IlzhqzytiUgaEAzL1ZJcYCme0MeBMYvJVzvw==",
"type": "package",
@@ -2312,57 +730,21 @@
"microsoft.net.test.sdk.nuspec"
]
},
- "Microsoft.NETCore.Platforms/5.0.0": {
- "sha512": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
"type": "package",
- "path": "microsoft.netcore.platforms/5.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/netstandard1.0/_._",
- "microsoft.netcore.platforms.5.0.0.nupkg.sha512",
- "microsoft.netcore.platforms.nuspec",
- "runtime.json",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "Microsoft.NETCore.Targets/1.1.0": {
- "sha512": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
- "type": "package",
- "path": "microsoft.netcore.targets/1.1.0",
+ "path": "microsoft.netcore.platforms/1.1.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"ThirdPartyNotices.txt",
"dotnet_library_license.txt",
"lib/netstandard1.0/_._",
- "microsoft.netcore.targets.1.1.0.nupkg.sha512",
- "microsoft.netcore.targets.nuspec",
+ "microsoft.netcore.platforms.1.1.0.nupkg.sha512",
+ "microsoft.netcore.platforms.nuspec",
"runtime.json"
]
},
- "Microsoft.SqlServer.Server/1.0.0": {
- "sha512": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
- "type": "package",
- "path": "microsoft.sqlserver.server/1.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "dotnet.png",
- "lib/net46/Microsoft.SqlServer.Server.dll",
- "lib/net46/Microsoft.SqlServer.Server.pdb",
- "lib/net46/Microsoft.SqlServer.Server.xml",
- "lib/netstandard2.0/Microsoft.SqlServer.Server.dll",
- "lib/netstandard2.0/Microsoft.SqlServer.Server.pdb",
- "lib/netstandard2.0/Microsoft.SqlServer.Server.xml",
- "microsoft.sqlserver.server.1.0.0.nupkg.sha512",
- "microsoft.sqlserver.server.nuspec"
- ]
- },
"Microsoft.TestPlatform.ObjectModel/17.8.0": {
"sha512": "AYy6vlpGMfz5kOFq99L93RGbqftW/8eQTqjT9iGXW6s9MRP3UdtY8idJ8rJcjeSja8A18IhIro5YnH3uv1nz4g==",
"type": "package",
@@ -2805,31 +1187,6 @@
"useSharedDesignerContext.txt"
]
},
- "System.Diagnostics.DiagnosticSource/6.0.1": {
- "sha512": "KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
- "type": "package",
- "path": "system.diagnostics.diagnosticsource/6.0.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Diagnostics.DiagnosticSource.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Diagnostics.DiagnosticSource.dll",
- "lib/net461/System.Diagnostics.DiagnosticSource.xml",
- "lib/net5.0/System.Diagnostics.DiagnosticSource.dll",
- "lib/net5.0/System.Diagnostics.DiagnosticSource.xml",
- "lib/net6.0/System.Diagnostics.DiagnosticSource.dll",
- "lib/net6.0/System.Diagnostics.DiagnosticSource.xml",
- "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll",
- "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml",
- "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
- "system.diagnostics.diagnosticsource.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
"System.Diagnostics.EventLog/8.0.1": {
"sha512": "n1ZP7NM2Gkn/MgD8+eOT5MulMj6wfeQMNS2Pizvq5GHCZfjlFMXV2irQlQmJhwA2VABC57M0auudO89Iu2uRLg==",
"type": "package",
@@ -2869,181 +1226,6 @@
"useSharedDesignerContext.txt"
]
},
- "System.Formats.Asn1/5.0.0": {
- "sha512": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w==",
- "type": "package",
- "path": "system.formats.asn1/5.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net461/System.Formats.Asn1.dll",
- "lib/net461/System.Formats.Asn1.xml",
- "lib/netstandard2.0/System.Formats.Asn1.dll",
- "lib/netstandard2.0/System.Formats.Asn1.xml",
- "system.formats.asn1.5.0.0.nupkg.sha512",
- "system.formats.asn1.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.IdentityModel.Tokens.Jwt/6.35.0": {
- "sha512": "yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
- "type": "package",
- "path": "system.identitymodel.tokens.jwt/6.35.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net45/System.IdentityModel.Tokens.Jwt.dll",
- "lib/net45/System.IdentityModel.Tokens.Jwt.xml",
- "lib/net461/System.IdentityModel.Tokens.Jwt.dll",
- "lib/net461/System.IdentityModel.Tokens.Jwt.xml",
- "lib/net462/System.IdentityModel.Tokens.Jwt.dll",
- "lib/net462/System.IdentityModel.Tokens.Jwt.xml",
- "lib/net472/System.IdentityModel.Tokens.Jwt.dll",
- "lib/net472/System.IdentityModel.Tokens.Jwt.xml",
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll",
- "lib/net6.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.6.35.0.nupkg.sha512",
- "system.identitymodel.tokens.jwt.nuspec"
- ]
- },
- "System.IO.FileSystem.AccessControl/5.0.0": {
- "sha512": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw==",
- "type": "package",
- "path": "system.io.filesystem.accesscontrol/5.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net46/System.IO.FileSystem.AccessControl.dll",
- "lib/net461/System.IO.FileSystem.AccessControl.dll",
- "lib/net461/System.IO.FileSystem.AccessControl.xml",
- "lib/netstandard1.3/System.IO.FileSystem.AccessControl.dll",
- "lib/netstandard2.0/System.IO.FileSystem.AccessControl.dll",
- "lib/netstandard2.0/System.IO.FileSystem.AccessControl.xml",
- "ref/net46/System.IO.FileSystem.AccessControl.dll",
- "ref/net461/System.IO.FileSystem.AccessControl.dll",
- "ref/net461/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/System.IO.FileSystem.AccessControl.dll",
- "ref/netstandard1.3/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/de/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/es/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/fr/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/it/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/ja/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/ko/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/ru/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/zh-hans/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard1.3/zh-hant/System.IO.FileSystem.AccessControl.xml",
- "ref/netstandard2.0/System.IO.FileSystem.AccessControl.dll",
- "ref/netstandard2.0/System.IO.FileSystem.AccessControl.xml",
- "runtimes/win/lib/net46/System.IO.FileSystem.AccessControl.dll",
- "runtimes/win/lib/net461/System.IO.FileSystem.AccessControl.dll",
- "runtimes/win/lib/net461/System.IO.FileSystem.AccessControl.xml",
- "runtimes/win/lib/netstandard1.3/System.IO.FileSystem.AccessControl.dll",
- "runtimes/win/lib/netstandard2.0/System.IO.FileSystem.AccessControl.dll",
- "runtimes/win/lib/netstandard2.0/System.IO.FileSystem.AccessControl.xml",
- "system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512",
- "system.io.filesystem.accesscontrol.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Memory/4.5.4": {
- "sha512": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
- "type": "package",
- "path": "system.memory/4.5.4",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net461/System.Memory.dll",
- "lib/net461/System.Memory.xml",
- "lib/netcoreapp2.1/_._",
- "lib/netstandard1.1/System.Memory.dll",
- "lib/netstandard1.1/System.Memory.xml",
- "lib/netstandard2.0/System.Memory.dll",
- "lib/netstandard2.0/System.Memory.xml",
- "ref/netcoreapp2.1/_._",
- "system.memory.4.5.4.nupkg.sha512",
- "system.memory.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Memory.Data/1.0.2": {
- "sha512": "JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
- "type": "package",
- "path": "system.memory.data/1.0.2",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "CHANGELOG.md",
- "DotNetPackageIcon.png",
- "README.md",
- "lib/net461/System.Memory.Data.dll",
- "lib/net461/System.Memory.Data.xml",
- "lib/netstandard2.0/System.Memory.Data.dll",
- "lib/netstandard2.0/System.Memory.Data.xml",
- "system.memory.data.1.0.2.nupkg.sha512",
- "system.memory.data.nuspec"
- ]
- },
- "System.Numerics.Vectors/4.5.0": {
- "sha512": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
- "type": "package",
- "path": "system.numerics.vectors/4.5.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net46/System.Numerics.Vectors.dll",
- "lib/net46/System.Numerics.Vectors.xml",
- "lib/netcoreapp2.0/_._",
- "lib/netstandard1.0/System.Numerics.Vectors.dll",
- "lib/netstandard1.0/System.Numerics.Vectors.xml",
- "lib/netstandard2.0/System.Numerics.Vectors.dll",
- "lib/netstandard2.0/System.Numerics.Vectors.xml",
- "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll",
- "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml",
- "lib/uap10.0.16299/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/System.Numerics.Vectors.dll",
- "ref/net45/System.Numerics.Vectors.xml",
- "ref/net46/System.Numerics.Vectors.dll",
- "ref/net46/System.Numerics.Vectors.xml",
- "ref/netcoreapp2.0/_._",
- "ref/netstandard1.0/System.Numerics.Vectors.dll",
- "ref/netstandard1.0/System.Numerics.Vectors.xml",
- "ref/netstandard2.0/System.Numerics.Vectors.dll",
- "ref/netstandard2.0/System.Numerics.Vectors.xml",
- "ref/uap10.0.16299/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "system.numerics.vectors.4.5.0.nupkg.sha512",
- "system.numerics.vectors.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
"System.Reflection.Metadata/1.6.0": {
"sha512": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==",
"type": "package",
@@ -3065,288 +1247,6 @@
"version.txt"
]
},
- "System.Runtime/4.3.0": {
- "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
- "type": "package",
- "path": "system.runtime/4.3.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net45/_._",
- "lib/net462/System.Runtime.dll",
- "lib/portable-net45+win8+wp80+wpa81/_._",
- "lib/win8/_._",
- "lib/wp80/_._",
- "lib/wpa81/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/_._",
- "ref/net462/System.Runtime.dll",
- "ref/netcore50/System.Runtime.dll",
- "ref/netcore50/System.Runtime.xml",
- "ref/netcore50/de/System.Runtime.xml",
- "ref/netcore50/es/System.Runtime.xml",
- "ref/netcore50/fr/System.Runtime.xml",
- "ref/netcore50/it/System.Runtime.xml",
- "ref/netcore50/ja/System.Runtime.xml",
- "ref/netcore50/ko/System.Runtime.xml",
- "ref/netcore50/ru/System.Runtime.xml",
- "ref/netcore50/zh-hans/System.Runtime.xml",
- "ref/netcore50/zh-hant/System.Runtime.xml",
- "ref/netstandard1.0/System.Runtime.dll",
- "ref/netstandard1.0/System.Runtime.xml",
- "ref/netstandard1.0/de/System.Runtime.xml",
- "ref/netstandard1.0/es/System.Runtime.xml",
- "ref/netstandard1.0/fr/System.Runtime.xml",
- "ref/netstandard1.0/it/System.Runtime.xml",
- "ref/netstandard1.0/ja/System.Runtime.xml",
- "ref/netstandard1.0/ko/System.Runtime.xml",
- "ref/netstandard1.0/ru/System.Runtime.xml",
- "ref/netstandard1.0/zh-hans/System.Runtime.xml",
- "ref/netstandard1.0/zh-hant/System.Runtime.xml",
- "ref/netstandard1.2/System.Runtime.dll",
- "ref/netstandard1.2/System.Runtime.xml",
- "ref/netstandard1.2/de/System.Runtime.xml",
- "ref/netstandard1.2/es/System.Runtime.xml",
- "ref/netstandard1.2/fr/System.Runtime.xml",
- "ref/netstandard1.2/it/System.Runtime.xml",
- "ref/netstandard1.2/ja/System.Runtime.xml",
- "ref/netstandard1.2/ko/System.Runtime.xml",
- "ref/netstandard1.2/ru/System.Runtime.xml",
- "ref/netstandard1.2/zh-hans/System.Runtime.xml",
- "ref/netstandard1.2/zh-hant/System.Runtime.xml",
- "ref/netstandard1.3/System.Runtime.dll",
- "ref/netstandard1.3/System.Runtime.xml",
- "ref/netstandard1.3/de/System.Runtime.xml",
- "ref/netstandard1.3/es/System.Runtime.xml",
- "ref/netstandard1.3/fr/System.Runtime.xml",
- "ref/netstandard1.3/it/System.Runtime.xml",
- "ref/netstandard1.3/ja/System.Runtime.xml",
- "ref/netstandard1.3/ko/System.Runtime.xml",
- "ref/netstandard1.3/ru/System.Runtime.xml",
- "ref/netstandard1.3/zh-hans/System.Runtime.xml",
- "ref/netstandard1.3/zh-hant/System.Runtime.xml",
- "ref/netstandard1.5/System.Runtime.dll",
- "ref/netstandard1.5/System.Runtime.xml",
- "ref/netstandard1.5/de/System.Runtime.xml",
- "ref/netstandard1.5/es/System.Runtime.xml",
- "ref/netstandard1.5/fr/System.Runtime.xml",
- "ref/netstandard1.5/it/System.Runtime.xml",
- "ref/netstandard1.5/ja/System.Runtime.xml",
- "ref/netstandard1.5/ko/System.Runtime.xml",
- "ref/netstandard1.5/ru/System.Runtime.xml",
- "ref/netstandard1.5/zh-hans/System.Runtime.xml",
- "ref/netstandard1.5/zh-hant/System.Runtime.xml",
- "ref/portable-net45+win8+wp80+wpa81/_._",
- "ref/win8/_._",
- "ref/wp80/_._",
- "ref/wpa81/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "system.runtime.4.3.0.nupkg.sha512",
- "system.runtime.nuspec"
- ]
- },
- "System.Runtime.Caching/6.0.0": {
- "sha512": "E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==",
- "type": "package",
- "path": "system.runtime.caching/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net461/_._",
- "lib/net6.0/System.Runtime.Caching.dll",
- "lib/net6.0/System.Runtime.Caching.xml",
- "lib/netcoreapp3.1/System.Runtime.Caching.dll",
- "lib/netcoreapp3.1/System.Runtime.Caching.xml",
- "lib/netstandard2.0/System.Runtime.Caching.dll",
- "lib/netstandard2.0/System.Runtime.Caching.xml",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "runtimes/win/lib/net461/_._",
- "runtimes/win/lib/net6.0/System.Runtime.Caching.dll",
- "runtimes/win/lib/net6.0/System.Runtime.Caching.xml",
- "runtimes/win/lib/netcoreapp3.1/System.Runtime.Caching.dll",
- "runtimes/win/lib/netcoreapp3.1/System.Runtime.Caching.xml",
- "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll",
- "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.xml",
- "system.runtime.caching.6.0.0.nupkg.sha512",
- "system.runtime.caching.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {
- "sha512": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
- "type": "package",
- "path": "system.runtime.compilerservices.unsafe/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/net461/System.Runtime.CompilerServices.Unsafe.xml",
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.xml",
- "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.xml",
- "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
- "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "system.runtime.compilerservices.unsafe.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Security.AccessControl/5.0.0": {
- "sha512": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
- "type": "package",
- "path": "system.security.accesscontrol/5.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net46/System.Security.AccessControl.dll",
- "lib/net461/System.Security.AccessControl.dll",
- "lib/net461/System.Security.AccessControl.xml",
- "lib/netstandard1.3/System.Security.AccessControl.dll",
- "lib/netstandard2.0/System.Security.AccessControl.dll",
- "lib/netstandard2.0/System.Security.AccessControl.xml",
- "lib/uap10.0.16299/_._",
- "ref/net46/System.Security.AccessControl.dll",
- "ref/net461/System.Security.AccessControl.dll",
- "ref/net461/System.Security.AccessControl.xml",
- "ref/netstandard1.3/System.Security.AccessControl.dll",
- "ref/netstandard1.3/System.Security.AccessControl.xml",
- "ref/netstandard1.3/de/System.Security.AccessControl.xml",
- "ref/netstandard1.3/es/System.Security.AccessControl.xml",
- "ref/netstandard1.3/fr/System.Security.AccessControl.xml",
- "ref/netstandard1.3/it/System.Security.AccessControl.xml",
- "ref/netstandard1.3/ja/System.Security.AccessControl.xml",
- "ref/netstandard1.3/ko/System.Security.AccessControl.xml",
- "ref/netstandard1.3/ru/System.Security.AccessControl.xml",
- "ref/netstandard1.3/zh-hans/System.Security.AccessControl.xml",
- "ref/netstandard1.3/zh-hant/System.Security.AccessControl.xml",
- "ref/netstandard2.0/System.Security.AccessControl.dll",
- "ref/netstandard2.0/System.Security.AccessControl.xml",
- "ref/uap10.0.16299/_._",
- "runtimes/win/lib/net46/System.Security.AccessControl.dll",
- "runtimes/win/lib/net461/System.Security.AccessControl.dll",
- "runtimes/win/lib/net461/System.Security.AccessControl.xml",
- "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll",
- "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.xml",
- "runtimes/win/lib/netstandard1.3/System.Security.AccessControl.dll",
- "runtimes/win/lib/uap10.0.16299/_._",
- "system.security.accesscontrol.5.0.0.nupkg.sha512",
- "system.security.accesscontrol.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Security.Cryptography.Cng/5.0.0": {
- "sha512": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
- "type": "package",
- "path": "system.security.cryptography.cng/5.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net46/System.Security.Cryptography.Cng.dll",
- "lib/net461/System.Security.Cryptography.Cng.dll",
- "lib/net461/System.Security.Cryptography.Cng.xml",
- "lib/net462/System.Security.Cryptography.Cng.dll",
- "lib/net462/System.Security.Cryptography.Cng.xml",
- "lib/net47/System.Security.Cryptography.Cng.dll",
- "lib/net47/System.Security.Cryptography.Cng.xml",
- "lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll",
- "lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll",
- "lib/netcoreapp3.0/System.Security.Cryptography.Cng.xml",
- "lib/netstandard1.3/System.Security.Cryptography.Cng.dll",
- "lib/netstandard1.4/System.Security.Cryptography.Cng.dll",
- "lib/netstandard1.6/System.Security.Cryptography.Cng.dll",
- "lib/netstandard2.0/System.Security.Cryptography.Cng.dll",
- "lib/netstandard2.0/System.Security.Cryptography.Cng.xml",
- "lib/netstandard2.1/System.Security.Cryptography.Cng.dll",
- "lib/netstandard2.1/System.Security.Cryptography.Cng.xml",
- "lib/uap10.0.16299/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net46/System.Security.Cryptography.Cng.dll",
- "ref/net461/System.Security.Cryptography.Cng.dll",
- "ref/net461/System.Security.Cryptography.Cng.xml",
- "ref/net462/System.Security.Cryptography.Cng.dll",
- "ref/net462/System.Security.Cryptography.Cng.xml",
- "ref/net47/System.Security.Cryptography.Cng.dll",
- "ref/net47/System.Security.Cryptography.Cng.xml",
- "ref/netcoreapp2.0/System.Security.Cryptography.Cng.dll",
- "ref/netcoreapp2.0/System.Security.Cryptography.Cng.xml",
- "ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll",
- "ref/netcoreapp2.1/System.Security.Cryptography.Cng.xml",
- "ref/netcoreapp3.0/System.Security.Cryptography.Cng.dll",
- "ref/netcoreapp3.0/System.Security.Cryptography.Cng.xml",
- "ref/netstandard1.3/System.Security.Cryptography.Cng.dll",
- "ref/netstandard1.4/System.Security.Cryptography.Cng.dll",
- "ref/netstandard1.6/System.Security.Cryptography.Cng.dll",
- "ref/netstandard2.0/System.Security.Cryptography.Cng.dll",
- "ref/netstandard2.0/System.Security.Cryptography.Cng.xml",
- "ref/netstandard2.1/System.Security.Cryptography.Cng.dll",
- "ref/netstandard2.1/System.Security.Cryptography.Cng.xml",
- "ref/uap10.0.16299/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "runtimes/win/lib/net46/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/net461/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/net461/System.Security.Cryptography.Cng.xml",
- "runtimes/win/lib/net462/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/net462/System.Security.Cryptography.Cng.xml",
- "runtimes/win/lib/net47/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/net47/System.Security.Cryptography.Cng.xml",
- "runtimes/win/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.xml",
- "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll",
- "runtimes/win/lib/uap10.0.16299/_._",
- "system.security.cryptography.cng.5.0.0.nupkg.sha512",
- "system.security.cryptography.cng.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
"System.Security.Cryptography.ProtectedData/8.0.0": {
"sha512": "+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
"type": "package",
@@ -3382,271 +1282,12 @@
"system.security.cryptography.protecteddata.nuspec",
"useSharedDesignerContext.txt"
]
- },
- "System.Security.Principal.Windows/5.0.0": {
- "sha512": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
- "type": "package",
- "path": "system.security.principal.windows/5.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net46/System.Security.Principal.Windows.dll",
- "lib/net461/System.Security.Principal.Windows.dll",
- "lib/net461/System.Security.Principal.Windows.xml",
- "lib/netstandard1.3/System.Security.Principal.Windows.dll",
- "lib/netstandard2.0/System.Security.Principal.Windows.dll",
- "lib/netstandard2.0/System.Security.Principal.Windows.xml",
- "lib/uap10.0.16299/_._",
- "ref/net46/System.Security.Principal.Windows.dll",
- "ref/net461/System.Security.Principal.Windows.dll",
- "ref/net461/System.Security.Principal.Windows.xml",
- "ref/netcoreapp3.0/System.Security.Principal.Windows.dll",
- "ref/netcoreapp3.0/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/System.Security.Principal.Windows.dll",
- "ref/netstandard1.3/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/de/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/es/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/it/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml",
- "ref/netstandard2.0/System.Security.Principal.Windows.dll",
- "ref/netstandard2.0/System.Security.Principal.Windows.xml",
- "ref/uap10.0.16299/_._",
- "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
- "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
- "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
- "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/net46/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/net461/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/net461/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/uap10.0.16299/_._",
- "system.security.principal.windows.5.0.0.nupkg.sha512",
- "system.security.principal.windows.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Text.Encoding/4.3.0": {
- "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
- "type": "package",
- "path": "system.text.encoding/4.3.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net45/_._",
- "lib/portable-net45+win8+wp8+wpa81/_._",
- "lib/win8/_._",
- "lib/wp80/_._",
- "lib/wpa81/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/_._",
- "ref/netcore50/System.Text.Encoding.dll",
- "ref/netcore50/System.Text.Encoding.xml",
- "ref/netcore50/de/System.Text.Encoding.xml",
- "ref/netcore50/es/System.Text.Encoding.xml",
- "ref/netcore50/fr/System.Text.Encoding.xml",
- "ref/netcore50/it/System.Text.Encoding.xml",
- "ref/netcore50/ja/System.Text.Encoding.xml",
- "ref/netcore50/ko/System.Text.Encoding.xml",
- "ref/netcore50/ru/System.Text.Encoding.xml",
- "ref/netcore50/zh-hans/System.Text.Encoding.xml",
- "ref/netcore50/zh-hant/System.Text.Encoding.xml",
- "ref/netstandard1.0/System.Text.Encoding.dll",
- "ref/netstandard1.0/System.Text.Encoding.xml",
- "ref/netstandard1.0/de/System.Text.Encoding.xml",
- "ref/netstandard1.0/es/System.Text.Encoding.xml",
- "ref/netstandard1.0/fr/System.Text.Encoding.xml",
- "ref/netstandard1.0/it/System.Text.Encoding.xml",
- "ref/netstandard1.0/ja/System.Text.Encoding.xml",
- "ref/netstandard1.0/ko/System.Text.Encoding.xml",
- "ref/netstandard1.0/ru/System.Text.Encoding.xml",
- "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml",
- "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml",
- "ref/netstandard1.3/System.Text.Encoding.dll",
- "ref/netstandard1.3/System.Text.Encoding.xml",
- "ref/netstandard1.3/de/System.Text.Encoding.xml",
- "ref/netstandard1.3/es/System.Text.Encoding.xml",
- "ref/netstandard1.3/fr/System.Text.Encoding.xml",
- "ref/netstandard1.3/it/System.Text.Encoding.xml",
- "ref/netstandard1.3/ja/System.Text.Encoding.xml",
- "ref/netstandard1.3/ko/System.Text.Encoding.xml",
- "ref/netstandard1.3/ru/System.Text.Encoding.xml",
- "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml",
- "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml",
- "ref/portable-net45+win8+wp8+wpa81/_._",
- "ref/win8/_._",
- "ref/wp80/_._",
- "ref/wpa81/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "system.text.encoding.4.3.0.nupkg.sha512",
- "system.text.encoding.nuspec"
- ]
- },
- "System.Text.Encoding.CodePages/6.0.0": {
- "sha512": "ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
- "type": "package",
- "path": "system.text.encoding.codepages/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Text.Encoding.CodePages.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net461/System.Text.Encoding.CodePages.dll",
- "lib/net461/System.Text.Encoding.CodePages.xml",
- "lib/net6.0/System.Text.Encoding.CodePages.dll",
- "lib/net6.0/System.Text.Encoding.CodePages.xml",
- "lib/netcoreapp3.1/System.Text.Encoding.CodePages.dll",
- "lib/netcoreapp3.1/System.Text.Encoding.CodePages.xml",
- "lib/netstandard2.0/System.Text.Encoding.CodePages.dll",
- "lib/netstandard2.0/System.Text.Encoding.CodePages.xml",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "runtimes/win/lib/net461/System.Text.Encoding.CodePages.dll",
- "runtimes/win/lib/net461/System.Text.Encoding.CodePages.xml",
- "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.dll",
- "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.xml",
- "runtimes/win/lib/netcoreapp3.1/System.Text.Encoding.CodePages.dll",
- "runtimes/win/lib/netcoreapp3.1/System.Text.Encoding.CodePages.xml",
- "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.dll",
- "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.xml",
- "system.text.encoding.codepages.6.0.0.nupkg.sha512",
- "system.text.encoding.codepages.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Text.Encodings.Web/6.0.0": {
- "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "type": "package",
- "path": "system.text.encodings.web/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Text.Encodings.Web.dll",
- "lib/net461/System.Text.Encodings.Web.xml",
- "lib/net6.0/System.Text.Encodings.Web.dll",
- "lib/net6.0/System.Text.Encodings.Web.xml",
- "lib/netcoreapp3.1/System.Text.Encodings.Web.dll",
- "lib/netcoreapp3.1/System.Text.Encodings.Web.xml",
- "lib/netstandard2.0/System.Text.Encodings.Web.dll",
- "lib/netstandard2.0/System.Text.Encodings.Web.xml",
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll",
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml",
- "system.text.encodings.web.6.0.0.nupkg.sha512",
- "system.text.encodings.web.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Text.Json/4.7.2": {
- "sha512": "TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg==",
- "type": "package",
- "path": "system.text.json/4.7.2",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net461/System.Text.Json.dll",
- "lib/net461/System.Text.Json.xml",
- "lib/netcoreapp3.0/System.Text.Json.dll",
- "lib/netcoreapp3.0/System.Text.Json.xml",
- "lib/netstandard2.0/System.Text.Json.dll",
- "lib/netstandard2.0/System.Text.Json.xml",
- "system.text.json.4.7.2.nupkg.sha512",
- "system.text.json.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Threading.Tasks.Extensions/4.5.4": {
- "sha512": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
- "type": "package",
- "path": "system.threading.tasks.extensions/4.5.4",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net461/System.Threading.Tasks.Extensions.dll",
- "lib/net461/System.Threading.Tasks.Extensions.xml",
- "lib/netcoreapp2.1/_._",
- "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll",
- "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml",
- "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll",
- "lib/netstandard2.0/System.Threading.Tasks.Extensions.xml",
- "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll",
- "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/netcoreapp2.1/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "system.threading.tasks.extensions.4.5.4.nupkg.sha512",
- "system.threading.tasks.extensions.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "Domain/1.0.0": {
- "type": "project",
- "path": "../Domain/Domain.csproj",
- "msbuildProject": "../Domain/Domain.csproj"
- },
- "Models/1.0.0": {
- "type": "project",
- "path": "../Models/Models.csproj",
- "msbuildProject": "../Models/Models.csproj"
}
},
"projectFileDependencyGroups": {
"net8.0": [
"Microsoft.Extensions.Configuration >= 8.0.0",
"Microsoft.NET.Test.Sdk >= 17.8.0",
- "Models >= 1.0.0",
"NUnit >= 3.14.0",
"NUnit.Analyzers >= 3.9.0",
"NUnit3TestAdapter >= 4.5.0",
@@ -3685,11 +1326,7 @@
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
- "projectReferences": {
- "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj": {
- "projectPath": "C:\\Users\\maski\\source\\repos\\SaludLAB\\phronCare\\Models\\Models.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
diff --git a/phronCare.Test/phronCare.Test.csproj b/phronCare.Test/phronCare.Test.csproj
index eecc4b6..eea7094 100644
--- a/phronCare.Test/phronCare.Test.csproj
+++ b/phronCare.Test/phronCare.Test.csproj
@@ -21,7 +21,7 @@
-
+
diff --git a/phronCare.UIBlazor/Pages/Sales/Quotes/QuoteCreate.razor b/phronCare.UIBlazor/Pages/Sales/Quotes/QuoteCreate.razor
index a9e5313..fafb4fa 100644
--- a/phronCare.UIBlazor/Pages/Sales/Quotes/QuoteCreate.razor
+++ b/phronCare.UIBlazor/Pages/Sales/Quotes/QuoteCreate.razor
@@ -12,14 +12,14 @@
@inject NavigationManager Navigation
@inject ISalesLookupService SalesLookupService
@inject IExchangeRateService ExchangeRateService
-@inject IQuoteService QuoteService
+@inject QuoteService QuoteService
@inject IToastService toastService
@inject IModalService Modal
-