diff --git a/library_spo_utils/Constants/Fields.cs b/library_spo_utils/Constants/Fields.cs index d30503b..a708c88 100644 --- a/library_spo_utils/Constants/Fields.cs +++ b/library_spo_utils/Constants/Fields.cs @@ -1,6 +1,4 @@ -using console_spo_utils.Services; - -namespace console_spo_utils.Constants; +namespace library_spo_utils.Constants; internal static class Fields { @@ -11,8 +9,10 @@ internal static class Fields return new[] { "ID Progetto", - "Cliente", - "Causale" + "PAL_Description", + "PAL_Customer", + "PAL_DlvReason", + "PAL_Status" }; } } @@ -23,10 +23,11 @@ internal static class Fields { return new string[] { - "Item", - "Codice Articolo", - "Descrizione Articolo", - "Matricola Macchina" + "PAL_Item", + "PAL_ItemCode", + "PAL_ItemDescription", + "PAL_SerialNumber", + "PAL_Status" }; } } @@ -39,14 +40,15 @@ internal static class Fields { "Type", "Name", - "Description", - "Item", - "Codice Articolo", - "Descrizione Articolo", - "Matricola Macchina", + "_ExtendedDescription", + "PAL_Item", + "PAL_ItemCode", + "PAL_ItemDescription", + "PAL_SerialNumber", "Modified", "Editor", - "Version" + "Version", + "PAL_Status" }; } } @@ -59,10 +61,46 @@ internal static class Fields { "Type", "Name", - "ID Offerta", - "Fornitore", - "Causale", - "Autore" + "PAL_Quotation_Reason", + "PAL_ID_Quotation", + "PAL_Quotation_Name", + "PAL_Description", + "PAL_Authors", + "PAL_Status" + }; + } + } + + internal static string[] NonComplianceView + { + get + { + return new string[] + { + "Type", + "Name", + "PAL_NC_Source", + "PAL_NC_Reference", + "PAL_NC_Nominative", + "PAL_NC_DateOfDetection", + "PAL_NC_Project", + "PAL_NC_ItemCode", + "PAL_NC_PortalUrl", + "PAL_Status" + }; + } + } + + internal static string[] PurchasingView + { + get + { + return new string[] + { + "Tipo", + "Nome", + "PAL_PO_Supplier", + "PAL_Status" }; } } @@ -101,12 +139,14 @@ internal static class Fields return new Dictionary() { { "PAL_ID_Project", new string[] { "URL", "ID Progetto", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, - { "PAL_DlvReason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", "01 VENDITA MACCHINE / IMPIANTI02 VENDITA RICAMBI04 VENDITA SERVIZI FUORI COMMESSA08 VENDITA RIPARAZIONI09 ENGINEERING11 VENDITA E LAVORAZ.CONTO TERZI55 PREVENDITENC NON CONFORMITÁ" } }, + { "PAL_DlvReason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "01 VENDITA MACCHINE / IMPIANTI02 VENDITA RICAMBI04 VENDITA SERVIZI FUORI COMMESSA08 VENDITA RIPARAZIONI09 ENGINEERING11 VENDITA E LAVORAZ.CONTO TERZI55 PREVENDITENC NON CONFORMITÁ" } }, + { "PAL_Description", new string[] { "Note", "Descrizione", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, { "PAL_Customer", new string[] { "Text", "Cliente", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, { "PAL_Item", new string[] { "Text", "Item", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, { "PAL_ItemCode", new string[] { "Text", "Codice Articolo", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, { "PAL_ItemDescription", new string[] { "Text", "Descrizione Articolo", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, - { "PAL_SerialNumber", new string[] { "Text", "Matricola Macchina", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } } + { "PAL_SerialNumber", new string[] { "Text", "Matricola Macchina", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, + { "PAL_Status", new string[] { "Text", "Stato", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } } }; } } @@ -117,10 +157,12 @@ internal static class Fields { return new Dictionary() { - { "PAL_Quotation_Reason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", "01 VENDITA MACCHINE / IMPIANTI02 VENDITA RICAMBI04 VENDITA SERVIZI FUORI COMMESSA08 VENDITA RIPARAZIONI09 ENGINEERING11 VENDITA E LAVORAZ.CONTO TERZI55 PREVENDITENC NON CONFORMITÁ" } }, + { "PAL_Quotation_Reason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "01 VENDITA MACCHINE / IMPIANTI02 VENDITA RICAMBI04 VENDITA SERVIZI FUORI COMMESSA08 VENDITA RIPARAZIONI09 ENGINEERING11 VENDITA E LAVORAZ.CONTO TERZI55 PREVENDITENC NON CONFORMITÁ" } }, { "PAL_ID_Quotation", new string[] { "Text", "ID Offerta", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, { "PAL_Quotation_Name", new string[] { "Text", "Fornitore", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, - { "PAL_Authors", new string[] { "Text", "Autore", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } } + { "PAL_Description", new string[] { "Note", "Descrizione", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, + { "PAL_Authors", new string[] { "Text", "Autore", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, + { "PAL_Status", new string[] { "Text", "Stato", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } } }; } } @@ -138,6 +180,7 @@ internal static class Fields { "PAL_NC_Project", new string[] { "Text", "Commessa", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, { "PAL_NC_ItemCode", new string[] { "Text", "Parte", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, { "PAL_NC_PortalUrl", new string[] {"URL", "Portal", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }, + { "PAL_Status", new string[] { "Text", "Stato", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } } }; } } diff --git a/library_spo_utils/Constants/Folders.cs b/library_spo_utils/Constants/Folders.cs index 60e6e19..bc02889 100644 --- a/library_spo_utils/Constants/Folders.cs +++ b/library_spo_utils/Constants/Folders.cs @@ -1,7 +1,8 @@ using System.Collections; using Microsoft.SharePoint.Client; +using Microsoft.VisualBasic; -namespace console_spo_utils.Constants; +namespace library_spo_utils.Constants; internal static class Folders { @@ -24,10 +25,10 @@ internal static class Folders { var itemQuickMenu = new Dictionary { - { $"Commerciale {projName}", $"{subSiteUrl}/Commerciale%20{projName}" }, - { $"Documenti {projName}", $"{subSiteUrl}/Documenti%20{projName}" }, - { $"Media {projName}", $"{subSiteUrl}/Media%20{projName}" }, - { $"SottoCommesse {projName}", $"{subSiteUrl}/SottoCommesse%20{projName}" } + { $"Commerciale {projName}", $"{subSiteUrl}/Commerciale%20{projName.Replace("-","")}" }, + { $"Documenti {projName}", $"{subSiteUrl}/Documenti%20{projName.Replace("-","")}" }, + { $"Media {projName}", $"{subSiteUrl}/Media%20{projName.Replace("-","")}" }, + { $"SottoCommesse {projName}", $"{subSiteUrl}/SottoCommesse%20{projName.Replace("-", "")}" } }; return itemQuickMenu; } @@ -47,33 +48,52 @@ internal static class Folders { get { - return new string[] + return new string[] { - "09_Documenti_Tecnici", - "12_Disegni_Costruttivi", - "13_Manuali", + "09_Documenti_Tecnici", + "12_Disegni_Costruttivi", + "13_Manuali", "15_Documentazione_Elettrica", "16_Liste_Ricambi" }; } } - internal static IEnumerable OfferDocSet + internal static IEnumerable OfferDocSet(string rev) => + new string[] + { + rev, + $"{rev}/01_Costificazione", + $"{rev}/02_Offerta", + $"{rev}/03_Meeting", + $"{rev}/04_Corrispondenza", + $"{rev}/08_Specifiche_Tecniche", + $"{rev}/10_Fornitori", + $"{rev}/11_Documenti_Tecnici", + $"{rev}/14_Foto" + }; + + + + internal static IEnumerable PurchasingOneNoteDir(string year) => + new string[] + { + $"{year}", + $"{year}/Ordini di Acquisto", + $"{year}/DDT di Acquisto", + $"{year}/Richieste di Acquisto" + }; + + + internal static IEnumerable PurchasingOrder { get { - string rev = "Rev. 1"; //TODO: Definire revisione - return new string[] + return new string[] { - rev, - $"{rev}/01_Costificazione", - $"{rev}/02_Offerta", - $"{rev}/03_Meeting", - $"{rev}/04_Corrispondenza", - $"{rev}/08_Specifiche_Tecniche", - $"{rev}/10_Fornitori", - $"{rev}/11_Documenti_Tecnici", - $"{rev}/14_Foto" + "Conferma ordine", + "Offerte", + "Richiesta di Offerta" }; } } diff --git a/library_spo_utils/Enums/FieldType.cs b/library_spo_utils/Enums/FieldType.cs index b23e7c7..67e22b4 100644 --- a/library_spo_utils/Enums/FieldType.cs +++ b/library_spo_utils/Enums/FieldType.cs @@ -1,4 +1,4 @@ -namespace console_spo_utils.Enums +namespace library_spo_utils.Enums { internal enum PalFieldType { diff --git a/library_spo_utils/Enums/FieldUpdateType.cs b/library_spo_utils/Enums/FieldUpdateType.cs new file mode 100644 index 0000000..00ea00d --- /dev/null +++ b/library_spo_utils/Enums/FieldUpdateType.cs @@ -0,0 +1,12 @@ +namespace library_spo_utils.Enums; + +public enum FieldUpdateType +{ + Project, + SubProject, + Quotation, + NonCompliance, + PurchasingOrder, + PurchasingPackingSlip, + PurchasingRequest +} \ No newline at end of file diff --git a/library_spo_utils/Enums/PurchType.cs b/library_spo_utils/Enums/PurchType.cs new file mode 100644 index 0000000..0fcac96 --- /dev/null +++ b/library_spo_utils/Enums/PurchType.cs @@ -0,0 +1,8 @@ +namespace library_spo_utils.Enums; + +public enum PurchType +{ + Order, + PackingSlip, + Request +} \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakeNonComplianceSettingsRepository.cs b/library_spo_utils/Fakes/Repositories/FakeNonComplianceSettingsRepository.cs index 1aa0dbd..91762dc 100644 --- a/library_spo_utils/Fakes/Repositories/FakeNonComplianceSettingsRepository.cs +++ b/library_spo_utils/Fakes/Repositories/FakeNonComplianceSettingsRepository.cs @@ -1,42 +1,41 @@ -using console_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Repositories; using Microsoft.SharePoint.Client; -using static System.Net.WebRequestMethods; -namespace console_spo_utils.Fakes.Repositories; +namespace library_spo_utils.Fakes.Repositories; public class FakeNonComplianceSettingsRepository : INonComplianceRepository { - public string DefaultNonComplianceSource() + public string DefaultNonComplianceSource(string code) { return "Interno"; } - public string DefaultNonComplianceReference() + public string DefaultNonComplianceReference(string code) { return "Italsort"; } - public string DefaultNonComplianceNominative() + public string DefaultNonComplianceNominative(string code) { return "Mario Issor"; } - public string DefaultNonComplianceDateOfDetection() + public string DefaultNonComplianceDateOfDetection(string code) { return "28-09-2022"; } - public string DefaultNonComplianceProject() + public string DefaultNonComplianceProject(string code) { return "CT0001-001"; } - public string DefaultNonComplianceItemCode() + public string DefaultNonComplianceItemCode(string code) { return "M24x3"; } - public FieldUrlValue DefaultNonCompliancePortalUrl() + public FieldUrlValue DefaultNonCompliancePortalUrl(string code) { return new FieldUrlValue { @@ -44,4 +43,9 @@ public class FakeNonComplianceSettingsRepository : INonComplianceRepository Url = "https://portal.pal.local/" }; } + + public string DefaultNonComplianceState(string code) + { + return "Stato"; + } } \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakeProjectRepository.cs b/library_spo_utils/Fakes/Repositories/FakeProjectRepository.cs new file mode 100644 index 0000000..a6d9833 --- /dev/null +++ b/library_spo_utils/Fakes/Repositories/FakeProjectRepository.cs @@ -0,0 +1,26 @@ +using library_spo_utils.Interfaces.Repositories; + +namespace library_spo_utils.Fakes.Repositories; + +public class FakeProjectRepository:IProjectRepository +{ + public string DefaultDlvReason(string projName) + { + return "02 VENDITA RICAMBI"; + } + + public string DefaultCostumer(string projName) + { + return "PAL"; + } + + public string DefaultState(string projName) + { + return "Stato"; + } + + public string DefaultDescription(string projName) + { + return "Some Description"; + } +} \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakeProjectSettingsRepository.cs b/library_spo_utils/Fakes/Repositories/FakeProjectSettingsRepository.cs deleted file mode 100644 index ae50ebf..0000000 --- a/library_spo_utils/Fakes/Repositories/FakeProjectSettingsRepository.cs +++ /dev/null @@ -1,16 +0,0 @@ -using console_spo_utils.Interfaces.Repositories; - -namespace console_spo_utils.Fakes.Repositories; - -public class FakeProjectSettingsRepository:IProjectSettingsRepository -{ - public string DefaultDlvReason(string projName) - { - return "02 VENDITA RICAMBI"; - } - - public string DefaultCostumer(string projName) - { - return "PAL"; - } -} \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakePurchasingOrderSettingsRepository.cs b/library_spo_utils/Fakes/Repositories/FakePurchasingOrderSettingsRepository.cs new file mode 100644 index 0000000..6a5a3d5 --- /dev/null +++ b/library_spo_utils/Fakes/Repositories/FakePurchasingOrderSettingsRepository.cs @@ -0,0 +1,16 @@ +using library_spo_utils.Interfaces.Repositories; + +namespace library_spo_utils.Fakes.Repositories; + +public class FakePurchasingOrderSettingsRepository : IPurchasingOrderRepository +{ + public string DefaultPurchasingOrderSupplier(string purchasingOrderName) + { + return "Fornitore di prova"; + } + + public string DefaultPurchasingOrderState(string purchasingOrderName) + { + return "Stato"; + } +} \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakePurchasingPackingSlipSettingsRepository.cs b/library_spo_utils/Fakes/Repositories/FakePurchasingPackingSlipSettingsRepository.cs new file mode 100644 index 0000000..e56c431 --- /dev/null +++ b/library_spo_utils/Fakes/Repositories/FakePurchasingPackingSlipSettingsRepository.cs @@ -0,0 +1,16 @@ +using library_spo_utils.Interfaces.Repositories; + +namespace library_spo_utils.Fakes.Repositories; + +public class FakePurchasingPackingSlipSettingsRepository : IPurchasingPackingSlipRepository +{ + public string DefaultPurchasingPackingSlipSupplier(string purchasingPackingSlipName) + { + return "Fornitore di prova"; + } + + public string DefaultPurchasingPackingSlipState(string purchasingPackingSlipName) + { + return "Stato"; + } +} \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakePurchasingRequestSettingsRepository.cs b/library_spo_utils/Fakes/Repositories/FakePurchasingRequestSettingsRepository.cs new file mode 100644 index 0000000..49087d1 --- /dev/null +++ b/library_spo_utils/Fakes/Repositories/FakePurchasingRequestSettingsRepository.cs @@ -0,0 +1,16 @@ +using library_spo_utils.Interfaces.Repositories; + +namespace library_spo_utils.Fakes.Repositories; + +public class FakePurchasingRequestSettingsRepository : IPurchasingRequestRepository +{ + public string DefaultPurchasingRequestSupplier(string purchasingRequestName) + { + return "Fornitore di prova"; + } + + public string DefaultPurchasingRequestState(string purchasingRequestName) + { + return "Stato"; + } +} \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakeQuotationSettingRepository.cs b/library_spo_utils/Fakes/Repositories/FakeQuotationSettingRepository.cs index 45f6ae3..ba81c7f 100644 --- a/library_spo_utils/Fakes/Repositories/FakeQuotationSettingRepository.cs +++ b/library_spo_utils/Fakes/Repositories/FakeQuotationSettingRepository.cs @@ -1,5 +1,6 @@ -using console_spo_utils.Interfaces.Repositories; -namespace console_spo_utils.Fakes.Repositories; +using library_spo_utils.Interfaces.Repositories; + +namespace library_spo_utils.Fakes.Repositories; public class FakeQuotationSettingRepository:IQuotationRepository { @@ -22,4 +23,14 @@ public class FakeQuotationSettingRepository:IQuotationRepository { return "User"; } + + public string DefaultQuotationState(string quotationName) + { + return "Stato"; + } + + public string DefaultDescription(string quotationName) + { + return "Some Description"; + } } \ No newline at end of file diff --git a/library_spo_utils/Fakes/Repositories/FakeSubProjectRepository.cs b/library_spo_utils/Fakes/Repositories/FakeSubProjectRepository.cs index 0167cdb..85f3f1c 100644 --- a/library_spo_utils/Fakes/Repositories/FakeSubProjectRepository.cs +++ b/library_spo_utils/Fakes/Repositories/FakeSubProjectRepository.cs @@ -1,6 +1,6 @@ -using console_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Repositories; -namespace console_spo_utils.Fakes.Repositories; +namespace library_spo_utils.Fakes.Repositories; public class FakeSubProjectRepository:ISubProjectRepository { @@ -15,28 +15,33 @@ public class FakeSubProjectRepository:ISubProjectRepository }; } - public string DefaultDescription(string projName) + public string DefaultDescription(string subProjId) { return "AutomationTest c.s."; } - public string DefaultItem(string projName) + public string DefaultItem(string subProjId) { return "Coclea"; } - public string DefaultItemCode(string projName) + public string DefaultItemCode(string subProjId) { return "C84M70"; } - public string DefaultItemDescription(string projName) + public string DefaultItemDescription(string subProjId) { return "7m con le piastrelle"; } - public string DefaultSerialNumber(string projName) + public string DefaultSerialNumber(string subProjId) { return "S/N 000000988948e"; } + + public string DefaultState(string subProjId) + { + return "Stato"; + } } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/INonComplianceRepository.cs b/library_spo_utils/Interfaces/Repositories/INonComplianceRepository.cs index 63ebc13..8851e07 100644 --- a/library_spo_utils/Interfaces/Repositories/INonComplianceRepository.cs +++ b/library_spo_utils/Interfaces/Repositories/INonComplianceRepository.cs @@ -1,15 +1,15 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Repositories; +namespace library_spo_utils.Interfaces.Repositories; public interface INonComplianceRepository { - public string DefaultNonComplianceSource(); - public string DefaultNonComplianceReference(); - public string DefaultNonComplianceNominative(); - public string DefaultNonComplianceDateOfDetection(); - public string DefaultNonComplianceProject(); - public string DefaultNonComplianceItemCode(); - public FieldUrlValue DefaultNonCompliancePortalUrl(); - + public string DefaultNonComplianceSource(string code); + public string DefaultNonComplianceReference(string code); + public string DefaultNonComplianceNominative(string code); + public string DefaultNonComplianceDateOfDetection(string code); + public string DefaultNonComplianceProject(string code); + public string DefaultNonComplianceItemCode(string code); + public FieldUrlValue DefaultNonCompliancePortalUrl(string code); + public string DefaultNonComplianceState(string code); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/IProjectRepository.cs b/library_spo_utils/Interfaces/Repositories/IProjectRepository.cs new file mode 100644 index 0000000..8251326 --- /dev/null +++ b/library_spo_utils/Interfaces/Repositories/IProjectRepository.cs @@ -0,0 +1,9 @@ +namespace library_spo_utils.Interfaces.Repositories; + +public interface IProjectRepository +{ + public string DefaultDescription(string projName); + public string DefaultDlvReason(string projName); + public string DefaultCostumer(string projName); + public string DefaultState(string projName); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/IProjectSettingsRepository.cs b/library_spo_utils/Interfaces/Repositories/IProjectSettingsRepository.cs deleted file mode 100644 index 4e55297..0000000 --- a/library_spo_utils/Interfaces/Repositories/IProjectSettingsRepository.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace console_spo_utils.Interfaces.Repositories; - -public interface IProjectSettingsRepository -{ - public string DefaultDlvReason(string projName); - public string DefaultCostumer(string projName); -} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/IPurchasingOrderRepository.cs b/library_spo_utils/Interfaces/Repositories/IPurchasingOrderRepository.cs new file mode 100644 index 0000000..f2336c3 --- /dev/null +++ b/library_spo_utils/Interfaces/Repositories/IPurchasingOrderRepository.cs @@ -0,0 +1,7 @@ +namespace library_spo_utils.Interfaces.Repositories; + +public interface IPurchasingOrderRepository +{ + public string DefaultPurchasingOrderSupplier(string purchasingOrderName); + public string DefaultPurchasingOrderState(string purchasingOrderName); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/IPurchasingPackingSlipRepository.cs b/library_spo_utils/Interfaces/Repositories/IPurchasingPackingSlipRepository.cs new file mode 100644 index 0000000..f1e45e7 --- /dev/null +++ b/library_spo_utils/Interfaces/Repositories/IPurchasingPackingSlipRepository.cs @@ -0,0 +1,7 @@ +namespace library_spo_utils.Interfaces.Repositories; + +public interface IPurchasingPackingSlipRepository +{ + public string DefaultPurchasingPackingSlipSupplier(string purchasingPackingSlipName); + public string DefaultPurchasingPackingSlipState(string purchasingPackingSlipName); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/IPurchasingRequestRepository.cs b/library_spo_utils/Interfaces/Repositories/IPurchasingRequestRepository.cs new file mode 100644 index 0000000..ce042e7 --- /dev/null +++ b/library_spo_utils/Interfaces/Repositories/IPurchasingRequestRepository.cs @@ -0,0 +1,8 @@ +namespace library_spo_utils.Interfaces.Repositories; + +public interface IPurchasingRequestRepository +{ + public string DefaultPurchasingRequestSupplier(string purchasingRequestName); + public string DefaultPurchasingRequestState(string purchasingRequestName); + +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/IQuotationRepository.cs b/library_spo_utils/Interfaces/Repositories/IQuotationRepository.cs index 723e695..0e65aa8 100644 --- a/library_spo_utils/Interfaces/Repositories/IQuotationRepository.cs +++ b/library_spo_utils/Interfaces/Repositories/IQuotationRepository.cs @@ -1,11 +1,13 @@  -namespace console_spo_utils.Interfaces.Repositories; +namespace library_spo_utils.Interfaces.Repositories; public interface IQuotationRepository { public string DefaultIdQuotation(string quotationName); public string DefaultQuotationName(string quotationName); + public string DefaultDescription(string quotationName); public string DefaultQuotationReason(string quotationName); public string DefaultAuthors(string quotationName); + public string DefaultQuotationState(string quotationName); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Repositories/ISubProjectRepository.cs b/library_spo_utils/Interfaces/Repositories/ISubProjectRepository.cs index e1dee69..c2052e5 100644 --- a/library_spo_utils/Interfaces/Repositories/ISubProjectRepository.cs +++ b/library_spo_utils/Interfaces/Repositories/ISubProjectRepository.cs @@ -1,11 +1,12 @@ -namespace console_spo_utils.Interfaces.Repositories; +namespace library_spo_utils.Interfaces.Repositories; public interface ISubProjectRepository { public List GetFromProject(string projName); - public string DefaultDescription(string projName); - public string DefaultItem(string projName); - public string DefaultItemCode(string projName); - public string DefaultItemDescription(string projName); - public string DefaultSerialNumber(string projName); + public string DefaultDescription(string subProjId); + public string DefaultItem(string subProjId); + public string DefaultItemCode(string subProjId); + public string DefaultItemDescription(string subProjId); + public string DefaultSerialNumber(string subProjId); + public string DefaultState(string subProjId); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IFieldEntryDataUpdate.cs b/library_spo_utils/Interfaces/Services/IFieldEntryDataUpdate.cs new file mode 100644 index 0000000..862f28a --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IFieldEntryDataUpdate.cs @@ -0,0 +1,9 @@ +using library_spo_utils.Enums; +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +internal interface IFieldEntryDataUpdate +{ + public void FieldUpdate(ClientContext ctx, string listName, string element, FieldUpdateType type); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/INonComplianceBuildService.cs b/library_spo_utils/Interfaces/Services/INonComplianceBuildService.cs index 9d23af3..49a0394 100644 --- a/library_spo_utils/Interfaces/Services/INonComplianceBuildService.cs +++ b/library_spo_utils/Interfaces/Services/INonComplianceBuildService.cs @@ -1,4 +1,4 @@ -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface INonComplianceBuildService { diff --git a/library_spo_utils/Interfaces/Services/INonComplianceDocLibraryService.cs b/library_spo_utils/Interfaces/Services/INonComplianceDocLibraryService.cs index df6ac5a..31b6fef 100644 --- a/library_spo_utils/Interfaces/Services/INonComplianceDocLibraryService.cs +++ b/library_spo_utils/Interfaces/Services/INonComplianceDocLibraryService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface INonComplianceDocLibraryService { diff --git a/library_spo_utils/Interfaces/Services/INonComplianceDocSetService.cs b/library_spo_utils/Interfaces/Services/INonComplianceDocSetService.cs index 28c90c1..92722cc 100644 --- a/library_spo_utils/Interfaces/Services/INonComplianceDocSetService.cs +++ b/library_spo_utils/Interfaces/Services/INonComplianceDocSetService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface INonComplianceDocSetService { diff --git a/library_spo_utils/Interfaces/Services/IOneNoteService.cs b/library_spo_utils/Interfaces/Services/IOneNoteService.cs index adc118a..58e0972 100644 --- a/library_spo_utils/Interfaces/Services/IOneNoteService.cs +++ b/library_spo_utils/Interfaces/Services/IOneNoteService.cs @@ -1,11 +1,13 @@ -using Microsoft.SharePoint.Client; +using library_spo_utils.Enums; +using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IOneNoteService { public bool CreateFolderInsideProject(string projName, ClientContext ctx); public bool CreateFolderInsideQuotation(string quotationName, ClientContext ctx); public bool CreateFolderInsideNonCompliance(string quotationName, ClientContext ctx); + public bool CreateFolderInsidePurchasing(string purchasingName, ClientContext ctx, PurchType type); public void EnableFeature(ClientContext ctx); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IProjectDocLibraryService.cs b/library_spo_utils/Interfaces/Services/IProjectDocLibraryService.cs index a675d30..ebcc3c0 100644 --- a/library_spo_utils/Interfaces/Services/IProjectDocLibraryService.cs +++ b/library_spo_utils/Interfaces/Services/IProjectDocLibraryService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IProjectDocLibraryService { diff --git a/library_spo_utils/Interfaces/Services/IProjectQuickMenuService.cs b/library_spo_utils/Interfaces/Services/IProjectQuickMenuService.cs index 59337e8..791ee8f 100644 --- a/library_spo_utils/Interfaces/Services/IProjectQuickMenuService.cs +++ b/library_spo_utils/Interfaces/Services/IProjectQuickMenuService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IProjectQuickMenuService { diff --git a/library_spo_utils/Interfaces/Services/IProjectService.cs b/library_spo_utils/Interfaces/Services/IProjectService.cs index 4e38822..c068a86 100644 --- a/library_spo_utils/Interfaces/Services/IProjectService.cs +++ b/library_spo_utils/Interfaces/Services/IProjectService.cs @@ -1,8 +1,6 @@ -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IProjectService { - public void BuildWebParts(); - - + public void BuildWebParts(string projName); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IProjectYearService.cs b/library_spo_utils/Interfaces/Services/IProjectYearService.cs index 9147348..88a00e4 100644 --- a/library_spo_utils/Interfaces/Services/IProjectYearService.cs +++ b/library_spo_utils/Interfaces/Services/IProjectYearService.cs @@ -1,10 +1,9 @@ -using Microsoft.Extensions.Logging; -using Microsoft.SharePoint.Client; +using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IProjectYearService { - public void CreateList(string listTitle, ClientContext ctx); + public void CreateList(string projName, string listTitle, ClientContext ctx); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingOrderBuildService.cs b/library_spo_utils/Interfaces/Services/IPurchasingOrderBuildService.cs new file mode 100644 index 0000000..28fa0d7 --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingOrderBuildService.cs @@ -0,0 +1,6 @@ +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingOrderBuildService +{ + public void CreateIfNotExists(string purchasingOrder); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingOrderDocLibraryService.cs b/library_spo_utils/Interfaces/Services/IPurchasingOrderDocLibraryService.cs new file mode 100644 index 0000000..c7ffa67 --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingOrderDocLibraryService.cs @@ -0,0 +1,8 @@ +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingOrderDocLibraryService +{ + public void Create(string libName, ClientContext ctx); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingOrderDocSetService.cs b/library_spo_utils/Interfaces/Services/IPurchasingOrderDocSetService.cs new file mode 100644 index 0000000..dd45789 --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingOrderDocSetService.cs @@ -0,0 +1,8 @@ +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingOrderDocSetService +{ + public void Create(string purchasingOrderName, string docLibraryName, string tenantName, ClientContext ctx); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipBuildService.cs b/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipBuildService.cs new file mode 100644 index 0000000..410d207 --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipBuildService.cs @@ -0,0 +1,6 @@ +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingPackingSlipBuildService +{ + public void CreateIfNotExists(string purchasingPackingSlipName); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipDocLibraryService.cs b/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipDocLibraryService.cs new file mode 100644 index 0000000..8ba4b03 --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipDocLibraryService.cs @@ -0,0 +1,8 @@ +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingPackingSlipDocLibraryService +{ + public void Create(string libName, ClientContext ctx); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipDocSetService.cs b/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipDocSetService.cs new file mode 100644 index 0000000..d45acfe --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingPackingSlipDocSetService.cs @@ -0,0 +1,8 @@ +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingPackingSlipDocSetService +{ + public void Create(string purchasingPackingSlipName, string docLibraryName, string tenantName, ClientContext ctx); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingRequestBuildService.cs b/library_spo_utils/Interfaces/Services/IPurchasingRequestBuildService.cs new file mode 100644 index 0000000..d58754c --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingRequestBuildService.cs @@ -0,0 +1,8 @@ +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingRequestBuildService +{ + public void CreateIfNotExists(string purchasingRequestName); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingRequestDocLibraryService.cs b/library_spo_utils/Interfaces/Services/IPurchasingRequestDocLibraryService.cs new file mode 100644 index 0000000..97f745f --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingRequestDocLibraryService.cs @@ -0,0 +1,8 @@ +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingRequestDocLibraryService +{ + public void Create(string libName, ClientContext ctx); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IPurchasingRequestDocSetService.cs b/library_spo_utils/Interfaces/Services/IPurchasingRequestDocSetService.cs new file mode 100644 index 0000000..9b05d29 --- /dev/null +++ b/library_spo_utils/Interfaces/Services/IPurchasingRequestDocSetService.cs @@ -0,0 +1,8 @@ +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Interfaces.Services; + +public interface IPurchasingRequestDocSetService +{ + public void Create(string purchasingRequestName, string docLibraryName, string tenantName, ClientContext ctx); +} \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IQuotationBuildService.cs b/library_spo_utils/Interfaces/Services/IQuotationBuildService.cs index 36741ba..57f1a8d 100644 --- a/library_spo_utils/Interfaces/Services/IQuotationBuildService.cs +++ b/library_spo_utils/Interfaces/Services/IQuotationBuildService.cs @@ -1,4 +1,4 @@ -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IQuotationBuildService { diff --git a/library_spo_utils/Interfaces/Services/IQuotationDocLibraryService.cs b/library_spo_utils/Interfaces/Services/IQuotationDocLibraryService.cs index 31ae395..122dfdb 100644 --- a/library_spo_utils/Interfaces/Services/IQuotationDocLibraryService.cs +++ b/library_spo_utils/Interfaces/Services/IQuotationDocLibraryService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IQuotationDocLibraryService { diff --git a/library_spo_utils/Interfaces/Services/IQuotationDocSetService.cs b/library_spo_utils/Interfaces/Services/IQuotationDocSetService.cs index 99a457a..70f7b36 100644 --- a/library_spo_utils/Interfaces/Services/IQuotationDocSetService.cs +++ b/library_spo_utils/Interfaces/Services/IQuotationDocSetService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IQuotationDocSetService { diff --git a/library_spo_utils/Interfaces/Services/IRightsService.cs b/library_spo_utils/Interfaces/Services/IRightsService.cs index b69ba19..4771490 100644 --- a/library_spo_utils/Interfaces/Services/IRightsService.cs +++ b/library_spo_utils/Interfaces/Services/IRightsService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IRightsService { diff --git a/library_spo_utils/Interfaces/Services/ISharePointAuthenticationManager.cs b/library_spo_utils/Interfaces/Services/ISharePointAuthenticationManager.cs index 5c0bd30..657db72 100644 --- a/library_spo_utils/Interfaces/Services/ISharePointAuthenticationManager.cs +++ b/library_spo_utils/Interfaces/Services/ISharePointAuthenticationManager.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface ISharePointAuthenticationManager { diff --git a/library_spo_utils/Interfaces/Services/ISharePointCustomOperation.cs b/library_spo_utils/Interfaces/Services/ISharePointCustomOperation.cs index edd04b7..456384e 100644 --- a/library_spo_utils/Interfaces/Services/ISharePointCustomOperation.cs +++ b/library_spo_utils/Interfaces/Services/ISharePointCustomOperation.cs @@ -1,12 +1,13 @@ -using console_spo_utils.Enums; +using library_spo_utils.Enums; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface ISharePointCustomOperation { bool SiteExist(ClientContext ctx); bool ListExist(ClientContext ctx, string listTitle); + bool FolderExist(ClientContext ctx, string path); bool FolderExistsInsideList(ClientContext context, string listTitle, string folderName); bool SiteFeaturesExist(ClientContext ctx, string featureName); void PalCustomField(ClientContext ctx, PalFieldType et); diff --git a/library_spo_utils/Interfaces/Services/ISharePointStructureBuilder.cs b/library_spo_utils/Interfaces/Services/ISharePointStructureBuilder.cs index 465af41..dfa96f5 100644 --- a/library_spo_utils/Interfaces/Services/ISharePointStructureBuilder.cs +++ b/library_spo_utils/Interfaces/Services/ISharePointStructureBuilder.cs @@ -1,8 +1,11 @@ -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; public interface ISharePointStructureBuilder { public bool BuildProject(string projName); public bool BuildQuotation(string quotationName); public bool BuildNonCompliance(string nonComplianceName); + public bool BuildPurchasingOrder(string purchasingOrderName); + public bool BuildPurchasingPackingSlip(string purchasingPackingSlipName); + public bool BuildPurchasingRequest(string purchasingRequestName); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/ISiteOptions.cs b/library_spo_utils/Interfaces/Services/ISiteOptions.cs index 1fee0fd..24cdf76 100644 --- a/library_spo_utils/Interfaces/Services/ISiteOptions.cs +++ b/library_spo_utils/Interfaces/Services/ISiteOptions.cs @@ -1,23 +1,36 @@ -using System.Security; +using PnP.Core.Model.SharePoint; +using System.Security; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface ISiteOptions { public string TokenEndpoint { get; } public string DefaultAadAppId { get; } - public Uri GetProjectYearSite(); - public string GetProjYearTenant(); + public Uri GetProjectYearSite(string code); + public string GetYear(string code); + public bool IsValidDate(string code); + public string GetProjYearTenant(string code); public string GetUser(); public SecureString GetPassword(); - public string GetProjListTitle(); + public string GetProjListTitle(string code); public Uri GetSubProjSite(string projName); string GetQuotationTenant(); Uri GetQuotationSite(); string GetSubProjList(string projName); - public string GetQuotationLibrary(); + public string GetQuotationLibrary(string code); public Uri GetProjectSite(); public string GetNonComplianceTenant(); - public string GetNonComplianceLibrary(); + public string GetNonComplianceLibrary(string code); public Uri GetNonComplianceSite(); + public Uri GetPurchasingSite(); + public string GetPurchasingOrderTenat(); + public string GetPurchasingOrderLibrary(string code); + public Uri GetPurchasingOrderSite(); + public string GetPurchasingPackingSlipTenat(); + public string GetPurchasingPackingSlipLibrary(string code); + public Uri GetPurchasingPackingSlipSite(); + public string GetPurchasingRequestTenat(); + public string GetPurchasingRequestLibrary(string code); + public Uri GetPurchasingRequestSite(); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/ISiteService.cs b/library_spo_utils/Interfaces/Services/ISiteService.cs index d115c2b..6028b8d 100644 --- a/library_spo_utils/Interfaces/Services/ISiteService.cs +++ b/library_spo_utils/Interfaces/Services/ISiteService.cs @@ -1,8 +1,8 @@ -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface ISiteService { - public bool CreateProjectSiteIfNotExists(); + public bool CreateProjectSiteIfNotExists(string projName); public bool CreateSubSiteIfNotExists(string projName); public bool CreateQuotationSiteIfNotExists(string quotationName); public bool CreateNonComplianceSiteIfNotExists(string nonComplianceName); diff --git a/library_spo_utils/Interfaces/Services/ISubProjectBuilderService.cs b/library_spo_utils/Interfaces/Services/ISubProjectBuilderService.cs index ff4d472..e29ab36 100644 --- a/library_spo_utils/Interfaces/Services/ISubProjectBuilderService.cs +++ b/library_spo_utils/Interfaces/Services/ISubProjectBuilderService.cs @@ -1,8 +1,6 @@ -using Microsoft.SharePoint.Client; - -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface ISubProjectBuilderService { - bool SubProjectDocSet(string projName, List subProjTitle); + bool SubProjectDocSet(string projName, List listOfSubProjIds); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/ISubSiteService.cs b/library_spo_utils/Interfaces/Services/ISubSiteService.cs index c5b60c6..47a46a4 100644 --- a/library_spo_utils/Interfaces/Services/ISubSiteService.cs +++ b/library_spo_utils/Interfaces/Services/ISubSiteService.cs @@ -1,6 +1,6 @@ using Microsoft.SharePoint.Client; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface ISubSiteService { diff --git a/library_spo_utils/Interfaces/Services/ITenantService.cs b/library_spo_utils/Interfaces/Services/ITenantService.cs index 97b5a87..6dfdde3 100644 --- a/library_spo_utils/Interfaces/Services/ITenantService.cs +++ b/library_spo_utils/Interfaces/Services/ITenantService.cs @@ -1,11 +1,8 @@ -using console_spo_utils.Enums; -using System.Security; - -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface ITenantService { - public void CreateForProject(); + public void CreateForProject(string projName); public void CreateForQuotation(); public void CreateForNonCompliance(); } \ No newline at end of file diff --git a/library_spo_utils/Interfaces/Services/IWebpartService.cs b/library_spo_utils/Interfaces/Services/IWebpartService.cs index 9c41553..5b3f3d9 100644 --- a/library_spo_utils/Interfaces/Services/IWebpartService.cs +++ b/library_spo_utils/Interfaces/Services/IWebpartService.cs @@ -1,7 +1,7 @@ using Microsoft.SharePoint.Client; using Microsoft.SharePoint.Client.WebParts; -namespace console_spo_utils.Interfaces.Services; +namespace library_spo_utils.Interfaces.Services; internal interface IWebpartService { diff --git a/library_spo_utils/Model/ParentProj.cs b/library_spo_utils/Model/ParentProj.cs index 63d6799..6b4a7fc 100644 --- a/library_spo_utils/Model/ParentProj.cs +++ b/library_spo_utils/Model/ParentProj.cs @@ -1,4 +1,4 @@ -namespace console_spo_utils.Model +namespace library_spo_utils.Model { internal class ParentProj { diff --git a/library_spo_utils/Model/SubProj.cs b/library_spo_utils/Model/SubProj.cs index a33846f..296a6b0 100644 --- a/library_spo_utils/Model/SubProj.cs +++ b/library_spo_utils/Model/SubProj.cs @@ -1,4 +1,4 @@ -namespace console_spo_utils.Model +namespace library_spo_utils.Model { internal class SubProj { diff --git a/library_spo_utils/Model/TokenWaitInfo.cs b/library_spo_utils/Model/TokenWaitInfo.cs index dd6469a..20ea968 100644 --- a/library_spo_utils/Model/TokenWaitInfo.cs +++ b/library_spo_utils/Model/TokenWaitInfo.cs @@ -1,4 +1,4 @@ -namespace console_spo_utils.Model +namespace library_spo_utils.Model { internal class TokenWaitInfo { diff --git a/library_spo_utils/Program.cs b/library_spo_utils/Program.cs index eb2cbce..cac680a 100644 --- a/library_spo_utils/Program.cs +++ b/library_spo_utils/Program.cs @@ -1,12 +1,12 @@ -using console_spo_utils.Fakes.Repositories; -using console_spo_utils.Interfaces.Repositories; -using console_spo_utils.Interfaces.Services; -using console_spo_utils.Services; -using console_spo_utils.Workers; +using library_spo_utils.Fakes.Repositories; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; +using library_spo_utils.Services; +using library_spo_utils.Workers; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; -namespace console_spo_utils +namespace library_spo_utils { public static class Program { @@ -16,10 +16,13 @@ namespace console_spo_utils .ConfigureServices(services => { services.AddSharePointExtensions(); - services.AddTransient(); + services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); services.AddHostedService(); }) @@ -49,6 +52,16 @@ namespace console_spo_utils services.AddTransient(); services.AddTransient(); services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); services.AddTransient(); services.AddTransient(); diff --git a/library_spo_utils/Services/AutenticationManager.cs b/library_spo_utils/Services/AutenticationManager.cs index 3b07d1b..81a2874 100644 --- a/library_spo_utils/Services/AutenticationManager.cs +++ b/library_spo_utils/Services/AutenticationManager.cs @@ -1,13 +1,13 @@ -using console_spo_utils.Model; -using Microsoft.SharePoint.Client; -using System.Collections.Concurrent; +using System.Collections.Concurrent; using System.Text; using System.Text.Json; using System.Web; +using library_spo_utils.Interfaces.Services; +using library_spo_utils.Model; using Microsoft.Extensions.Logging; -using console_spo_utils.Interfaces.Services; +using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services +namespace library_spo_utils.Services { internal sealed class SharePointAuthenticationManager : IDisposable, ISharePointAuthenticationManager { diff --git a/library_spo_utils/Services/FieldEntryDataUpdate.cs b/library_spo_utils/Services/FieldEntryDataUpdate.cs new file mode 100644 index 0000000..dbfe46e --- /dev/null +++ b/library_spo_utils/Services/FieldEntryDataUpdate.cs @@ -0,0 +1,254 @@ +using Microsoft.SharePoint.Client; +using System; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using AngleSharp.Dom; +using library_spo_utils.Interfaces.Services; +using PnP.Framework.Extensions; + +namespace library_spo_utils.Services; + +internal class FieldEntryDataUpdate : IFieldEntryDataUpdate +{ + private readonly ISiteOptions _siteOptions; + private readonly IProjectRepository _projectRepository; + private readonly ISubProjectRepository _subProjectRepository; + private readonly IQuotationRepository _quotationRepository; + private readonly INonComplianceRepository _nonComplianceRepository; + private readonly IPurchasingOrderRepository _purchasingOrderRepository; + private readonly IPurchasingPackingSlipRepository _purchasingPackingSlipRepository; + private readonly IPurchasingRequestRepository _purchasingRequestRepository; + + public FieldEntryDataUpdate( + ISiteOptions siteOptions, + IProjectRepository projectRepository, + ISubProjectRepository subProjectRepository, + IQuotationRepository quotationRepository, + INonComplianceRepository nonComplianceRepository, + IPurchasingOrderRepository purchasingOrderRepository, + IPurchasingPackingSlipRepository purchasingPackingSlipRepository, + IPurchasingRequestRepository purchasingRequestRepository + ) + { + _siteOptions = siteOptions; + _projectRepository = projectRepository; + _subProjectRepository = subProjectRepository; + _quotationRepository = quotationRepository; + _nonComplianceRepository = nonComplianceRepository; + _purchasingOrderRepository = purchasingOrderRepository; + _purchasingPackingSlipRepository = purchasingPackingSlipRepository; + _purchasingRequestRepository = purchasingRequestRepository; + } + + public void FieldUpdate(ClientContext ctx, string listName, string element, FieldUpdateType type) + { + List oList = ctx.Web.Lists.GetByTitle(listName); + + switch (type) + { + case FieldUpdateType.Project: + Project(ctx, oList, element); + break; + + case FieldUpdateType.SubProject: + SubProject(ctx, oList, element); + break; + + case FieldUpdateType.Quotation: + Quotation(ctx, oList, element); + break; + + case FieldUpdateType.NonCompliance: + NonCompliance(ctx, oList, element); + break; + + case FieldUpdateType.PurchasingOrder: + PurchasingOrder(ctx, oList, element); + break; + + case FieldUpdateType.PurchasingPackingSlip: + PurchasingPackingSlip(ctx, oList, element); + break; + + case FieldUpdateType.PurchasingRequest: + PurchasingRequest(ctx, oList, element); + break; + } + + } + + private void Project(ClientContext ctx, List oList, string element) + { + var url = $"/sites/{_siteOptions.GetProjYearTenant(element).Replace(" ", string.Empty)}/{element}"; + + CamlQuery cQuery = new CamlQuery() + { + ViewXml = $"{url}" + }; + + var collection = oList.GetItems(cQuery); + + ctx.Load(collection); + ctx.ExecuteQuery(); + + foreach (var oListItem in collection) + { + oListItem["PAL_Description"] = _projectRepository.DefaultDescription(element); + oListItem["PAL_Customer"] = _projectRepository.DefaultCostumer(element); + oListItem["PAL_DlvReason"] = _projectRepository.DefaultDlvReason(element); + oListItem["PAL_Status"] = _projectRepository.DefaultState(element); + oListItem.Update(); + } + + ctx.ExecuteQuery(); + } + + private void SubProject(ClientContext ctx, List oList, string element) + { + CamlQuery cQuery = new CamlQuery() + { + ViewXml = $"{element}" + }; + + var collection = oList.GetItems(cQuery); + + ctx.Load(collection); + ctx.ExecuteQuery(); + + foreach (var oListItem in collection) + { + oListItem["_ExtendedDescription"] = _subProjectRepository.DefaultDescription(element); + oListItem["PAL_Item"] = _subProjectRepository.DefaultItem(element); + oListItem["PAL_ItemCode"] = _subProjectRepository.DefaultItemCode(element); + oListItem["PAL_ItemDescription"] = _subProjectRepository.DefaultItemDescription(element); + oListItem["PAL_SerialNumber"] = _subProjectRepository.DefaultSerialNumber(element); + oListItem["PAL_Status"] = _subProjectRepository.DefaultState(element); + oListItem.Update(); + } + + ctx.ExecuteQuery(); + } + + private void Quotation(ClientContext ctx, List oList, string element) + { + CamlQuery cQuery = new CamlQuery() + { + ViewXml = $"{element}" + }; + + var collection = oList.GetItems(cQuery); + + ctx.Load(collection); + ctx.ExecuteQuery(); + + foreach (var oListItem in collection) + { + oListItem["PAL_ID_Quotation"] = _quotationRepository.DefaultIdQuotation(element); + oListItem["PAL_Quotation_Name"] = _quotationRepository.DefaultQuotationName(element); + oListItem["PAL_Description"] = _quotationRepository.DefaultDescription(element); + oListItem["PAL_Quotation_Reason"] = _quotationRepository.DefaultQuotationReason(element); + oListItem["PAL_Authors"] = _quotationRepository.DefaultAuthors(element); + oListItem["PAL_Status"] = _quotationRepository.DefaultQuotationState(element); + oListItem.Update(); + } + + ctx.ExecuteQuery(); + } + + private void NonCompliance(ClientContext ctx, List oList, string element) + { + CamlQuery cQuery = new CamlQuery() + { + ViewXml = $"{element}" + }; + + var collection = oList.GetItems(cQuery); + + ctx.Load(collection); + ctx.ExecuteQuery(); + + foreach (var oListItem in collection) + { + oListItem["PAL_NC_Source"] = _nonComplianceRepository.DefaultNonComplianceSource(element); + oListItem["PAL_NC_Reference"] = _nonComplianceRepository.DefaultNonComplianceReference(element); + oListItem["PAL_NC_Nominative"] = _nonComplianceRepository.DefaultNonComplianceNominative(element); + oListItem["PAL_NC_DateOfDetection"] = _nonComplianceRepository.DefaultNonComplianceDateOfDetection(element); + oListItem["PAL_NC_Project"] = _nonComplianceRepository.DefaultNonComplianceProject(element); + oListItem["PAL_NC_ItemCode"] = _nonComplianceRepository.DefaultNonComplianceItemCode(element); + oListItem["PAL_NC_PortalUrl"] = _nonComplianceRepository.DefaultNonCompliancePortalUrl(element); + oListItem["PAL_Status"] = _nonComplianceRepository.DefaultNonComplianceState(element); + oListItem.Update(); + } + + ctx.ExecuteQuery(); + } + + private void PurchasingOrder(ClientContext ctx, List oList, string element) + { + + CamlQuery cQuery = new CamlQuery() + { + ViewXml = $"{element}" + }; + + var collection = oList.GetItems(cQuery); + + ctx.Load(collection); + ctx.ExecuteQuery(); + + foreach (var oListItem in collection) + { + oListItem["PAL_PO_Supplier"] = _purchasingOrderRepository.DefaultPurchasingOrderSupplier(element); + oListItem["PAL_Status"] = _purchasingOrderRepository.DefaultPurchasingOrderState(element); + oListItem.Update(); + } + + ctx.ExecuteQuery(); + } + + private void PurchasingPackingSlip(ClientContext ctx, List oList, string element) + { + + CamlQuery cQuery = new CamlQuery() + { + ViewXml = $"{element}" + }; + + var collection = oList.GetItems(cQuery); + + ctx.Load(collection); + ctx.ExecuteQuery(); + + foreach (var oListItem in collection) + { + oListItem["PAL_PO_Supplier"] = _purchasingPackingSlipRepository.DefaultPurchasingPackingSlipSupplier(element); + oListItem["PAL_Status"] = _purchasingPackingSlipRepository.DefaultPurchasingPackingSlipState(element); + oListItem.Update(); + } + + ctx.ExecuteQuery(); + } + + private void PurchasingRequest(ClientContext ctx, List oList, string element) + { + + CamlQuery cQuery = new CamlQuery() + { + ViewXml = $"{element}" + }; + + var collection = oList.GetItems(cQuery); + + ctx.Load(collection); + ctx.ExecuteQuery(); + + foreach (var oListItem in collection) + { + oListItem["PAL_PO_Supplier"] = _purchasingRequestRepository.DefaultPurchasingRequestSupplier(element); + oListItem["PAL_Status"] = _purchasingRequestRepository.DefaultPurchasingRequestState(element); + oListItem.Update(); + } + + ctx.ExecuteQuery(); + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/NonComplianceBuildService.cs b/library_spo_utils/Services/NonComplianceBuildService.cs index 9299811..350aaf8 100644 --- a/library_spo_utils/Services/NonComplianceBuildService.cs +++ b/library_spo_utils/Services/NonComplianceBuildService.cs @@ -1,7 +1,8 @@ -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class NonComplianceBuildService : INonComplianceBuildService { @@ -11,6 +12,7 @@ internal class NonComplianceBuildService : INonComplianceBuildService private readonly ITenantService tenantService; private readonly INonComplianceDocLibraryService nonComplianceDocLibraryService; private readonly INonComplianceDocSetService nonComplianceDocSetService; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; private readonly ILogger logger; public NonComplianceBuildService( @@ -20,6 +22,7 @@ internal class NonComplianceBuildService : INonComplianceBuildService ITenantService tenantService, INonComplianceDocLibraryService nonComplianceDocLibraryService, INonComplianceDocSetService nonComplianceDocSetService, + IFieldEntryDataUpdate fieldEntryDataUpdate, ILogger logger) { this.siteOptions = siteOptions; @@ -28,6 +31,7 @@ internal class NonComplianceBuildService : INonComplianceBuildService this.tenantService = tenantService; this.nonComplianceDocLibraryService = nonComplianceDocLibraryService; this.nonComplianceDocSetService = nonComplianceDocSetService; + _fieldEntryDataUpdate = fieldEntryDataUpdate; this.logger = logger; } @@ -35,24 +39,27 @@ internal class NonComplianceBuildService : INonComplianceBuildService { var site = siteOptions.GetNonComplianceSite(); var ctx = sharePointAuthenticationManager.GetContext(site); - var list = siteOptions.GetNonComplianceLibrary(); + var list = siteOptions.GetNonComplianceLibrary(nonComplianceName); var tenant = siteOptions.GetNonComplianceTenant(); if (!spc.SiteExist(ctx)) { tenantService.CreateForNonCompliance(); } - else if (!spc.ListExist(ctx, list)) + + if (!spc.ListExist(ctx, list)) { nonComplianceDocLibraryService.Create(list, ctx); } - else if (!spc.FolderExistsInsideList(ctx, list, nonComplianceName)) + + if (!spc.FolderExistsInsideList(ctx, list, nonComplianceName)) { nonComplianceDocSetService.Create(nonComplianceName, list, tenant, ctx); } else { logger.LogInformation($"Quotation with {nonComplianceName} already exist"); + _fieldEntryDataUpdate.FieldUpdate(ctx, list, nonComplianceName, FieldUpdateType.NonCompliance); } } } \ No newline at end of file diff --git a/library_spo_utils/Services/NonComplianceDocLibraryService.cs b/library_spo_utils/Services/NonComplianceDocLibraryService.cs index f57be68..f4a6aeb 100644 --- a/library_spo_utils/Services/NonComplianceDocLibraryService.cs +++ b/library_spo_utils/Services/NonComplianceDocLibraryService.cs @@ -1,8 +1,9 @@ -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class NonComplianceDocLibraryService : INonComplianceDocLibraryService { @@ -45,7 +46,7 @@ internal class NonComplianceDocLibraryService : INonComplianceDocLibraryService ctx.ExecuteQuery(); - string[] fieldName = { "Sorgente", "Rifermento", "Nominativo", "Data Rilevazione", "Commessa", "Parte", "Portal" }; + string[] fieldName = { "Sorgente", "Rifermento", "Nominativo", "Data Rilevazione", "Commessa", "Parte", "Portal", "Stato" }; foreach (var fn in fieldName) { @@ -71,7 +72,7 @@ internal class NonComplianceDocLibraryService : INonComplianceDocLibraryService viewCreation.Title = libName; viewCreation.ViewTypeKind = ViewType.None; viewCreation.ColumnWidth = "350"; - viewCreation.ViewFields = new string[] { "Type", "Name", "Sorgente", "Rifermento", "Nominativo", "Data Rilevazione", "Commessa", "Parte", "Portal" }; + viewCreation.ViewFields = Fields.NonComplianceView; var view = views.Add(viewCreation); diff --git a/library_spo_utils/Services/NonComplianceDocSetService.cs b/library_spo_utils/Services/NonComplianceDocSetService.cs index 8f3e97a..8c73b82 100644 --- a/library_spo_utils/Services/NonComplianceDocSetService.cs +++ b/library_spo_utils/Services/NonComplianceDocSetService.cs @@ -1,26 +1,29 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Repositories; -using console_spo_utils.Interfaces.Services; -using Microsoft.Extensions.Logging; +using library_spo_utils.Constants; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; using Microsoft.SharePoint.Client; using Microsoft.SharePoint.Client.DocumentSet; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class NonComplianceDocSetService : INonComplianceDocSetService { private readonly ISharePointCustomOperation cpt; private readonly IOneNoteService oneNoteService; private readonly INonComplianceRepository nonComplianceRepository; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; public NonComplianceDocSetService( ISharePointCustomOperation cpt, IOneNoteService oneNoteService, - INonComplianceRepository nonComplianceRepository) + INonComplianceRepository nonComplianceRepository, + IFieldEntryDataUpdate fieldEntryDataUpdate) { this.cpt = cpt; this.oneNoteService = oneNoteService; this.nonComplianceRepository = nonComplianceRepository; + _fieldEntryDataUpdate = fieldEntryDataUpdate; } public void Create(string nonComplianceName, string docLibraryName, string tenantName, ClientContext ctx) @@ -59,7 +62,6 @@ internal class NonComplianceDocSetService : INonComplianceDocSetService #endregion - Console.WriteLine($"> Inizializzata la fase di creazione per {nonComplianceName}."); #region DocSet Field Entry @@ -69,33 +71,27 @@ internal class NonComplianceDocSetService : INonComplianceDocSetService Console.WriteLine($"> DocumentSet {nonComplianceName} creata."); - var dsItem = list.RootFolder.Folders.GetByUrl(nonComplianceName).ListItemAllFields; + //var dsItem = list.RootFolder.Folders.GetByUrl(nonComplianceName).ListItemAllFields; - dsItem["PAL_NC_Source"] = nonComplianceRepository.DefaultNonComplianceSource(); - dsItem["PAL_NC_Reference"] = nonComplianceRepository.DefaultNonComplianceReference(); - dsItem["PAL_NC_Nominative"] = nonComplianceRepository.DefaultNonComplianceNominative(); - dsItem["PAL_NC_DateOfDetection"] = nonComplianceRepository.DefaultNonComplianceDateOfDetection(); - dsItem["PAL_NC_Project"] = nonComplianceRepository.DefaultNonComplianceProject(); - dsItem["PAL_NC_ItemCode"] = nonComplianceRepository.DefaultNonComplianceItemCode(); - dsItem["PAL_NC_PortalUrl"] = nonComplianceRepository.DefaultNonCompliancePortalUrl(); + //dsItem["PAL_NC_Source"] = nonComplianceRepository.DefaultNonComplianceSource(nonComplianceName); + //dsItem["PAL_NC_Reference"] = nonComplianceRepository.DefaultNonComplianceReference(nonComplianceName); + //dsItem["PAL_NC_Nominative"] = nonComplianceRepository.DefaultNonComplianceNominative(nonComplianceName); + //dsItem["PAL_NC_DateOfDetection"] = nonComplianceRepository.DefaultNonComplianceDateOfDetection(nonComplianceName); + //dsItem["PAL_NC_Project"] = nonComplianceRepository.DefaultNonComplianceProject(nonComplianceName); + //dsItem["PAL_NC_ItemCode"] = nonComplianceRepository.DefaultNonComplianceItemCode(nonComplianceName); + //dsItem["PAL_NC_PortalUrl"] = nonComplianceRepository.DefaultNonCompliancePortalUrl(nonComplianceName); + //dsItem["PAL_Status"] = nonComplianceRepository.DefaultNonComplianceState(nonComplianceName); - dsItem.Update(); - ctx.ExecuteQuery(); + //dsItem.Update(); + //ctx.ExecuteQuery(); + + _fieldEntryDataUpdate.FieldUpdate(ctx, docLibraryName, nonComplianceName, FieldUpdateType.NonCompliance); Console.WriteLine($"> Field value update."); #endregion - #region Quotation Folder - - foreach (var name in Folders.OfferDocSet) - { - Console.WriteLine($"La sotto cartella {name} verrà creata in {nonComplianceName}"); - var rPath = ResourcePath.FromDecodedUrl($"{nonComplianceName}/{name}"); - list.RootFolder.AddSubFolderUsingPath(rPath); - } - - ctx.ExecuteQuery(); + #region Folder oneNoteService.CreateFolderInsideNonCompliance(nonComplianceName, ctx); diff --git a/library_spo_utils/Services/OneNoteService.cs b/library_spo_utils/Services/OneNoteService.cs index cd6ce66..ed98aed 100644 --- a/library_spo_utils/Services/OneNoteService.cs +++ b/library_spo_utils/Services/OneNoteService.cs @@ -1,8 +1,11 @@ -using console_spo_utils.Interfaces.Services; +using System.Net; +using library_spo_utils.Constants; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class OneNoteService : IOneNoteService { @@ -31,7 +34,7 @@ internal class OneNoteService : IOneNoteService ctx.Load(list, l => l.RootFolder); ctx.ExecuteQuery(); - var rPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetProjYearTenant()} Notebook/{projName}"); + var rPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetProjYearTenant(projName)} Notebook/{projName}"); list.RootFolder.AddSubFolderUsingPath(rPath); ctx.ExecuteQuery(); @@ -46,6 +49,7 @@ internal class OneNoteService : IOneNoteService return true; } + public bool CreateFolderInsideQuotation(string quotationName, ClientContext ctx) { try @@ -53,18 +57,20 @@ internal class OneNoteService : IOneNoteService logger.LogInformation($"> Inizializzata la fase di creazione della sezione {quotationName} in OneNote."); + var year = siteOptions.GetYear(quotationName); + var list = ctx.Web.Lists.EnsureSiteAssetsLibrary(); ctx.Load(list, l => l.RootFolder); ctx.ExecuteQuery(); - if (!spc.FolderExistsInsideList(ctx, $"{siteOptions.GetQuotationTenant()} Notebook", $"{DateTime.Today.Year}")) + if (!spc.FolderExist(ctx, $"SiteAssets/{siteOptions.GetQuotationTenant()} Notebook/{year}")) { - var rYearPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetQuotationTenant()} Notebook/{DateTime.Today.Year}"); + var rYearPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetQuotationTenant()} Notebook/{year}"); list.RootFolder.AddSubFolderUsingPath(rYearPath); ctx.ExecuteQuery(); } - var rPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetQuotationTenant()} Notebook/{DateTime.Today.Year}/{quotationName}"); + var rPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetQuotationTenant()} Notebook/{year}/{quotationName}"); list.RootFolder.AddSubFolderUsingPath(rPath); ctx.ExecuteQuery(); @@ -80,29 +86,31 @@ internal class OneNoteService : IOneNoteService return true; } - public bool CreateFolderInsideNonCompliance(string quotationName, ClientContext ctx) + public bool CreateFolderInsideNonCompliance(string nonComplianceName, ClientContext ctx) { try { - logger.LogInformation($"> Inizializzata la fase di creazione della sezione {quotationName} in OneNote."); + logger.LogInformation($"> Inizializzata la fase di creazione della sezione {nonComplianceName} in OneNote."); + + var year = siteOptions.GetYear(nonComplianceName); var list = ctx.Web.Lists.EnsureSiteAssetsLibrary(); ctx.Load(list, l => l.RootFolder); ctx.ExecuteQuery(); - if (!spc.FolderExistsInsideList(ctx, $"{siteOptions.GetNonComplianceTenant()} Notebook", $"{DateTime.Today.Year}")) + if (!spc.FolderExist(ctx, $"SiteAssets/{siteOptions.GetNonComplianceTenant()} Notebook/{year}")) { - var rYearPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetNonComplianceTenant()} Notebook/{DateTime.Today.Year}"); + var rYearPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetNonComplianceTenant()} Notebook/{year}"); list.RootFolder.AddSubFolderUsingPath(rYearPath); ctx.ExecuteQuery(); } - var rPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetNonComplianceTenant()} Notebook/{DateTime.Today.Year}/{quotationName}"); + var rPath = ResourcePath.FromDecodedUrl($"{siteOptions.GetNonComplianceTenant()} Notebook/{year}/{nonComplianceName}"); list.RootFolder.AddSubFolderUsingPath(rPath); ctx.ExecuteQuery(); - logger.LogInformation($"> Completata la fase di creazione della sezione {quotationName} in OneNote."); + logger.LogInformation($"> Completata la fase di creazione della sezione {nonComplianceName} in OneNote."); } catch (Exception ex) @@ -114,6 +122,62 @@ internal class OneNoteService : IOneNoteService return true; } + public bool CreateFolderInsidePurchasing(string purchasingName, ClientContext ctx, PurchType type) + { + try + { + logger.LogInformation($"> Inizializzata la fase di creazione della sezione {purchasingName} in OneNote."); + + var purchasingOneNote = "Acquisti Notebook"; + var year = siteOptions.GetYear(purchasingName); + + + var list = ctx.Web.Lists.EnsureSiteAssetsLibrary(); + ctx.Load(list, l => l.RootFolder); + ctx.ExecuteQuery(); + + if (!spc.FolderExist(ctx, $"SiteAssets/{purchasingOneNote}/{year}")) + { + foreach (var dir in Folders.PurchasingOneNoteDir(year)) + { + var rDirPath = ResourcePath.FromDecodedUrl($"{purchasingOneNote}/{dir}"); + list.RootFolder.AddSubFolderUsingPath(rDirPath); + ctx.ExecuteQuery(); + } + } + + switch (type) + { + case PurchType.Order: + var oPath = ResourcePath.FromDecodedUrl($"{purchasingOneNote}/{year}/Ordini di Acquisto/{purchasingName}"); + list.RootFolder.AddSubFolderUsingPath(oPath); + ctx.ExecuteQuery(); + break; + + case PurchType.PackingSlip: + var psPath = ResourcePath.FromDecodedUrl($"{purchasingOneNote}/{year}/DDT di Acquisto/{purchasingName}"); + list.RootFolder.AddSubFolderUsingPath(psPath); + ctx.ExecuteQuery(); + break; + + case PurchType.Request: + var rPath = ResourcePath.FromDecodedUrl($"{purchasingOneNote}/{year}/Richieste di Acquisto/{purchasingName}"); + list.RootFolder.AddSubFolderUsingPath(rPath); + ctx.ExecuteQuery(); + break; + } + + logger.LogInformation($"> Completata la fase di creazione della sezione {purchasingName} in OneNote."); + } + catch (Exception ex) + { + logger.LogError(ex, "OnenoteSPFeature"); + return false; + } + + return true; + } + public void EnableFeature(ClientContext ctx) { var featureName = "SiteNotebook"; diff --git a/library_spo_utils/Services/ProjectDocLibraryService.cs b/library_spo_utils/Services/ProjectDocLibraryService.cs index 42a825f..fee92fc 100644 --- a/library_spo_utils/Services/ProjectDocLibraryService.cs +++ b/library_spo_utils/Services/ProjectDocLibraryService.cs @@ -1,9 +1,9 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class ProjectDocLibraryService : IProjectDocLibraryService { diff --git a/library_spo_utils/Services/ProjectQuickMenuService.cs b/library_spo_utils/Services/ProjectQuickMenuService.cs index b710165..152fc1e 100644 --- a/library_spo_utils/Services/ProjectQuickMenuService.cs +++ b/library_spo_utils/Services/ProjectQuickMenuService.cs @@ -1,10 +1,9 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -using Microsoft.SharePoint.Navigation; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class ProjectQuickMenuService : IProjectQuickMenuService { @@ -50,7 +49,9 @@ internal class ProjectQuickMenuService : IProjectQuickMenuService continue; } - ctx.Web.RootFolder.WelcomePage = $"SottoCommesse%20{projName}/Forms/SottoCommesse%20{projName}.aspx"; + var projNameWithoutDash = projName.Replace("-", ""); + + ctx.Web.RootFolder.WelcomePage = $"SottoCommesse%20{projNameWithoutDash}/Forms/SottoCommesse%20{projNameWithoutDash}.aspx"; ctx.Web.RootFolder.Update(); ctx.ExecuteQuery(); diff --git a/library_spo_utils/Services/ProjectService.cs b/library_spo_utils/Services/ProjectService.cs index c71a043..4636030 100644 --- a/library_spo_utils/Services/ProjectService.cs +++ b/library_spo_utils/Services/ProjectService.cs @@ -1,10 +1,10 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; using Microsoft.SharePoint.Client.WebParts; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class ProjectService : IProjectService { @@ -24,13 +24,13 @@ internal class ProjectService : IProjectService this.logger = logger; } - public void BuildWebParts() + public void BuildWebParts(string projName) { try { - string wpName = siteOptions.GetProjYearTenant(); + string wpName = siteOptions.GetProjYearTenant(projName); - var listView = GetListsId(siteOptions.GetProjListTitle(), Fields.SynthticProjTitle); + var listView = GetListsId(projName, siteOptions.GetProjListTitle(projName), Fields.SynthticProjTitle); var ctx = sharePointAuthenticationManager.GetContext(siteOptions.GetProjectSite()); Web web = ctx.Web; @@ -40,11 +40,11 @@ internal class ProjectService : IProjectService LimitedWebPartManager mgr = file.GetLimitedWebPartManager(PersonalizationScope.Shared); - string url = siteOptions.GetProjectYearSite() + "/Lists/" + - siteOptions.GetProjListTitle().Replace(" ", "%20") + - "/" + siteOptions.GetProjListTitle().Replace(" ", "%20") + ".aspx?viewid="; + string url = siteOptions.GetProjectYearSite(projName) + "/Lists/" + + siteOptions.GetProjListTitle(projName).Replace(" ", "%20") + + "/" + siteOptions.GetProjListTitle(projName).Replace(" ", "%20") + ".aspx?viewid="; - string htmlSchema = $"

{siteOptions.GetProjYearTenant()}

" + + string htmlSchema = $"

{siteOptions.GetProjYearTenant(projName)}

" + $"

Progetti Macchina
Solo i progetti di vendita Macchine/Impianti

" + $"

Progetti Ricambi
Solo i progetti di vendita Ricambi

" + $"

Altri Progetti
Tutti gli altri progetti che non siano di vendita Macchine/Impianti o Ricambi

"; @@ -53,7 +53,7 @@ internal class ProjectService : IProjectService "" + - $"{siteOptions.GetProjYearTenant()}None" + + $"{siteOptions.GetProjYearTenant(projName)}None" + "Microsoft.SharePoint, Version=13.0.0.0, Culture=neutral, " + "PublicKeyToken=94de0004b6e3fcc5" + "Microsoft.SharePoint.WebPartPages.ContentEditorWebPart" + @@ -67,8 +67,8 @@ internal class ProjectService : IProjectService var qm = new NavigationNodeCreationInformation() { - Title = siteOptions.GetProjYearTenant(), - Url = siteOptions.GetProjectYearSite().ToString(), + Title = siteOptions.GetProjYearTenant(projName), + Url = siteOptions.GetProjectYearSite(projName).ToString(), AsLastNode = true }; @@ -82,7 +82,7 @@ internal class ProjectService : IProjectService } } - private Dictionary GetListsId(string listTitle, string[] listViewTitle) + private Dictionary GetListsId(string projName, string listTitle, string[] listViewTitle) { Dictionary listViewId = new Dictionary(); @@ -90,7 +90,7 @@ internal class ProjectService : IProjectService { foreach (var lViewTitle in listViewTitle) { - var ctx = sharePointAuthenticationManager.GetContext(siteOptions.GetProjectYearSite()); + var ctx = sharePointAuthenticationManager.GetContext(siteOptions.GetProjectYearSite(projName)); var list = ctx.Web.Lists.GetByTitle(listTitle); ctx.Load(list.Views); diff --git a/library_spo_utils/Services/ProjectYearService.cs b/library_spo_utils/Services/ProjectYearService.cs index 22fe94e..41604cf 100644 --- a/library_spo_utils/Services/ProjectYearService.cs +++ b/library_spo_utils/Services/ProjectYearService.cs @@ -1,9 +1,9 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class ProjectYearService : IProjectYearService { @@ -18,7 +18,7 @@ internal class ProjectYearService : IProjectYearService this.projectService = projectService; } - public void CreateList(string listTitle, ClientContext ctx) + public void CreateList(string projName, string listTitle, ClientContext ctx) { try { @@ -66,7 +66,7 @@ internal class ProjectYearService : IProjectYearService foreach (var fn in Fields.SiteFields) { - var Fields = siteField.Fields.GetByTitle(fn); + var Fields = siteField.Fields.GetByInternalNameOrTitle(fn); list.Fields.Add(Fields); } @@ -114,7 +114,7 @@ internal class ProjectYearService : IProjectYearService CreateViewList(list, ctx); - projectService.BuildWebParts(); + projectService.BuildWebParts(projName); Console.WriteLine($"> Impostata come HomePage di '{viewCreation.Title}'"); diff --git a/library_spo_utils/Services/PurchasingOrderBuildService.cs b/library_spo_utils/Services/PurchasingOrderBuildService.cs new file mode 100644 index 0000000..c1c6816 --- /dev/null +++ b/library_spo_utils/Services/PurchasingOrderBuildService.cs @@ -0,0 +1,63 @@ +using System.Reflection.Metadata.Ecma335; +using System.Runtime.CompilerServices; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; + +namespace library_spo_utils.Services; + +internal class PurchasingOrderBuildService : IPurchasingOrderBuildService +{ + private readonly ISiteOptions _siteOptions; + private readonly ISharePointAuthenticationManager _sharePointAuthenticationManager; + private readonly ISharePointCustomOperation _spc; + private readonly IPurchasingOrderDocLibraryService _purchasingOrderDocLibraryService; + private readonly IPurchasingOrderDocSetService _purchasingOrderDocSetService; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; + private readonly ILogger _logger; + + public PurchasingOrderBuildService(ISiteOptions siteOptions, + ISharePointAuthenticationManager sharePointAuthenticationManager, + ISharePointCustomOperation spc, + IPurchasingOrderDocLibraryService purchasingOrderDocLibraryService, + IPurchasingOrderDocSetService purchasingOrderDocSetService, + IFieldEntryDataUpdate fieldEntryDataUpdate, + ILogger logger) + { + _siteOptions = siteOptions; + _sharePointAuthenticationManager = sharePointAuthenticationManager; + _spc = spc; + _purchasingOrderDocLibraryService = purchasingOrderDocLibraryService; + _purchasingOrderDocSetService = purchasingOrderDocSetService; + _fieldEntryDataUpdate = fieldEntryDataUpdate; + _logger = logger; + } + + public void CreateIfNotExists(string purchasingOrder) + { + var site = _siteOptions.GetPurchasingOrderSite(); + var ctx = _sharePointAuthenticationManager.GetContext(site); + var list = _siteOptions.GetPurchasingOrderLibrary(purchasingOrder); + var tenant = _siteOptions.GetPurchasingOrderTenat(); + + if (!_spc.SiteExist(ctx)) + { + throw new Exception($"Impossibile to build site it don't exist"); + } + + if (!_spc.ListExist(ctx, list)) + { + _purchasingOrderDocLibraryService.Create(list, ctx); + } + + if (!_spc.FolderExistsInsideList(ctx, list, purchasingOrder)) + { + _purchasingOrderDocSetService.Create(purchasingOrder, list, tenant, ctx); + } + else + { + _fieldEntryDataUpdate.FieldUpdate(ctx, list, purchasingOrder, FieldUpdateType.PurchasingOrder); + _logger.LogInformation($"Quotation with {purchasingOrder} already exist"); + } + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingOrderDocLibraryService.cs b/library_spo_utils/Services/PurchasingOrderDocLibraryService.cs new file mode 100644 index 0000000..1c1e1e8 --- /dev/null +++ b/library_spo_utils/Services/PurchasingOrderDocLibraryService.cs @@ -0,0 +1,116 @@ +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Services; + +internal class PurchasingOrderDocLibraryService : IPurchasingOrderDocLibraryService +{ + private readonly ILogger _logger; + + public PurchasingOrderDocLibraryService(ILogger logger) + { + _logger = logger; + } + + public void Create(string libName, ClientContext ctx) + { + try + { + #region New DocLib + + Console.WriteLine($"> Inizializzata la fase di creazione '{libName}'."); + + Web web = ctx.Web; + ctx.Load(web, w => w.RootFolder.WelcomePage, w => w.Url); + + ListCreationInformation lci = new ListCreationInformation(); + lci.Title = libName; + lci.TemplateType = (int)ListTemplateType.DocumentLibrary; + web.Lists.Add(lci); + + ctx.ExecuteQuery(); + Console.WriteLine($"> Completata la fase di creazione '{libName}'."); + + #endregion + + #region Field + + Console.WriteLine($"> Inizializzata la fase di importazione dei campi '{libName}'."); + + List list = ctx.Web.Lists.GetByTitle(libName); + var siteField = ctx.Site.RootWeb; + ctx.Load(list, l => l.Fields); + ctx.Load(siteField, s => s.Fields); + + ctx.ExecuteQuery(); + + string[] fieldName = { "Fornitore", "Stato" }; + + foreach (var fn in fieldName) + { + var Fields = siteField.Fields.GetByTitle(fn); + list.Fields.Add(Fields); + } + + ctx.ExecuteQuery(); + + Console.WriteLine($"> Completata la fase di importazione dei campi '{libName}'."); + + #endregion + + #region View + + Console.WriteLine($"> Inizializzata la fase di creazione della ListView '{libName}'."); + + var views = list.Views; + + ViewCreationInformation viewCreation = new ViewCreationInformation(); + + viewCreation.SetAsDefaultView = true; + viewCreation.Title = libName; + viewCreation.ViewTypeKind = ViewType.None; + viewCreation.ColumnWidth = "350"; + viewCreation.ViewFields = Fields.PurchasingView; + + var view = views.Add(viewCreation); + + ctx.Load(view); + ctx.ExecuteQuery(); + + Console.WriteLine($"> Completata la fase di creazione della ListView '{viewCreation.Title}'."); + + var customView = views.GetByTitle(viewCreation.Title); + customView.MobileView = true; + customView.MobileDefaultView = true; + + customView.Update(); + ctx.ExecuteQuery(); + + Console.WriteLine($"> Abilitata la visualizzazione su mobile '{viewCreation.Title}'."); + + #endregion + + #region Shortcut on Quickmenu + + NavigationNodeCollection spNavNodeColl = web.Navigation.QuickLaunch; + NavigationNodeCreationInformation newNavNode = new NavigationNodeCreationInformation(); + + newNavNode.Title = $"{libName}"; + newNavNode.Url = $"{web.Url}/{libName.Replace(" ", "%20")}"; + newNavNode.AsLastNode = true; + spNavNodeColl.Add(newNavNode); + + ctx.ExecuteQuery(); + + Console.WriteLine($"> Il menu rapido è stato aggiornato, il collegamento a {libName} è ora disponibile."); + + #endregion + } + catch (Exception ex) + { + _logger.LogError(ex, "NonComplianceDocLibraryService"); + } + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingOrderDocSetService.cs b/library_spo_utils/Services/PurchasingOrderDocSetService.cs new file mode 100644 index 0000000..7b77a9a --- /dev/null +++ b/library_spo_utils/Services/PurchasingOrderDocSetService.cs @@ -0,0 +1,112 @@ +using library_spo_utils.Constants; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; +using Microsoft.SharePoint.Client; +using Microsoft.SharePoint.Client.DocumentSet; + +namespace library_spo_utils.Services; + +internal class PurchasingOrderDocSetService : IPurchasingOrderDocSetService +{ + private readonly IPurchasingOrderRepository _purchasingOrderRepository; + private readonly ISharePointCustomOperation _cpt; + private readonly IOneNoteService _oneNoteService; + private readonly ISiteOptions _siteOptions; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; + private readonly ISharePointAuthenticationManager _sharePointAuthenticationManager; + private readonly ILogger _logger; + + public PurchasingOrderDocSetService( + IPurchasingOrderRepository purchasingOrderRepository, + ISharePointCustomOperation cpt, + IOneNoteService oneNoteService, + ISiteOptions siteOptions, + IFieldEntryDataUpdate fieldEntryDataUpdate, + ISharePointAuthenticationManager sharePointAuthenticationManager, + ILogger logger) + { + _purchasingOrderRepository = purchasingOrderRepository; + _cpt = cpt; + _oneNoteService = oneNoteService; + _siteOptions = siteOptions; + _fieldEntryDataUpdate = fieldEntryDataUpdate; + _sharePointAuthenticationManager = sharePointAuthenticationManager; + _logger = logger; + } + + public void Create(string purchasingOrderName, string docLibraryName, string tenantName, ClientContext ctx) + { + #region Context + + var web = ctx.Web; + ctx.Load(web, w => w.Url); + List list = web.Lists.GetByTitle(docLibraryName); + ctx.Load(list, l => l.RootFolder, l => l.ContentTypes, l => l.Fields, l => l.ContentTypesEnabled); + ctx.ExecuteQuery(); + list.ContentTypesEnabled = true; + list.Update(); + + if (!_cpt.ListContentTypeExist(ctx, docLibraryName, "Set di documenti")) + { + var documentCT = ctx.Site.RootWeb.AvailableContentTypes.GetById("0x0120D5"); + ctx.Load(documentCT); + ctx.ExecuteQuery(); + + var ctDocSet = new ContentTypeCreationInformation() + { + Name = "Set di documenti", + ParentContentType = documentCT + }; + list.ContentTypes.Add(ctDocSet); + + list.Update(); + ctx.ExecuteQuery(); + } + + var ctData = list.ContentTypes.Where(c => c.Name == "Set di documenti"); + var contentType = ctData.FirstOrDefault(); + ctx.Load(contentType); + ctx.ExecuteQuery(); + + #endregion + + + Console.WriteLine($"> Inizializzata la fase di creazione per {purchasingOrderName}."); + + #region DocSet Field Entry + + DocumentSet.Create(ctx, list.RootFolder, purchasingOrderName, contentType.Id); + ctx.ExecuteQuery(); + + Console.WriteLine($"> DocumentSet {purchasingOrderName} creata."); + + _fieldEntryDataUpdate.FieldUpdate(ctx, docLibraryName, purchasingOrderName, FieldUpdateType.PurchasingOrder); + + Console.WriteLine($"> Field value update."); + + #endregion + + #region Folder + + foreach (var name in Folders.PurchasingOrder) + { + Console.WriteLine($"La sotto cartella {name} verrà creata in {purchasingOrderName}"); + var rPath = ResourcePath.FromDecodedUrl($"{purchasingOrderName}/{name}"); + list.RootFolder.AddSubFolderUsingPath(rPath); + } + + ctx.ExecuteQuery(); + + var purchCtx = _sharePointAuthenticationManager.GetContext(_siteOptions.GetPurchasingSite()); + + _oneNoteService.CreateFolderInsidePurchasing(purchasingOrderName, purchCtx, PurchType.Order); + + Console.WriteLine($"Le sotto cartelle sono state create con successo in {purchasingOrderName}"); + + #endregion + + Console.WriteLine($"> {purchasingOrderName} creato con successo."); + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingPackingSlipBuildService.cs b/library_spo_utils/Services/PurchasingPackingSlipBuildService.cs new file mode 100644 index 0000000..9246e9a --- /dev/null +++ b/library_spo_utils/Services/PurchasingPackingSlipBuildService.cs @@ -0,0 +1,62 @@ +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; + +namespace library_spo_utils.Services; + +internal class PurchasingPackingSlipBuildService : IPurchasingPackingSlipBuildService +{ + private readonly ISiteOptions _siteOptions; + private readonly ISharePointAuthenticationManager _sharePointAuthenticationManager; + private readonly ISharePointCustomOperation _spc; + private readonly IPurchasingPackingSlipDocLibraryService _purchasingPackingSlipDocLibraryService; + private readonly IPurchasingPackingSlipDocSetService _purchasingPackingSlipDocSetService; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; + private readonly ILogger _logger; + + public PurchasingPackingSlipBuildService( + ISiteOptions siteOptions, + ISharePointAuthenticationManager sharePointAuthenticationManager, + ISharePointCustomOperation spc, + IPurchasingPackingSlipDocLibraryService purchasingPackingSlipDocLibraryService, + IPurchasingPackingSlipDocSetService purchasingPackingSlipDocSetService, + IFieldEntryDataUpdate fieldEntryDataUpdate, + ILogger logger) + { + _siteOptions = siteOptions; + _sharePointAuthenticationManager = sharePointAuthenticationManager; + _spc = spc; + _purchasingPackingSlipDocLibraryService = purchasingPackingSlipDocLibraryService; + _purchasingPackingSlipDocSetService = purchasingPackingSlipDocSetService; + _fieldEntryDataUpdate = fieldEntryDataUpdate; + _logger = logger; + } + + public void CreateIfNotExists(string purchasingPackingSlipName) + { + var site = _siteOptions.GetPurchasingPackingSlipSite(); + var ctx = _sharePointAuthenticationManager.GetContext(site); + var list = _siteOptions.GetPurchasingPackingSlipLibrary(purchasingPackingSlipName); + var tenant = _siteOptions.GetPurchasingPackingSlipTenat(); + + if (!_spc.SiteExist(ctx)) + { + throw new Exception($"Impossibile to build site it don't exist"); + } + + if (!_spc.ListExist(ctx, list)) + { + _purchasingPackingSlipDocLibraryService.Create(list, ctx); + } + + if (!_spc.FolderExistsInsideList(ctx, list, purchasingPackingSlipName)) + { + _purchasingPackingSlipDocSetService.Create(purchasingPackingSlipName, list, tenant, ctx); + } + else + { + _logger.LogInformation($"Quotation with {purchasingPackingSlipName} already exist"); + _fieldEntryDataUpdate.FieldUpdate(ctx, list, purchasingPackingSlipName, FieldUpdateType.PurchasingPackingSlip); + } + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingPackingSlipDocLibraryService.cs b/library_spo_utils/Services/PurchasingPackingSlipDocLibraryService.cs new file mode 100644 index 0000000..5d7f85c --- /dev/null +++ b/library_spo_utils/Services/PurchasingPackingSlipDocLibraryService.cs @@ -0,0 +1,115 @@ +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Services; + +internal class PurchasingPackingSlipDocLibraryService : IPurchasingPackingSlipDocLibraryService +{ + private readonly ILogger _logger; + + public PurchasingPackingSlipDocLibraryService(ILogger logger) + { + _logger = logger; + } + public void Create(string libName, ClientContext ctx) + { + try + { + #region New DocLib + + Console.WriteLine($"> Inizializzata la fase di creazione '{libName}'."); + + Web web = ctx.Web; + ctx.Load(web, w => w.RootFolder.WelcomePage, w => w.Url); + + ListCreationInformation lci = new ListCreationInformation(); + lci.Title = libName; + lci.TemplateType = (int)ListTemplateType.DocumentLibrary; + web.Lists.Add(lci); + + ctx.ExecuteQuery(); + Console.WriteLine($"> Completata la fase di creazione '{libName}'."); + + #endregion + + #region Field + + Console.WriteLine($"> Inizializzata la fase di importazione dei campi '{libName}'."); + + List list = ctx.Web.Lists.GetByTitle(libName); + var siteField = ctx.Site.RootWeb; + ctx.Load(list, l => l.Fields); + ctx.Load(siteField, s => s.Fields); + + ctx.ExecuteQuery(); + + string[] fieldName = { "Fornitore", "Stato" }; + + foreach (var fn in fieldName) + { + var Fields = siteField.Fields.GetByTitle(fn); + list.Fields.Add(Fields); + } + + ctx.ExecuteQuery(); + + Console.WriteLine($"> Completata la fase di importazione dei campi '{libName}'."); + + #endregion + + #region View + + Console.WriteLine($"> Inizializzata la fase di creazione della ListView '{libName}'."); + + var views = list.Views; + + ViewCreationInformation viewCreation = new ViewCreationInformation(); + + viewCreation.SetAsDefaultView = true; + viewCreation.Title = libName; + viewCreation.ViewTypeKind = ViewType.None; + viewCreation.ColumnWidth = "350"; + viewCreation.ViewFields = Fields.PurchasingView; + + var view = views.Add(viewCreation); + + ctx.Load(view); + ctx.ExecuteQuery(); + + Console.WriteLine($"> Completata la fase di creazione della ListView '{viewCreation.Title}'."); + + var customView = views.GetByTitle(viewCreation.Title); + customView.MobileView = true; + customView.MobileDefaultView = true; + + customView.Update(); + ctx.ExecuteQuery(); + + Console.WriteLine($"> Abilitata la visualizzazione su mobile '{viewCreation.Title}'."); + + #endregion + + #region Shortcut on Quickmenu + + NavigationNodeCollection spNavNodeColl = web.Navigation.QuickLaunch; + NavigationNodeCreationInformation newNavNode = new NavigationNodeCreationInformation(); + + newNavNode.Title = $"{libName}"; + newNavNode.Url = $"{web.Url}/{libName.Replace(" ", "%20")}"; + newNavNode.AsLastNode = true; + spNavNodeColl.Add(newNavNode); + + ctx.ExecuteQuery(); + + Console.WriteLine($"> Il menu rapido è stato aggiornato, il collegamento a {libName} è ora disponibile."); + + #endregion + } + catch (Exception ex) + { + _logger.LogError(ex, "NonComplianceDocLibraryService"); + } + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingPackingSlipDocSetService.cs b/library_spo_utils/Services/PurchasingPackingSlipDocSetService.cs new file mode 100644 index 0000000..cb671d6 --- /dev/null +++ b/library_spo_utils/Services/PurchasingPackingSlipDocSetService.cs @@ -0,0 +1,113 @@ +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; +using Microsoft.SharePoint.Client; +using Microsoft.SharePoint.Client.DocumentSet; + +namespace library_spo_utils.Services; + +internal class PurchasingPackingSlipDocSetService : IPurchasingPackingSlipDocSetService +{ + private readonly IPurchasingPackingSlipRepository _purchasingPackingSlipRepository; + private readonly ISharePointCustomOperation _cpt; + private readonly IOneNoteService _oneNoteService; + private readonly ISiteOptions _siteOptions; + private readonly ISharePointAuthenticationManager _sharePointAuthenticationManager; + private readonly ILogger _logger; + + public PurchasingPackingSlipDocSetService( + IPurchasingPackingSlipRepository purchasingPackingSlipRepository, + ISharePointCustomOperation cpt, + IOneNoteService oneNoteService, + ISiteOptions siteOptions, + ISharePointAuthenticationManager sharePointAuthenticationManager, + ILogger logger) + { + _purchasingPackingSlipRepository = purchasingPackingSlipRepository; + _cpt = cpt; + _oneNoteService = oneNoteService; + _siteOptions = siteOptions; + _sharePointAuthenticationManager = sharePointAuthenticationManager; + _logger = logger; + } + public void Create(string purchasingPackingSlipName, string docLibraryName, string tenantName, ClientContext ctx) + { + #region Context + + var web = ctx.Web; + ctx.Load(web, w => w.Url); + List list = web.Lists.GetByTitle(docLibraryName); + ctx.Load(list, l => l.RootFolder, l => l.ContentTypes, l => l.Fields, l => l.ContentTypesEnabled); + ctx.ExecuteQuery(); + list.ContentTypesEnabled = true; + list.Update(); + + if (!_cpt.ListContentTypeExist(ctx, docLibraryName, "Set di documenti")) + { + var documentCT = ctx.Site.RootWeb.AvailableContentTypes.GetById("0x0120D5"); + ctx.Load(documentCT); + ctx.ExecuteQuery(); + + var ctDocSet = new ContentTypeCreationInformation() + { + Name = "Set di documenti", + ParentContentType = documentCT + }; + list.ContentTypes.Add(ctDocSet); + + list.Update(); + ctx.ExecuteQuery(); + } + + var ctData = list.ContentTypes.Where(c => c.Name == "Set di documenti"); + var contentType = ctData.FirstOrDefault(); + ctx.Load(contentType); + ctx.ExecuteQuery(); + + #endregion + + + Console.WriteLine($"> Inizializzata la fase di creazione per {purchasingPackingSlipName}."); + + #region DocSet Field Entry + + DocumentSet.Create(ctx, list.RootFolder, purchasingPackingSlipName, contentType.Id); + ctx.ExecuteQuery(); + + Console.WriteLine($"> DocumentSet {purchasingPackingSlipName} creata."); + var dsItem = list.RootFolder.Folders.GetByUrl(purchasingPackingSlipName).ListItemAllFields; + + dsItem["PAL_PO_Supplier"] = _purchasingPackingSlipRepository.DefaultPurchasingPackingSlipSupplier(purchasingPackingSlipName); + dsItem["PAL_Status"] = _purchasingPackingSlipRepository.DefaultPurchasingPackingSlipState(purchasingPackingSlipName); + + dsItem.Update(); + ctx.ExecuteQuery(); + + Console.WriteLine($"> Field value update."); + + #endregion + + #region Folder + + //foreach (var name in Folders.PurchasingOrder) + //{ + // Console.WriteLine($"La sotto cartella {name} verrà creata in {nonComplianceName}"); + // var rPath = ResourcePath.FromDecodedUrl($"{nonComplianceName}/{name}"); + // list.RootFolder.AddSubFolderUsingPath(rPath); + //} + + //ctx.ExecuteQuery(); + + var purchCtx = _sharePointAuthenticationManager.GetContext(_siteOptions.GetPurchasingSite()); + + + _oneNoteService.CreateFolderInsidePurchasing(purchasingPackingSlipName, purchCtx, PurchType.PackingSlip); + + Console.WriteLine($"Le sotto cartelle sono state create con successo in {purchasingPackingSlipName}"); + + #endregion + + Console.WriteLine($"> {purchasingPackingSlipName} creato con successo."); + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingRequestBuildService.cs b/library_spo_utils/Services/PurchasingRequestBuildService.cs new file mode 100644 index 0000000..6a6bf5d --- /dev/null +++ b/library_spo_utils/Services/PurchasingRequestBuildService.cs @@ -0,0 +1,61 @@ +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; + +namespace library_spo_utils.Services; + +internal class PurchasingRequestBuildService : IPurchasingRequestBuildService +{ + private readonly ISiteOptions _siteOptions; + private readonly ISharePointAuthenticationManager _sharePointAuthenticationManager; + private readonly ISharePointCustomOperation _spc; + private readonly IPurchasingRequestDocLibraryService _purchasingRequestDocLibraryService; + private readonly IPurchasingRequestDocSetService _purchasingRequestDocSetService; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; + private readonly ILogger _logger; + + public PurchasingRequestBuildService(ISiteOptions siteOptions, + ISharePointAuthenticationManager sharePointAuthenticationManager, + ISharePointCustomOperation spc, + IPurchasingRequestDocLibraryService purchasingRequestDocLibraryService, + IPurchasingRequestDocSetService purchasingRequestDocSetService, + IFieldEntryDataUpdate fieldEntryDataUpdate, + ILogger logger) + { + _siteOptions = siteOptions; + _sharePointAuthenticationManager = sharePointAuthenticationManager; + _spc = spc; + _purchasingRequestDocLibraryService = purchasingRequestDocLibraryService; + _purchasingRequestDocSetService = purchasingRequestDocSetService; + _fieldEntryDataUpdate = fieldEntryDataUpdate; + _logger = logger; + } + + public void CreateIfNotExists(string purchasingRequestName) + { + var site = _siteOptions.GetPurchasingRequestSite(); + var ctx = _sharePointAuthenticationManager.GetContext(site); + var list = _siteOptions.GetPurchasingRequestLibrary(purchasingRequestName); + var tenant = _siteOptions.GetPurchasingRequestTenat(); + + if (!_spc.SiteExist(ctx)) + { + throw new Exception($"Impossibile to build site it don't exist"); + } + + if (!_spc.ListExist(ctx, list)) + { + _purchasingRequestDocLibraryService.Create(list, ctx); + } + + if (!_spc.FolderExistsInsideList(ctx, list, purchasingRequestName)) + { + _purchasingRequestDocSetService.Create(purchasingRequestName, list, tenant, ctx); + } + else + { + _logger.LogInformation($"Quotation with {purchasingRequestName} already exist"); + _fieldEntryDataUpdate.FieldUpdate(ctx, list, purchasingRequestName, FieldUpdateType.PurchasingRequest); + } + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingRequestDocLibraryService.cs b/library_spo_utils/Services/PurchasingRequestDocLibraryService.cs new file mode 100644 index 0000000..5197391 --- /dev/null +++ b/library_spo_utils/Services/PurchasingRequestDocLibraryService.cs @@ -0,0 +1,116 @@ +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; +using Microsoft.SharePoint.Client; + +namespace library_spo_utils.Services; + +internal class PurchasingRequestDocLibraryService : IPurchasingRequestDocLibraryService +{ + private readonly ILogger _logger; + + public PurchasingRequestDocLibraryService(ILogger logger) + { + _logger = logger; + } + + public void Create(string libName, ClientContext ctx) + { + try + { + #region New DocLib + + Console.WriteLine($"> Inizializzata la fase di creazione '{libName}'."); + + Web web = ctx.Web; + ctx.Load(web, w => w.RootFolder.WelcomePage, w => w.Url); + + ListCreationInformation lci = new ListCreationInformation(); + lci.Title = libName; + lci.TemplateType = (int)ListTemplateType.DocumentLibrary; + web.Lists.Add(lci); + + ctx.ExecuteQuery(); + Console.WriteLine($"> Completata la fase di creazione '{libName}'."); + + #endregion + + #region Field + + Console.WriteLine($"> Inizializzata la fase di importazione dei campi '{libName}'."); + + List list = ctx.Web.Lists.GetByTitle(libName); + var siteField = ctx.Site.RootWeb; + ctx.Load(list, l => l.Fields); + ctx.Load(siteField, s => s.Fields); + + ctx.ExecuteQuery(); + + string[] fieldName = { "Fornitore", "Stato" }; + + foreach (var fn in fieldName) + { + var Fields = siteField.Fields.GetByTitle(fn); + list.Fields.Add(Fields); + } + + ctx.ExecuteQuery(); + + Console.WriteLine($"> Completata la fase di importazione dei campi '{libName}'."); + + #endregion + + #region View + + Console.WriteLine($"> Inizializzata la fase di creazione della ListView '{libName}'."); + + var views = list.Views; + + ViewCreationInformation viewCreation = new ViewCreationInformation(); + + viewCreation.SetAsDefaultView = true; + viewCreation.Title = libName; + viewCreation.ViewTypeKind = ViewType.None; + viewCreation.ColumnWidth = "350"; + viewCreation.ViewFields = Fields.PurchasingView; + + var view = views.Add(viewCreation); + + ctx.Load(view); + ctx.ExecuteQuery(); + + Console.WriteLine($"> Completata la fase di creazione della ListView '{viewCreation.Title}'."); + + var customView = views.GetByTitle(viewCreation.Title); + customView.MobileView = true; + customView.MobileDefaultView = true; + + customView.Update(); + ctx.ExecuteQuery(); + + Console.WriteLine($"> Abilitata la visualizzazione su mobile '{viewCreation.Title}'."); + + #endregion + + #region Shortcut on Quickmenu + + NavigationNodeCollection spNavNodeColl = web.Navigation.QuickLaunch; + NavigationNodeCreationInformation newNavNode = new NavigationNodeCreationInformation(); + + newNavNode.Title = $"{libName}"; + newNavNode.Url = $"{web.Url}/{libName.Replace(" ", "%20")}"; + newNavNode.AsLastNode = true; + spNavNodeColl.Add(newNavNode); + + ctx.ExecuteQuery(); + + Console.WriteLine($"> Il menu rapido è stato aggiornato, il collegamento a {libName} è ora disponibile."); + + #endregion + } + catch (Exception ex) + { + _logger.LogError(ex, "NonComplianceDocLibraryService"); + } + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/PurchasingRequestDocSetService.cs b/library_spo_utils/Services/PurchasingRequestDocSetService.cs new file mode 100644 index 0000000..5e2900a --- /dev/null +++ b/library_spo_utils/Services/PurchasingRequestDocSetService.cs @@ -0,0 +1,113 @@ +using library_spo_utils.Constants; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Logging; +using Microsoft.SharePoint.Client; +using Microsoft.SharePoint.Client.DocumentSet; + +namespace library_spo_utils.Services; + +internal class PurchasingRequestDocSetService : IPurchasingRequestDocSetService +{ + private readonly IPurchasingRequestRepository _purchasingRequestRepository; + private readonly ISharePointCustomOperation _cpt; + private readonly IOneNoteService _oneNoteService; + private readonly ISiteOptions _siteOptions; + private readonly ISharePointAuthenticationManager _sharePointAuthenticationManager; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; + private readonly ILogger _logger; + + public PurchasingRequestDocSetService( + IPurchasingRequestRepository purchasingRequestRepository, + ISharePointCustomOperation cpt, + IOneNoteService oneNoteService, + ISiteOptions siteOptions, + ISharePointAuthenticationManager sharePointAuthenticationManager, + IFieldEntryDataUpdate fieldEntryDataUpdate, + ILogger logger) + { + _purchasingRequestRepository = purchasingRequestRepository; + _cpt = cpt; + _oneNoteService = oneNoteService; + _siteOptions = siteOptions; + _sharePointAuthenticationManager = sharePointAuthenticationManager; + _fieldEntryDataUpdate = fieldEntryDataUpdate; + _logger = logger; + } + + public void Create(string purchasingRequestName, string docLibraryName, string tenantName, ClientContext ctx) + { + #region Context + + var web = ctx.Web; + ctx.Load(web, w => w.Url); + List list = web.Lists.GetByTitle(docLibraryName); + ctx.Load(list, l => l.RootFolder, l => l.ContentTypes, l => l.Fields, l => l.ContentTypesEnabled); + ctx.ExecuteQuery(); + list.ContentTypesEnabled = true; + list.Update(); + + if (!_cpt.ListContentTypeExist(ctx, docLibraryName, "Set di documenti")) + { + var documentCT = ctx.Site.RootWeb.AvailableContentTypes.GetById("0x0120D5"); + ctx.Load(documentCT); + ctx.ExecuteQuery(); + + var ctDocSet = new ContentTypeCreationInformation() + { + Name = "Set di documenti", + ParentContentType = documentCT + }; + list.ContentTypes.Add(ctDocSet); + + list.Update(); + ctx.ExecuteQuery(); + } + + var ctData = list.ContentTypes.Where(c => c.Name == "Set di documenti"); + var contentType = ctData.FirstOrDefault(); + ctx.Load(contentType); + ctx.ExecuteQuery(); + + #endregion + + + Console.WriteLine($"> Inizializzata la fase di creazione per {purchasingRequestName}."); + + #region DocSet Field Entry + + DocumentSet.Create(ctx, list.RootFolder, purchasingRequestName, contentType.Id); + ctx.ExecuteQuery(); + + Console.WriteLine($"> DocumentSet {purchasingRequestName} creata."); + + //var dsItem = list.RootFolder.Folders.GetByUrl(purchasingRequestName).ListItemAllFields; + + //dsItem["PAL_PO_Supplier"] = _purchasingRequestRepository.DefaultPurchasingRequestSupplier(purchasingRequestName); + //dsItem["PAL_Status"] = _purchasingRequestRepository.DefaultPurchasingRequestState(purchasingRequestName); + + //dsItem.Update(); + //ctx.ExecuteQuery(); + + _fieldEntryDataUpdate.FieldUpdate(ctx, docLibraryName, purchasingRequestName, FieldUpdateType.PurchasingRequest); + + Console.WriteLine($"> Field value update."); + + #endregion + + #region Folder + + ctx.ExecuteQuery(); + + var purchCtx = _sharePointAuthenticationManager.GetContext(_siteOptions.GetPurchasingSite()); + + _oneNoteService.CreateFolderInsidePurchasing(purchasingRequestName, purchCtx, PurchType.Request); + + Console.WriteLine($"Le sotto cartelle sono state create con successo in {purchasingRequestName}"); + + #endregion + + Console.WriteLine($"> {purchasingRequestName} creato con successo."); + } +} \ No newline at end of file diff --git a/library_spo_utils/Services/QuotationBuildService.cs b/library_spo_utils/Services/QuotationBuildService.cs index b3ee490..5d35bdb 100644 --- a/library_spo_utils/Services/QuotationBuildService.cs +++ b/library_spo_utils/Services/QuotationBuildService.cs @@ -1,7 +1,8 @@ -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class QuotationBuildService : IQuotationBuildService { @@ -11,6 +12,7 @@ internal class QuotationBuildService : IQuotationBuildService private readonly ITenantService tenantService; private readonly IQuotationDocLibraryService quotationDocLibraryService; private readonly IQuotationDocSetService quotationDocSetService; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; private readonly ILogger logger; public QuotationBuildService( @@ -20,6 +22,7 @@ internal class QuotationBuildService : IQuotationBuildService ITenantService tenantService, IQuotationDocLibraryService quotationDocLibraryService, IQuotationDocSetService quotationDocSetService, + IFieldEntryDataUpdate fieldEntryDataUpdate, ILogger logger) { this.siteOptions = siteOptions; @@ -28,6 +31,7 @@ internal class QuotationBuildService : IQuotationBuildService this.tenantService = tenantService; this.quotationDocLibraryService = quotationDocLibraryService; this.quotationDocSetService = quotationDocSetService; + _fieldEntryDataUpdate = fieldEntryDataUpdate; this.logger = logger; } @@ -35,24 +39,27 @@ internal class QuotationBuildService : IQuotationBuildService { var site = siteOptions.GetQuotationSite(); var ctx = sharePointAuthenticationManager.GetContext(site); - var list = siteOptions.GetQuotationLibrary(); + var list = siteOptions.GetQuotationLibrary(quotationName); var tenant = siteOptions.GetQuotationTenant(); if (!spc.SiteExist(ctx)) { tenantService.CreateForQuotation(); } - else if (!spc.ListExist(ctx, list)) + + if (!spc.ListExist(ctx, list)) { quotationDocLibraryService.Create(list, ctx); } - else if (!spc.FolderExistsInsideList(ctx, list, quotationName)) + + if (!spc.FolderExistsInsideList(ctx, list, quotationName)) { quotationDocSetService.Create(quotationName, list, tenant, ctx); } else { logger.LogInformation($"Quotation with {quotationName} already exist"); + _fieldEntryDataUpdate.FieldUpdate(ctx, list, quotationName, FieldUpdateType.Quotation); } } } \ No newline at end of file diff --git a/library_spo_utils/Services/QuotationDocLibraryService.cs b/library_spo_utils/Services/QuotationDocLibraryService.cs index ff11c0b..115b6e4 100644 --- a/library_spo_utils/Services/QuotationDocLibraryService.cs +++ b/library_spo_utils/Services/QuotationDocLibraryService.cs @@ -1,8 +1,9 @@ -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class QuotationDocLibraryService : IQuotationDocLibraryService { @@ -45,11 +46,11 @@ internal class QuotationDocLibraryService : IQuotationDocLibraryService ctx.ExecuteQuery(); - string[] fieldName = { "ID Offerta", "Fornitore", "Causale", "Autore" }; + string[] fieldName = { "PAL_Quotation_Reason", "PAL_ID_Quotation", "PAL_Quotation_Name", "PAL_Description", "PAL_Authors", "PAL_Status" }; foreach (var fn in fieldName) { - var Fields = siteField.Fields.GetByTitle(fn); + var Fields = siteField.Fields.GetByInternalNameOrTitle(fn); list.Fields.Add(Fields); } @@ -71,7 +72,7 @@ internal class QuotationDocLibraryService : IQuotationDocLibraryService viewCreation.Title = libName; viewCreation.ViewTypeKind = ViewType.None; viewCreation.ColumnWidth = "350"; - viewCreation.ViewFields = new string[] { "Type", "Name", "ID Offerta", "Fornitore", "Causale", "Autore" }; + viewCreation.ViewFields = Fields.QuotationView; var view = views.Add(viewCreation); diff --git a/library_spo_utils/Services/QuotationDocSetService.cs b/library_spo_utils/Services/QuotationDocSetService.cs index c77910d..6ff41f1 100644 --- a/library_spo_utils/Services/QuotationDocSetService.cs +++ b/library_spo_utils/Services/QuotationDocSetService.cs @@ -1,11 +1,12 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Repositories; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; using Microsoft.SharePoint.Client.DocumentSet; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class QuotationDocSetService : IQuotationDocSetService { @@ -13,16 +14,19 @@ internal class QuotationDocSetService : IQuotationDocSetService private readonly ILogger logger; private readonly IOneNoteService oneNoteService; private readonly IQuotationRepository quotationRepository; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; public QuotationDocSetService(ISharePointCustomOperation cpt, ILogger logger, IOneNoteService oneNoteService, - IQuotationRepository quotationRepository) + IQuotationRepository quotationRepository, + IFieldEntryDataUpdate fieldEntryDataUpdate) { this.cpt = cpt; this.logger = logger; this.oneNoteService = oneNoteService; this.quotationRepository = quotationRepository; + _fieldEntryDataUpdate = fieldEntryDataUpdate; } public void Create(string quotationName, string docLibraryName, string tenantName, ClientContext ctx) @@ -73,15 +77,18 @@ internal class QuotationDocSetService : IQuotationDocSetService Console.WriteLine($"> DocumentSet {quotationName} creata."); - var dsItem = list.RootFolder.Folders.GetByUrl(quotationName).ListItemAllFields; + //var dsItem = list.RootFolder.Folders.GetByUrl(quotationName).ListItemAllFields; - dsItem["PAL_ID_Quotation"] = quotationRepository.DefaultIdQuotation(quotationName); - dsItem["PAL_Quotation_Name"] = quotationRepository.DefaultQuotationName(quotationName); - dsItem["PAL_Quotation_Reason"] = quotationRepository.DefaultQuotationReason(quotationName); - dsItem["PAL_Authors"] = quotationRepository.DefaultAuthors(quotationName); + //dsItem["PAL_ID_Quotation"] = quotationRepository.DefaultIdQuotation(quotationName); + //dsItem["PAL_Quotation_Name"] = quotationRepository.DefaultQuotationName(quotationName); + //dsItem["PAL_Quotation_Reason"] = quotationRepository.DefaultQuotationReason(quotationName); + //dsItem["PAL_Authors"] = quotationRepository.DefaultAuthors(quotationName); + //dsItem["PAL_Status"] = quotationRepository.DefaultQuotationState(quotationName); - dsItem.Update(); - ctx.ExecuteQuery(); + //dsItem.Update(); + //ctx.ExecuteQuery(); + + _fieldEntryDataUpdate.FieldUpdate(ctx, docLibraryName, quotationName, FieldUpdateType.Quotation); Console.WriteLine($"> Field value update."); @@ -89,7 +96,9 @@ internal class QuotationDocSetService : IQuotationDocSetService #region Quotation Folder - foreach (var name in Folders.OfferDocSet) + var revision = "Rev.00"; + + foreach (var name in Folders.OfferDocSet(revision)) { Console.WriteLine($"La sotto cartella {name} verrà creata in {quotationName}"); var rPath = ResourcePath.FromDecodedUrl($"{quotationName}/{name}"); diff --git a/library_spo_utils/Services/RightsService.cs b/library_spo_utils/Services/RightsService.cs index 1f84772..0e560d4 100644 --- a/library_spo_utils/Services/RightsService.cs +++ b/library_spo_utils/Services/RightsService.cs @@ -1,8 +1,8 @@ -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services +namespace library_spo_utils.Services { internal class RightsService : IRightsService { diff --git a/library_spo_utils/Services/SharePointCustomOperation.cs b/library_spo_utils/Services/SharePointCustomOperation.cs index 7013901..e0f5281 100644 --- a/library_spo_utils/Services/SharePointCustomOperation.cs +++ b/library_spo_utils/Services/SharePointCustomOperation.cs @@ -1,13 +1,10 @@ -using console_spo_utils.Enums; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; -using Microsoft.Online.SharePoint.TenantAdministration; using Microsoft.SharePoint.Client; -using System.Security; -using System.Xml.Linq; -using console_spo_utils.Constants; -namespace console_spo_utils.Services +namespace library_spo_utils.Services { internal class SharePointCustomOperation : ISharePointCustomOperation { @@ -59,6 +56,22 @@ namespace console_spo_utils.Services } } + public bool FolderExist(ClientContext ctx, string path) + { + var folder = ctx.Web.GetFolderByServerRelativeUrl(path).Folders; + ctx.Load(folder, f => f.Include(fi => fi.ListItemAllFields)); + + try + { + ctx.ExecuteQuery(); + return true; + } + catch (Exception) + { + return false; + } + } + public bool FolderExistsInsideList(ClientContext context, string listTitle, string folderName) { var folderExists = context.Web.Lists.GetByTitle(listTitle).RootFolder; diff --git a/library_spo_utils/Services/SharePointStructureBuilderService.cs b/library_spo_utils/Services/SharePointStructureBuilderService.cs index 853ccde..d399229 100644 --- a/library_spo_utils/Services/SharePointStructureBuilderService.cs +++ b/library_spo_utils/Services/SharePointStructureBuilderService.cs @@ -1,38 +1,54 @@ -using System.Linq.Expressions; -using console_spo_utils.Interfaces.Repositories; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class SharePointStructureBuilderService : ISharePointStructureBuilder { + private readonly ISiteOptions siteOptions; private readonly ISiteService siteService; private readonly ISubProjectRepository subProjectRepository; private readonly ISubProjectBuilderService subProjectBuilderService; private readonly IQuotationBuildService quotationBuildService; private readonly INonComplianceBuildService nonComplianceBuildService; + private readonly IPurchasingOrderBuildService purchasingOrderBuildService; + private readonly IPurchasingPackingSlipBuildService purchasingPackingSlipBuildService; + private readonly IPurchasingRequestBuildService purchasingRequestBuildService; private readonly IWebpartService webpartService; public SharePointStructureBuilderService( + ISiteOptions siteOptions, ISiteService siteService, ISubProjectRepository subProjectRepository, ISubProjectBuilderService subProjectBuilderService, IQuotationBuildService quotationBuildService, INonComplianceBuildService nonComplianceBuildService, + IPurchasingOrderBuildService purchasingOrderBuildService, + IPurchasingPackingSlipBuildService purchasingPackingSlipBuildService, + IPurchasingRequestBuildService purchasingRequestBuildService, IWebpartService webpartService) { + this.siteOptions = siteOptions; this.siteService = siteService; this.subProjectRepository = subProjectRepository; this.subProjectBuilderService = subProjectBuilderService; this.quotationBuildService = quotationBuildService; this.nonComplianceBuildService = nonComplianceBuildService; + this.purchasingOrderBuildService = purchasingOrderBuildService; + this.purchasingPackingSlipBuildService = purchasingPackingSlipBuildService; + this.purchasingRequestBuildService = purchasingRequestBuildService; this.webpartService = webpartService; } public bool BuildProject(string projName) { - var siteBuilderResult = siteService.CreateProjectSiteIfNotExists(); + if (!siteOptions.IsValidDate(projName)) + { + throw new Exception(projName + " is not valid, return year " + siteOptions.GetYear(projName)); + } + + var siteBuilderResult = siteService.CreateProjectSiteIfNotExists(projName); if (!siteBuilderResult) { throw new Exception($"Impossibile to build site"); @@ -51,11 +67,17 @@ internal class SharePointStructureBuilderService : ISharePointStructureBuilder { throw new Exception($"Impossibile to build subSite for {projName} "); } + return true; } public bool BuildQuotation(string quotationName) { + if (!siteOptions.IsValidDate(quotationName)) + { + throw new Exception(quotationName + " is not valid, return year " + siteOptions.GetYear(quotationName)); + } + var siteBuildResult = siteService.CreateQuotationSiteIfNotExists(quotationName); if (!siteBuildResult) { @@ -69,6 +91,11 @@ internal class SharePointStructureBuilderService : ISharePointStructureBuilder public bool BuildNonCompliance(string nonComplianceName) { + if (!siteOptions.IsValidDate(nonComplianceName)) + { + throw new Exception(nonComplianceName + " is not valid, return year " + siteOptions.GetYear(nonComplianceName)); + } + var siteBuildResult = siteService.CreateNonComplianceSiteIfNotExists(nonComplianceName); if (!siteBuildResult) { @@ -79,4 +106,40 @@ internal class SharePointStructureBuilderService : ISharePointStructureBuilder return true; } + + public bool BuildPurchasingOrder(string purchasingOrderName) + { + if (!siteOptions.IsValidDate(purchasingOrderName)) + { + throw new Exception(purchasingOrderName + " is not valid, return year " + siteOptions.GetYear(purchasingOrderName)); + } + + purchasingOrderBuildService.CreateIfNotExists(purchasingOrderName); + + return true; + } + + public bool BuildPurchasingPackingSlip(string purchasingPackingSlipName) + { + if (!siteOptions.IsValidDate(purchasingPackingSlipName)) + { + throw new Exception(purchasingPackingSlipName + " is not valid, return year " + siteOptions.GetYear(purchasingPackingSlipName)); + } + + purchasingPackingSlipBuildService.CreateIfNotExists(purchasingPackingSlipName); + + return true; + } + + public bool BuildPurchasingRequest(string purchasingRequestName) + { + if (!siteOptions.IsValidDate(purchasingRequestName)) + { + throw new Exception(purchasingRequestName + " is not valid, return year " + siteOptions.GetYear(purchasingRequestName)); + } + + purchasingRequestBuildService.CreateIfNotExists(purchasingRequestName); + + return true; + } } \ No newline at end of file diff --git a/library_spo_utils/Services/SiteOptions.cs b/library_spo_utils/Services/SiteOptions.cs index ae9d4ee..2108fa3 100644 --- a/library_spo_utils/Services/SiteOptions.cs +++ b/library_spo_utils/Services/SiteOptions.cs @@ -1,28 +1,55 @@ using System.Net; using System.Security; -using console_spo_utils.Interfaces.Services; +using System.Text.RegularExpressions; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Configuration; +using Microsoft.Graph; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; public class SiteOptions : ISiteOptions { + private readonly IConfiguration _configuration; + + public SiteOptions(IConfiguration configuration) + { + _configuration = configuration; + } private const string SiteCollection = "https://italsortbuttrio.sharepoint.com"; public string TokenEndpoint { get; } = "https://login.microsoftonline.com/common/oauth2/token"; public string DefaultAadAppId { get; } = "46e6296e-176f-4ebb-a14b-bdd5678c16e6"; - public Uri GetProjectYearSite() + public int ZeroDate { get; } = 2022; + + public Uri GetProjectYearSite(string code) { - return new Uri($"{SiteCollection}/sites/{GetProjYearTenant().Replace(" ","")}"); + return new Uri($"{SiteCollection}/sites/{GetProjYearTenant(code).Replace(" ","")}"); } - private static int GetYear() + public string GetYear(string code) { - return DateTime.Today.Year; + var codeHeader = code.Split("-")[0]; + var codeYears = Regex.Replace(codeHeader, @"\D", ""); + var currentCent = DateTime.Today.Year.ToString().Substring(0, 2); + + return currentCent + codeYears; } - public string GetProjYearTenant() + public bool IsValidDate(string code) { - return $"Commesse {GetYear()}"; + int zeroDate = ZeroDate; + int retDate = int.Parse(GetYear(code)); + int curDate = int.Parse(DateTime.Now.Year.ToString()); + + if (zeroDate <= retDate && retDate <= curDate) + return true; + + return false; + } + + public string GetProjYearTenant(string code) + { + return $"Commesse {GetYear(code)}"; } public string GetUser() @@ -35,14 +62,14 @@ public class SiteOptions : ISiteOptions return new NetworkCredential("", "$O,D1XBp1O5.OdjZt86#a=").SecurePassword; } - public string GetProjListTitle() + public string GetProjListTitle(string code) { - return $"Lista {GetProjYearTenant()}"; + return $"Lista {GetProjYearTenant(code)}"; } public Uri GetSubProjSite(string projName) { - return new Uri($"{GetProjectYearSite()}/{projName}"); + return new Uri($"{GetProjectYearSite(projName)}/{projName}"); } public string GetQuotationTenant() @@ -50,9 +77,9 @@ public class SiteOptions : ISiteOptions return "Offerte"; } - public string GetQuotationLibrary() + public string GetQuotationLibrary(string code) { - return $"{GetQuotationTenant()} {GetYear()}"; + return $"{GetQuotationTenant()} {GetYear(code)}"; } public Uri GetQuotationSite() @@ -80,13 +107,63 @@ public class SiteOptions : ISiteOptions return "Non Conformità"; } - public string GetNonComplianceLibrary() + public string GetNonComplianceLibrary(string code) { - return $"{GetNonComplianceTenant()} {GetYear()}"; + return $"{GetNonComplianceTenant()} {GetYear(code)}"; } public Uri GetNonComplianceSite() { - return new Uri($"{SiteCollection}/sites/{GetNonComplianceTenant().Replace(" ", String.Empty)}"); + return new Uri($"{SiteCollection}/sites/{GetNonComplianceTenant().Replace(" ", string.Empty)}"); + } + + public Uri GetPurchasingSite() + { + return new Uri($"{SiteCollection}/teams/purchasing/"); + } + + public string GetPurchasingOrderTenat() + { + return "Ordini di Acquisto"; + } + + public string GetPurchasingOrderLibrary(string code) + { + return $"{GetPurchasingOrderTenat()} {GetYear(code)}"; + } + + public Uri GetPurchasingOrderSite() + { + return new Uri($"{SiteCollection}/teams/purchasing/{GetPurchasingOrderTenat().Replace(" ", string.Empty)}"); + } + + public string GetPurchasingPackingSlipTenat() + { + return "DDT di Acquisto"; + } + + public string GetPurchasingPackingSlipLibrary(string code) + { + return $"{GetPurchasingPackingSlipTenat()} {GetYear(code)}"; + } + + public Uri GetPurchasingPackingSlipSite() + { + return new Uri($"{SiteCollection}/teams/purchasing/{GetPurchasingPackingSlipTenat().Replace(" ", string.Empty)}"); + } + + public string GetPurchasingRequestTenat() + { + return "Richieste di Acquisto"; + } + + public string GetPurchasingRequestLibrary(string code) + { + return $"{GetPurchasingRequestTenat()} {GetYear(code)}"; + } + + public Uri GetPurchasingRequestSite() + { + return new Uri($"{SiteCollection}/teams/purchasing/{GetPurchasingRequestTenat().Replace(" ", string.Empty)}"); } } \ No newline at end of file diff --git a/library_spo_utils/Services/SiteService.cs b/library_spo_utils/Services/SiteService.cs index c3627cf..4540ee0 100644 --- a/library_spo_utils/Services/SiteService.cs +++ b/library_spo_utils/Services/SiteService.cs @@ -1,24 +1,25 @@ -using console_spo_utils.Enums; -using console_spo_utils.Interfaces.Repositories; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class SiteService : ISiteService { - private readonly ILogger logger; - private readonly ISharePointAuthenticationManager authMgr; - private readonly ISharePointCustomOperation spc; - private readonly ISiteOptions siteOptions; - private readonly ISubSiteService subSiteService; - private readonly IOneNoteService oneNoteService; - private readonly IProjectSettingsRepository projectSettingsRepository; - private readonly IProjectDocLibraryService projectDocLibraryService; - private readonly IProjectQuickMenuService projectQuickMenuService; - private readonly ITenantService tenantService; - private readonly IProjectYearService projectYearService; + private readonly ILogger _logger; + private readonly ISharePointAuthenticationManager _authMgr; + private readonly ISharePointCustomOperation _spc; + private readonly ISiteOptions _siteOptions; + private readonly ISubSiteService _subSiteService; + private readonly IOneNoteService _oneNoteService; + private readonly IProjectRepository _projectRepository; + private readonly IProjectDocLibraryService _projectDocLibraryService; + private readonly IProjectQuickMenuService _projectQuickMenuService; + private readonly ITenantService _tenantService; + private readonly IProjectYearService _projectYearService; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; public SiteService( ILogger logger, @@ -27,43 +28,45 @@ internal class SiteService : ISiteService ISiteOptions siteOptions, ISubSiteService subSiteService, IOneNoteService oneNoteService, - IProjectSettingsRepository projectSettingsRepository, + IProjectRepository projectRepository, IProjectDocLibraryService projectDocLibraryService, IProjectQuickMenuService projectQuickMenuService, ITenantService tenantService, - IProjectYearService projectYearService) + IProjectYearService projectYearService, + IFieldEntryDataUpdate fieldEntryDataUpdate) { - this.logger = logger; - this.authMgr = authMgr; - this.spc = spc; - this.siteOptions = siteOptions; - this.subSiteService = subSiteService; - this.oneNoteService = oneNoteService; - this.projectSettingsRepository = projectSettingsRepository; - this.projectDocLibraryService = projectDocLibraryService; - this.projectQuickMenuService = projectQuickMenuService; - this.tenantService = tenantService; - this.projectYearService = projectYearService; + _logger = logger; + _authMgr = authMgr; + _spc = spc; + _siteOptions = siteOptions; + _subSiteService = subSiteService; + _oneNoteService = oneNoteService; + _projectRepository = projectRepository; + _projectDocLibraryService = projectDocLibraryService; + _projectQuickMenuService = projectQuickMenuService; + _tenantService = tenantService; + _projectYearService = projectYearService; + _fieldEntryDataUpdate = fieldEntryDataUpdate; } - public bool CreateProjectSiteIfNotExists() + public bool CreateProjectSiteIfNotExists(string projName) { try { - var site = siteOptions.GetProjectYearSite(); - var listTitle = siteOptions.GetProjListTitle(); - using var ctx = authMgr.GetContext(site); - if (spc.SiteExist(ctx)) + var site = _siteOptions.GetProjectYearSite(projName); + var listTitle = _siteOptions.GetProjListTitle(projName); + using var ctx = _authMgr.GetContext(site); + if (_spc.SiteExist(ctx)) { return true; } - tenantService.CreateForProject(); - projectYearService.CreateList(listTitle,ctx); + _tenantService.CreateForProject(projName); + _projectYearService.CreateList(projName, listTitle, ctx); } catch (Exception e) { - logger.LogError(e, "Site Service"); + _logger.LogError(e, "Site Service"); return false; } @@ -73,37 +76,41 @@ internal class SiteService : ISiteService public bool CreateSubSiteIfNotExists(string projName) { - var projectSite = siteOptions.GetProjectYearSite(); - var subProjSite = siteOptions.GetSubProjSite(projName); + var projectSite = _siteOptions.GetProjectYearSite(projName); + var subProjSite = _siteOptions.GetSubProjSite(projName); - var siteContext = authMgr.GetContext(projectSite); - var subSiteContext = authMgr.GetContext(subProjSite); + var siteContext = _authMgr.GetContext(projectSite); + var subSiteContext = _authMgr.GetContext(subProjSite); - if (!spc.SiteExist(siteContext)) + if (!_spc.SiteExist(siteContext)) { throw new Exception($"Site {siteContext.Url} not exists"); } - if (spc.SiteExist(subSiteContext)) + if (_spc.SiteExist(subSiteContext)) { - logger.LogInformation($"The subsite {subSiteContext.Url} already exists"); + _logger.LogInformation($"The subsite {subSiteContext.Url} already exists"); + _fieldEntryDataUpdate.FieldUpdate(siteContext, _siteOptions.GetProjListTitle(projName), projName, FieldUpdateType.Project); + return true; } - var existSubSite = subSiteService.Create(projName, siteContext); + + + var existSubSite = _subSiteService.Create(projName, siteContext); if (!existSubSite) { return true; } - oneNoteService.CreateFolderInsideProject(projName, siteContext); + _oneNoteService.CreateFolderInsideProject(projName, siteContext); CreateProjectListEntry(projName, siteContext); - projectDocLibraryService.Create(projName, subSiteContext); + _projectDocLibraryService.Create(projName, subSiteContext); - subSiteService.AddColumnsToListView(projName, subSiteContext); + _subSiteService.AddColumnsToListView(projName, subSiteContext); - projectQuickMenuService.CreateForProject(projName, subSiteContext); + _projectQuickMenuService.CreateForProject(projName, subSiteContext); return true; } @@ -112,17 +119,17 @@ internal class SiteService : ISiteService { try { - var site = siteOptions.GetQuotationSite(); - using var ctx = authMgr.GetContext(site); - if (spc.SiteExist(ctx)) + var site = _siteOptions.GetQuotationSite(); + using var ctx = _authMgr.GetContext(site); + if (_spc.SiteExist(ctx)) { return true; } - tenantService.CreateForQuotation(); + _tenantService.CreateForQuotation(); } catch (Exception e) { - logger.LogError(e, "Site Service"); + _logger.LogError(e, "Site Service"); return false; } @@ -133,30 +140,29 @@ internal class SiteService : ISiteService { try { - var site = siteOptions.GetNonComplianceSite(); - using var ctx = authMgr.GetContext(site); - if (spc.SiteExist(ctx)) + var site = _siteOptions.GetNonComplianceSite(); + using var ctx = _authMgr.GetContext(site); + if (_spc.SiteExist(ctx)) { return true; } - tenantService.CreateForNonCompliance(); + _tenantService.CreateForNonCompliance(); } catch (Exception e) { - logger.LogError(e, "Site Service"); + _logger.LogError(e, "Site Service"); return false; } return true; } - private void CreateProjectListEntry(string projName, ClientContext ctx) { try { - var listTitle = siteOptions.GetProjListTitle(); - var tenant = siteOptions.GetProjYearTenant().Replace(" ",string.Empty); + var listTitle = _siteOptions.GetProjListTitle(projName); + var tenant = _siteOptions.GetProjYearTenant(projName).Replace(" ",string.Empty); var list = ctx.Web.Lists.GetByTitle(listTitle); var itemCreateInfo = new ListItemCreationInformation(); @@ -169,17 +175,17 @@ internal class SiteService : ISiteService }; oItem["PAL_ID_Project"] = link; - oItem["PAL_Customer"] = projectSettingsRepository.DefaultCostumer(projName); - oItem["PAL_DlvReason"] = projectSettingsRepository.DefaultDlvReason(projName); oItem.Update(); ctx.ExecuteQuery(); - logger.LogInformation($"> La Commessa {projName} è stata aggiunta alla lista {listTitle} con successo!"); + _fieldEntryDataUpdate.FieldUpdate(ctx, listTitle, projName, FieldUpdateType.Project); + + _logger.LogInformation($"> La Commessa {projName} è stata aggiunta alla lista {listTitle} con successo!"); } catch (Exception ex) { - logger.LogError(ex, "Create List Entry"); + _logger.LogError(ex, "Create List Entry"); } } } \ No newline at end of file diff --git a/library_spo_utils/Services/SubProjectBuilderService.cs b/library_spo_utils/Services/SubProjectBuilderService.cs index 8c1497d..a6c874c 100644 --- a/library_spo_utils/Services/SubProjectBuilderService.cs +++ b/library_spo_utils/Services/SubProjectBuilderService.cs @@ -1,11 +1,12 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Repositories; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; -using Microsoft.SharePoint.Client.DocumentSet; using Microsoft.SharePoint.Client; +using Microsoft.SharePoint.Client.DocumentSet; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class SubProjectBuilderService : ISubProjectBuilderService { @@ -13,23 +14,26 @@ internal class SubProjectBuilderService : ISubProjectBuilderService private readonly ISharePointCustomOperation cpt; private readonly ISharePointAuthenticationManager authMgr; private readonly ISubProjectRepository subProjectRepository; + private readonly IFieldEntryDataUpdate _fieldEntryDataUpdate; private readonly ILogger logger; public SubProjectBuilderService(ISiteOptions siteOptions, ISharePointCustomOperation cpt, ISharePointAuthenticationManager authMgr, ISubProjectRepository subProjectRepository, + IFieldEntryDataUpdate fieldEntryDataUpdate, ILogger logger) { this.siteOptions = siteOptions; this.cpt = cpt; this.authMgr = authMgr; this.subProjectRepository = subProjectRepository; + _fieldEntryDataUpdate = fieldEntryDataUpdate; this.logger = logger; } - public bool SubProjectDocSet(string projName, List subProjTitle) + public bool SubProjectDocSet(string projName, List listOfSubProjIds) { try { @@ -70,51 +74,56 @@ internal class SubProjectBuilderService : ISubProjectBuilderService #endregion - foreach (var spt in subProjTitle) + foreach (var subProjId in listOfSubProjIds) { - if (cpt.FolderExistsInsideList(ctx, listTitle, spt) == false) + if (cpt.FolderExistsInsideList(ctx, listTitle, subProjId)) { - Console.WriteLine($"> Inizializzata la fase di creazione per {spt}."); - - #region DocSet Field Entry - - DocumentSet.Create(ctx, list.RootFolder, spt, contentType.Id); - ctx.ExecuteQuery(); - - Console.WriteLine($"> DocumentSet {spt} creata."); - - var dsItem = list.RootFolder.Folders.GetByUrl(spt).ListItemAllFields; - - dsItem["_ExtendedDescription"] = subProjectRepository.DefaultDescription(projName); - dsItem["PAL_Item"] = subProjectRepository.DefaultItem(projName); - dsItem["PAL_ItemCode"] = subProjectRepository.DefaultItemCode(projName); - dsItem["PAL_ItemDescription"] = subProjectRepository.DefaultItemDescription(projName); - dsItem["PAL_SerialNumber"] = subProjectRepository.DefaultSerialNumber(projName); - - dsItem.Update(); - ctx.ExecuteQuery(); - - Console.WriteLine($"> Field value update."); - - #endregion - - #region SubProject Folder - - foreach (var name in Folders.SubProjectDocSet) - { - Console.WriteLine($"La sotto cartella {name} verrà creata in {spt}"); - var rPath = ResourcePath.FromDecodedUrl($"{spt}/{name}"); - list.RootFolder.AddSubFolderUsingPath(rPath); - } - - ctx.ExecuteQuery(); - - Console.WriteLine($"Le sotto cartelle sono state create con successo in {spt}"); - - #endregion - - Console.WriteLine($"> {spt} creato con successo in SottoCommesse {projName}."); + _fieldEntryDataUpdate.FieldUpdate(ctx, listTitle, projName, FieldUpdateType.SubProject); + continue; } + Console.WriteLine($"> Inizializzata la fase di creazione per {subProjId}."); + + #region DocSet Field Entry + + DocumentSet.Create(ctx, list.RootFolder, subProjId, contentType.Id); + ctx.ExecuteQuery(); + + Console.WriteLine($"> DocumentSet {subProjId} creata."); + + //var dsItem = list.RootFolder.Folders.GetByUrl(subProjId).ListItemAllFields; + + //dsItem["_ExtendedDescription"] = subProjectRepository.DefaultDescription(projName); + //dsItem["PAL_Item"] = subProjectRepository.DefaultItem(projName); + //dsItem["PAL_ItemCode"] = subProjectRepository.DefaultItemCode(projName); + //dsItem["PAL_ItemDescription"] = subProjectRepository.DefaultItemDescription(projName); + //dsItem["PAL_SerialNumber"] = subProjectRepository.DefaultSerialNumber(projName); + //dsItem["PAL_Status"] = subProjectRepository.DefaultState(projName); + + //dsItem.Update(); + //ctx.ExecuteQuery(); + + _fieldEntryDataUpdate.FieldUpdate(ctx, listTitle, subProjId, FieldUpdateType.SubProject); + + Console.WriteLine($"> Field value update."); + + #endregion + + #region SubProject Folder + + foreach (var name in Folders.SubProjectDocSet) + { + Console.WriteLine($"La sotto cartella {name} verrà creata in {subProjId}"); + var rPath = ResourcePath.FromDecodedUrl($"{subProjId}/{name}"); + list.RootFolder.AddSubFolderUsingPath(rPath); + } + + ctx.ExecuteQuery(); + + Console.WriteLine($"Le sotto cartelle sono state create con successo in {subProjId}"); + + #endregion + + Console.WriteLine($"> {subProjId} creato con successo in SottoCommesse {projName}."); } } catch (Exception ex) diff --git a/library_spo_utils/Services/SubSiteService.cs b/library_spo_utils/Services/SubSiteService.cs index f325bbf..9e784a7 100644 --- a/library_spo_utils/Services/SubSiteService.cs +++ b/library_spo_utils/Services/SubSiteService.cs @@ -1,9 +1,9 @@ -using console_spo_utils.Constants; -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Constants; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class SubSiteService : ISubSiteService { @@ -106,7 +106,7 @@ internal class SubSiteService : ISubSiteService { foreach (var fieldName in Fields.SubSiteProject) { - var fields = siteField.Fields.GetByTitle(fieldName); + var fields = siteField.Fields.GetByInternalNameOrTitle(fieldName); list.Fields.Add(fields); } ctx.ExecuteQuery(); diff --git a/library_spo_utils/Services/TenantService.cs b/library_spo_utils/Services/TenantService.cs index a0427cc..c923409 100644 --- a/library_spo_utils/Services/TenantService.cs +++ b/library_spo_utils/Services/TenantService.cs @@ -1,9 +1,9 @@ -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Enums; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.Online.SharePoint.TenantAdministration; -using console_spo_utils.Enums; -namespace console_spo_utils.Services; +namespace library_spo_utils.Services; internal class TenantService : ITenantService { @@ -30,11 +30,11 @@ internal class TenantService : ITenantService this.siteOptions = siteOptions; } - public void CreateForProject() + public void CreateForProject(string projName) { TenantCreation( - siteOptions.GetProjYearTenant(), - siteOptions.GetProjectYearSite(), + siteOptions.GetProjYearTenant(projName), + siteOptions.GetProjectYearSite(projName), PalFieldType.Project ); } diff --git a/library_spo_utils/Services/WebpartService.cs b/library_spo_utils/Services/WebpartService.cs index c768ab1..055e70f 100644 --- a/library_spo_utils/Services/WebpartService.cs +++ b/library_spo_utils/Services/WebpartService.cs @@ -1,10 +1,9 @@ -using console_spo_utils.Interfaces.Services; +using library_spo_utils.Interfaces.Services; using Microsoft.Extensions.Logging; using Microsoft.SharePoint.Client; using Microsoft.SharePoint.Client.WebParts; - -namespace console_spo_utils.Services +namespace library_spo_utils.Services { internal class WebpartService : IWebpartService { diff --git a/library_spo_utils/Workers/MainWorker.cs b/library_spo_utils/Workers/MainWorker.cs index 163dc4f..ca9594f 100644 --- a/library_spo_utils/Workers/MainWorker.cs +++ b/library_spo_utils/Workers/MainWorker.cs @@ -1,8 +1,10 @@ -using Microsoft.Extensions.Hosting; +using library_spo_utils.Interfaces.Repositories; +using library_spo_utils.Interfaces.Services; +using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; -using console_spo_utils.Interfaces.Services; +using Microsoft.SharePoint.Client; -namespace console_spo_utils.Workers +namespace library_spo_utils.Workers { internal class MainWorker : BackgroundService { @@ -20,29 +22,55 @@ namespace console_spo_utils.Workers protected override async Task ExecuteAsync(CancellationToken stoppingToken) { - var buildProjectsResult = structureBuilder.BuildProject("CT0000"); + await Task.CompletedTask; - if (!buildProjectsResult) - { - logger.LogError("Impossible to create structure"); - return; - } + //var buildProjectsResult = structureBuilder.BuildProject("CT22-TEST"); - var buildQuotationResult = structureBuilder.BuildQuotation("OF0001"); + //if (!buildProjectsResult) + //{ + // logger.LogError("Impossible to create structure"); + // return; + //} - if (!buildQuotationResult) - { - logger.LogError("Impossible to create structure"); - return; - } + //var buildQuotationResult = structureBuilder.BuildQuotation("OF23-TEST"); - var buildNonComplianceResult = structureBuilder.BuildNonCompliance("NC0002"); + //if (!buildQuotationResult) + //{ + // logger.LogError("Impossible to create structure"); + // return; + //} - if (!buildNonComplianceResult) - { - logger.LogError("Impossible to create structure"); - return; - } + //var buildNonComplianceResult = structureBuilder.BuildNonCompliance("NC22-TEST"); + + //if (!buildNonComplianceResult) + //{ + // logger.LogError("Impossible to create structure"); + // return; + //} + + //var buildPurchasingOrderResult = structureBuilder.BuildPurchasingOrder("PO22-TEST"); + + //if (!buildPurchasingOrderResult) + //{ + // logger.LogError("Impossible to create structure"); + // return; + //} + + //var buildPurchasingPackingSlipResult = structureBuilder.BuildPurchasingPackingSlip("DA22-TEST"); + + //if (!buildPurchasingPackingSlipResult) + //{ + // logger.LogError("Impossible to create structure"); + // return; + //} + + //var buildPurchasingResquestResult = structureBuilder.BuildPurchasingRequest("RDA22-TEST"); + + //if (!buildPurchasingResquestResult) + //{ + // logger.LogError("Impossible to create structure"); + // return; + //} } } } \ No newline at end of file diff --git a/library_spo_utils/bin/Debug/net6.0/library_spo_utils.deps.json b/library_spo_utils/bin/Debug/net6.0/library_spo_utils.deps.json index 2807741..502813d 100644 --- a/library_spo_utils/bin/Debug/net6.0/library_spo_utils.deps.json +++ b/library_spo_utils/bin/Debug/net6.0/library_spo_utils.deps.json @@ -8,135 +8,61 @@ ".NETCoreApp,Version=v6.0": { "library_spo_utils/1.0.0": { "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly.Authentication": "6.0.8", - "Microsoft.Extensions.Hosting": "6.0.1", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.PowerPlatform.Dataverse.Client": "1.0.9", - "Microsoft.SharePointOnline.CSOM": "16.1.22615.12000", - "PnP.Core": "1.7.0", - "PnP.Core.Admin": "1.7.0", - "PnP.Core.Auth": "1.7.0", - "PnP.Framework": "1.10.0", - "System.IdentityModel.Tokens.Jwt": "6.22.0" + "Microsoft.AspNetCore.Components.WebAssembly.Authentication": "7.0.5", + "Microsoft.Extensions.Hosting": "7.0.1", + "Microsoft.Extensions.Hosting.Abstractions": "7.0.0", + "Microsoft.PowerPlatform.Dataverse.Client": "1.0.39", + "Microsoft.SharePointOnline.CSOM": "16.1.23508.12000", + "PnP.Core": "1.9.0", + "PnP.Core.Admin": "1.9.0", + "PnP.Core.Auth": "1.9.0", + "PnP.Framework": "1.12.0", + "System.IdentityModel.Tokens.Jwt": "6.30.0" }, "runtime": { "library_spo_utils.dll": {} } }, - "AngleSharp/0.14.0": { + "AngleSharp/0.17.0": { "dependencies": { - "System.Text.Encoding.CodePages": "4.5.0" + "System.Buffers": "4.5.1", + "System.Text.Encoding.CodePages": "5.0.0" }, "runtime": { "lib/netstandard2.0/AngleSharp.dll": { - "assemblyVersion": "0.14.0.0", - "fileVersion": "0.14.0.0" + "assemblyVersion": "0.17.0.0", + "fileVersion": "0.17.0.0" } } }, - "AngleSharp.Css/0.14.2": { + "AngleSharp.Css/0.17.0": { "dependencies": { - "AngleSharp": "0.14.0" + "AngleSharp": "0.17.0" }, "runtime": { - "lib/netstandard2.0/AngleSharp.Css.dll": { - "assemblyVersion": "0.14.2.0", - "fileVersion": "0.14.2.0" + "lib/net6.0/AngleSharp.Css.dll": { + "assemblyVersion": "0.17.0.0", + "fileVersion": "0.17.0.0" } } }, - "Microsoft.ApplicationInsights/2.16.0": { + "Microsoft.ApplicationInsights/2.18.0": { "dependencies": { - "System.Diagnostics.DiagnosticSource": "6.0.0" + "System.Diagnostics.DiagnosticSource": "7.0.1" }, "runtime": { "lib/netstandard2.0/Microsoft.ApplicationInsights.dll": { - "assemblyVersion": "2.16.0.18277", - "fileVersion": "2.16.0.18277" - } - } - }, - "Microsoft.AspNetCore.Authorization/6.0.8": { - "dependencies": { - "Microsoft.AspNetCore.Metadata": "6.0.8", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Authorization.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.822.36316" - } - } - }, - "Microsoft.AspNetCore.Components/6.0.8": { - "dependencies": { - "Microsoft.AspNetCore.Authorization": "6.0.8", - "Microsoft.AspNetCore.Components.Analyzers": "6.0.8" - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.822.36316" - } - } - }, - "Microsoft.AspNetCore.Components.Analyzers/6.0.8": {}, - "Microsoft.AspNetCore.Components.Authorization/6.0.8": { - "dependencies": { - "Microsoft.AspNetCore.Authorization": "6.0.8", - "Microsoft.AspNetCore.Components": "6.0.8" - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.Authorization.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.822.36316" - } - } - }, - "Microsoft.AspNetCore.Components.Forms/6.0.8": { - "dependencies": { - "Microsoft.AspNetCore.Components": "6.0.8" - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.Forms.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.822.36316" - } - } - }, - "Microsoft.AspNetCore.Components.Web/6.0.8": { - "dependencies": { - "Microsoft.AspNetCore.Components": "6.0.8", - "Microsoft.AspNetCore.Components.Forms": "6.0.8", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.JSInterop": "6.0.8", - "System.IO.Pipelines": "6.0.3" - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.Web.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.822.36316" - } - } - }, - "Microsoft.AspNetCore.Components.WebAssembly.Authentication/6.0.8": { - "dependencies": { - "Microsoft.AspNetCore.Components.Authorization": "6.0.8", - "Microsoft.AspNetCore.Components.Web": "6.0.8" - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.WebAssembly.Authentication.dll": { - "assemblyVersion": "6.0.8.0", - "fileVersion": "6.0.822.36316" + "assemblyVersion": "2.18.0.315", + "fileVersion": "2.18.0.315" } } }, + "Microsoft.AspNetCore.Components.WebAssembly.Authentication/7.0.5": {}, "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.2.0", "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0" + "Microsoft.Extensions.Hosting.Abstractions": "7.0.0" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": { @@ -148,7 +74,7 @@ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { @@ -160,7 +86,7 @@ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", - "System.Text.Encodings.Web": "6.0.0" + "System.Text.Encodings.Web": "7.0.0" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": { @@ -172,9 +98,9 @@ "Microsoft.AspNetCore.Http.Extensions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", "Microsoft.Net.Http.Headers": "2.2.0", - "System.Buffers": "4.5.0" + "System.Buffers": "4.5.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": { @@ -185,7 +111,7 @@ }, "Microsoft.AspNetCore.Http.Features/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { @@ -194,20 +120,12 @@ } } }, - "Microsoft.AspNetCore.Metadata/6.0.8": { - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Metadata.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.822.36316" - } - } - }, "Microsoft.AspNetCore.StaticFiles/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", "Microsoft.Extensions.WebEncoders": "2.2.0" }, "runtime": { @@ -226,87 +144,9 @@ } }, "Microsoft.CSharp/4.5.0": {}, - "Microsoft.Data.Edm/5.8.4": { - "runtime": { - "lib/netstandard1.1/Microsoft.Data.Edm.dll": { - "assemblyVersion": "5.8.4.0", - "fileVersion": "5.8.4.63386" - } - }, - "resources": { - "lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.Data.OData/5.8.4": { - "dependencies": { - "Microsoft.Data.Edm": "5.8.4", - "System.Spatial": "5.8.4" - }, - "runtime": { - "lib/netstandard1.1/Microsoft.Data.OData.dll": { - "assemblyVersion": "5.8.4.0", - "fileVersion": "5.8.4.63386" - } - }, - "resources": { - "lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hant" - } - } - }, "Microsoft.Extensions.Caching.Abstractions/6.0.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": { @@ -315,225 +155,225 @@ } } }, - "Microsoft.Extensions.Caching.Memory/6.0.0": { + "Microsoft.Extensions.Caching.Memory/6.0.1": { "dependencies": { "Microsoft.Extensions.Caching.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { "assemblyVersion": "6.0.0.0", "fileVersion": "6.0.222.6406" } } }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { + "Microsoft.Extensions.Configuration/7.0.0": { "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { + "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Text.Json": "6.0.2" + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.1": { + "Microsoft.Extensions.Configuration.Binder/7.0.3": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.222.6406" + "lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.323.6910" } } }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { + "Microsoft.Extensions.Configuration.CommandLine/7.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/7.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Physical": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Extensions.Configuration.Json/7.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "System.Text.Json": "7.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/7.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Json": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Physical": "7.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Extensions.DependencyInjection/7.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0" }, "runtime": { "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { + "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { "runtime": { "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { + "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { + "Microsoft.Extensions.FileProviders.Physical/7.0.0": { "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { "runtime": { "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Hosting/6.0.1": { + "Microsoft.Extensions.Hosting/7.0.1": { "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.1", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Logging.Configuration": "6.0.0", - "Microsoft.Extensions.Logging.Console": "6.0.0", - "Microsoft.Extensions.Logging.Debug": "6.0.0", - "Microsoft.Extensions.Logging.EventLog": "6.0.0", - "Microsoft.Extensions.Logging.EventSource": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Binder": "7.0.3", + "Microsoft.Extensions.Configuration.CommandLine": "7.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "7.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", + "Microsoft.Extensions.Configuration.Json": "7.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "7.0.0", + "Microsoft.Extensions.DependencyInjection": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Physical": "7.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Configuration": "7.0.0", + "Microsoft.Extensions.Logging.Console": "7.0.0", + "Microsoft.Extensions.Logging.Debug": "7.0.0", + "Microsoft.Extensions.Logging.EventLog": "7.0.0", + "Microsoft.Extensions.Logging.EventSource": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "System.Diagnostics.DiagnosticSource": "7.0.1" }, "runtime": { "lib/net6.0/Microsoft.Extensions.Hosting.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.222.6406" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.323.6910" } } }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { + "Microsoft.Extensions.Hosting.Abstractions/7.0.0": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0" }, "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, "Microsoft.Extensions.Http/6.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Http.dll": { @@ -542,105 +382,105 @@ } } }, - "Microsoft.Extensions.Logging/6.0.0": { + "Microsoft.Extensions.Logging/7.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" + "Microsoft.Extensions.DependencyInjection": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1" }, "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Logging.Abstractions/6.0.1": { + "Microsoft.Extensions.Logging.Abstractions/7.0.0": { "runtime": { "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.322.12309" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Logging.Configuration/6.0.0": { + "Microsoft.Extensions.Logging.Configuration/7.0.0": { "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0" + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Binder": "7.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "7.0.0" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Logging.Configuration.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Logging.Console/6.0.0": { + "Microsoft.Extensions.Logging.Console/7.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Logging.Configuration": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Text.Json": "6.0.2" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Configuration": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Json": "7.0.0" }, "runtime": { "lib/net6.0/Microsoft.Extensions.Logging.Console.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Logging.Debug/6.0.0": { + "Microsoft.Extensions.Logging.Debug/7.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Logging.Debug.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Logging.EventLog/6.0.0": { + "Microsoft.Extensions.Logging.EventLog/7.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.EventLog": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "System.Diagnostics.EventLog": "7.0.0" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Logging.EventLog.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Logging.EventSource/6.0.0": { + "Microsoft.Extensions.Logging.EventSource/7.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "Microsoft.Extensions.Primitives": "7.0.0", "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Json": "6.0.2" + "System.Text.Json": "7.0.0" }, "runtime": { "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, @@ -652,49 +492,49 @@ } } }, - "Microsoft.Extensions.Options/6.0.0": { + "Microsoft.Extensions.Options/7.0.1": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.323.6910" } } }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { + "Microsoft.Extensions.Options.ConfigurationExtensions/7.0.0": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Binder": "7.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "Microsoft.Extensions.Primitives": "7.0.0" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, - "Microsoft.Extensions.Primitives/6.0.0": { + "Microsoft.Extensions.Primitives/7.0.0": { "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0" }, "runtime": { "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, "Microsoft.Extensions.WebEncoders/2.2.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Text.Encodings.Web": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "System.Text.Encodings.Web": "7.0.0" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": { @@ -718,7 +558,7 @@ "dependencies": { "NETStandard.Library": "1.6.0", "Newtonsoft.Json": "13.0.1", - "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Diagnostics.DiagnosticSource": "7.0.1", "System.Net.Http": "4.3.4", "System.ValueTuple": "4.3.0" }, @@ -729,81 +569,80 @@ } } }, - "Microsoft.Identity.Client/4.36.1": { + "Microsoft.Identity.Client/4.50.0": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.30.0" + }, "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { - "assemblyVersion": "4.36.1.0", - "fileVersion": "4.36.1.0" + "lib/net6.0/Microsoft.Identity.Client.dll": { + "assemblyVersion": "4.50.0.0", + "fileVersion": "4.50.0.0" } } }, - "Microsoft.Identity.Client.Extensions.Msal/2.18.9": { + "Microsoft.Identity.Client.Extensions.Msal/2.26.0": { "dependencies": { - "Microsoft.Identity.Client": "4.36.1", + "Microsoft.Identity.Client": "4.50.0", + "System.IO.FileSystem.AccessControl": "5.0.0", "System.Security.Cryptography.ProtectedData": "6.0.0" }, "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": { - "assemblyVersion": "2.18.9.0", - "fileVersion": "2.18.9.0" + "lib/netcoreapp3.1/Microsoft.Identity.Client.Extensions.Msal.dll": { + "assemblyVersion": "2.26.0.0", + "fileVersion": "2.26.0.0" } } }, - "Microsoft.IdentityModel.Abstractions/6.22.0": { + "Microsoft.IdentityModel.Abstractions/6.30.0": { "runtime": { "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": { - "assemblyVersion": "6.22.0.0", - "fileVersion": "6.22.0.30727" + "assemblyVersion": "6.30.0.0", + "fileVersion": "6.30.0.40426" } } }, - "Microsoft.IdentityModel.JsonWebTokens/6.22.0": { + "Microsoft.IdentityModel.JsonWebTokens/6.30.0": { "dependencies": { - "Microsoft.IdentityModel.Tokens": "6.22.0" + "Microsoft.IdentityModel.Tokens": "6.30.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encodings.Web": "7.0.0", + "System.Text.Json": "7.0.0" }, "runtime": { "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": { - "assemblyVersion": "6.22.0.0", - "fileVersion": "6.22.0.30727" + "assemblyVersion": "6.30.0.0", + "fileVersion": "6.30.0.40426" } } }, - "Microsoft.IdentityModel.Logging/6.22.0": { + "Microsoft.IdentityModel.Logging/6.30.0": { "dependencies": { - "Microsoft.IdentityModel.Abstractions": "6.22.0" + "Microsoft.IdentityModel.Abstractions": "6.30.0" }, "runtime": { "lib/net6.0/Microsoft.IdentityModel.Logging.dll": { - "assemblyVersion": "6.22.0.0", - "fileVersion": "6.22.0.30727" + "assemblyVersion": "6.30.0.0", + "fileVersion": "6.30.0.40426" } } }, - "Microsoft.IdentityModel.Tokens/6.22.0": { + "Microsoft.IdentityModel.Tokens/6.30.0": { "dependencies": { "Microsoft.CSharp": "4.5.0", - "Microsoft.IdentityModel.Logging": "6.22.0", - "System.Security.Cryptography.Cng": "5.0.0" + "Microsoft.IdentityModel.Logging": "6.30.0", + "System.Security.Cryptography.Cng": "4.5.0" }, "runtime": { "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": { - "assemblyVersion": "6.22.0.0", - "fileVersion": "6.22.0.30727" - } - } - }, - "Microsoft.JSInterop/6.0.8": { - "runtime": { - "lib/net6.0/Microsoft.JSInterop.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.822.36316" + "assemblyVersion": "6.30.0.0", + "fileVersion": "6.30.0.40426" } } }, "Microsoft.Net.Http.Headers/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0", - "System.Buffers": "4.5.0" + "Microsoft.Extensions.Primitives": "7.0.0", + "System.Buffers": "4.5.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": { @@ -812,21 +651,22 @@ } } }, - "Microsoft.NETCore.Platforms/2.0.0": {}, + "Microsoft.NETCore.Platforms/5.0.0": {}, "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.PowerPlatform.Dataverse.Client/1.0.9": { + "Microsoft.PowerPlatform.Dataverse.Client/1.0.39": { "dependencies": { - "Microsoft.Extensions.Caching.Memory": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", + "Microsoft.Extensions.Caching.Memory": "6.0.1", + "Microsoft.Extensions.DependencyInjection": "7.0.0", "Microsoft.Extensions.Http": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Identity.Client": "4.36.1", - "Microsoft.Identity.Client.Extensions.Msal": "2.18.9", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Identity.Client": "4.50.0", + "Microsoft.Identity.Client.Extensions.Msal": "2.26.0", "Microsoft.Rest.ClientRuntime": "2.3.20", "Microsoft.VisualBasic": "10.3.0", "Newtonsoft.Json": "13.0.1", "System.Collections": "4.3.0", - "System.Configuration.ConfigurationManager": "6.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Drawing.Common": "6.0.0", "System.Globalization": "4.3.0", "System.Linq": "4.3.0", "System.Linq.Expressions": "4.3.0", @@ -839,24 +679,23 @@ "System.Runtime.Serialization.Xml": "4.3.0", "System.Security.Cryptography.Algorithms": "4.3.1", "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Security.Cryptography.Xml": "6.0.1", "System.Security.Permissions": "6.0.0", - "System.ServiceModel.Duplex": "4.9.0", - "System.ServiceModel.Http": "4.9.0", - "System.ServiceModel.Primitives": "4.9.0", - "System.Text.Json": "6.0.2" + "System.ServiceModel.Http": "4.10.0", + "System.Text.Json": "7.0.0" }, "runtime": { - "lib/netcoreapp3.1/Microsoft.Crm.Sdk.Proxy.dll": { + "lib/net6.0/Microsoft.Crm.Sdk.Proxy.dll": { "assemblyVersion": "9.0.0.0", - "fileVersion": "9.2.47.9409" + "fileVersion": "9.2.49.665" }, - "lib/netcoreapp3.1/Microsoft.PowerPlatform.Dataverse.Client.dll": { + "lib/net6.0/Microsoft.PowerPlatform.Dataverse.Client.dll": { "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.9" + "fileVersion": "1.0.0.39" }, - "lib/netcoreapp3.1/Microsoft.Xrm.Sdk.dll": { + "lib/net6.0/Microsoft.Xrm.Sdk.dll": { "assemblyVersion": "9.0.0.0", - "fileVersion": "9.2.47.9489" + "fileVersion": "9.2.49.665" } } }, @@ -871,70 +710,70 @@ } } }, - "Microsoft.SharePointOnline.CSOM/16.1.22615.12000": { + "Microsoft.SharePointOnline.CSOM/16.1.23508.12000": { "runtime": { "lib/netstandard2.0/Microsoft.Office.Client.Policy.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.Office.Client.TranslationServices.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.Office.SharePoint.Tools.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.Online.SharePoint.Client.Tenant.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.ProjectServer.Client.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.DocumentManagement.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.Publishing.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.Runtime.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.Search.Applications.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.Search.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.Taxonomy.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.UserProfiles.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.WorkflowServices.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" }, "lib/netstandard2.0/Microsoft.SharePoint.Client.dll": { "assemblyVersion": "16.1.0.0", - "fileVersion": "16.1.22615.12000" + "fileVersion": "16.1.23508.12000" } } }, "Microsoft.VisualBasic/10.3.0": {}, "Microsoft.Win32.Primitives/4.0.1": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -957,7 +796,7 @@ }, "NETStandard.Library/1.6.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.Win32.Primitives": "4.0.1", "System.AppContext": "4.1.0", "System.Collections": "4.3.0", @@ -1011,81 +850,80 @@ } } }, - "PnP.Core/1.7.0": { + "PnP.Core/1.9.0": { "dependencies": { - "AngleSharp": "0.14.0", - "Microsoft.ApplicationInsights": "2.16.0", + "AngleSharp": "0.17.0", + "Microsoft.ApplicationInsights": "2.18.0", "Microsoft.Extensions.Caching.Abstractions": "6.0.0", - "Microsoft.Extensions.Caching.Memory": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", + "Microsoft.Extensions.Caching.Memory": "6.0.1", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.DependencyInjection": "7.0.0", "Microsoft.Extensions.Http": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0", - "System.Configuration.ConfigurationManager": "6.0.0", - "System.IdentityModel.Tokens.Jwt": "6.22.0", - "TimeZoneConverter": "3.5.0" + "Microsoft.Extensions.Options": "7.0.1", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.IdentityModel.Tokens.Jwt": "6.30.0", + "System.Text.Json": "7.0.0", + "TimeZoneConverter": "6.1.0" }, "runtime": { "lib/net6.0/PnP.Core.dll": { - "assemblyVersion": "1.7.0.0", - "fileVersion": "1.7.0.0" + "assemblyVersion": "1.9.0.0", + "fileVersion": "1.9.0.0" } } }, - "PnP.Core.Admin/1.7.0": { + "PnP.Core.Admin/1.9.0": { "dependencies": { - "PnP.Core": "1.7.0" + "PnP.Core": "1.9.0" }, "runtime": { "lib/net6.0/PnP.Core.Admin.dll": { - "assemblyVersion": "1.7.0.0", - "fileVersion": "1.7.0.0" + "assemblyVersion": "1.9.0.0", + "fileVersion": "1.9.0.0" } } }, - "PnP.Core.Auth/1.7.0": { + "PnP.Core.Auth/1.9.0": { "dependencies": { - "Microsoft.Identity.Client": "4.36.1", - "PnP.Core": "1.7.0" + "Microsoft.Identity.Client": "4.50.0", + "PnP.Core": "1.9.0" }, "runtime": { "lib/net6.0/PnP.Core.Auth.dll": { - "assemblyVersion": "1.7.0.0", - "fileVersion": "1.7.0.0" + "assemblyVersion": "1.9.0.0", + "fileVersion": "1.9.0.0" } } }, - "PnP.Framework/1.10.0": { + "PnP.Framework/1.12.0": { "dependencies": { - "AngleSharp": "0.14.0", - "AngleSharp.Css": "0.14.2", - "Microsoft.ApplicationInsights": "2.16.0", + "AngleSharp": "0.17.0", + "AngleSharp.Css": "0.17.0", + "Microsoft.ApplicationInsights": "2.18.0", "Microsoft.AspNetCore.StaticFiles": "2.2.0", - "Microsoft.Data.OData": "5.8.4", - "Microsoft.Extensions.Caching.Memory": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", + "Microsoft.Extensions.Caching.Memory": "6.0.1", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.DependencyInjection": "7.0.0", "Microsoft.Extensions.Http": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.1", - "Microsoft.Extensions.Options": "6.0.0", + "Microsoft.Extensions.Options": "7.0.1", "Microsoft.Graph": "3.33.0", "Microsoft.Graph.Core": "1.25.1", - "Microsoft.Identity.Client": "4.36.1", - "Microsoft.Identity.Client.Extensions.Msal": "2.18.9", - "Microsoft.SharePointOnline.CSOM": "16.1.22615.12000", + "Microsoft.Identity.Client": "4.50.0", + "Microsoft.Identity.Client.Extensions.Msal": "2.26.0", + "Microsoft.SharePointOnline.CSOM": "16.1.23508.12000", "Newtonsoft.Json": "13.0.1", - "PnP.Core": "1.7.0", + "PnP.Core": "1.9.0", "Portable.Xaml": "0.26.0", - "System.Configuration.ConfigurationManager": "6.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", "System.DirectoryServices": "6.0.0", "System.IO.Packaging": "6.0.0", - "System.IdentityModel.Tokens.Jwt": "6.22.0" + "System.IdentityModel.Tokens.Jwt": "6.30.0", + "System.Text.Json": "7.0.0" }, "runtime": { "lib/net6.0/PnP.Framework.dll": { - "assemblyVersion": "1.10.0.0", - "fileVersion": "1.10.0.0" + "assemblyVersion": "1.12.0.0", + "fileVersion": "1.12.0.0" } } }, @@ -1102,19 +940,19 @@ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, "runtime.native.System/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0" } }, "runtime.native.System.IO.Compression/4.1.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0" } }, "runtime.native.System.Net.Http/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0" } }, @@ -1150,10 +988,10 @@ "System.Runtime": "4.3.0" } }, - "System.Buffers/4.5.0": {}, + "System.Buffers/4.5.1": {}, "System.Collections/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -1172,7 +1010,7 @@ "System.Threading.Tasks": "4.3.0" } }, - "System.Configuration.ConfigurationManager/6.0.0": { + "System.Configuration.ConfigurationManager/6.0.1": { "dependencies": { "System.Security.Cryptography.ProtectedData": "6.0.0", "System.Security.Permissions": "6.0.0" @@ -1180,13 +1018,13 @@ "runtime": { "lib/net6.0/System.Configuration.ConfigurationManager.dll": { "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "fileVersion": "6.0.922.41905" } } }, "System.Console/4.0.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.IO": "4.3.0", "System.Runtime": "4.3.0", @@ -1195,48 +1033,54 @@ }, "System.Diagnostics.Debug/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, - "System.Diagnostics.DiagnosticSource/6.0.0": { + "System.Diagnostics.DiagnosticSource/7.0.1": { "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.323.6910" + } } }, - "System.Diagnostics.EventLog/6.0.0": { + "System.Diagnostics.EventLog/7.0.0": { "runtime": { "lib/net6.0/System.Diagnostics.EventLog.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } }, "runtimeTargets": { "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll": { "rid": "win", "assetType": "runtime", - "assemblyVersion": "6.0.0.0", + "assemblyVersion": "7.0.0.0", "fileVersion": "0.0.0.0" }, "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll": { "rid": "win", "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, "System.Diagnostics.Tools/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, "System.Diagnostics.Tracing/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -1286,17 +1130,17 @@ } } }, - "System.Formats.Asn1/5.0.0": {}, + "System.Formats.Asn1/6.0.0": {}, "System.Globalization/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, "System.Globalization.Calendars/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Globalization": "4.3.0", "System.Runtime": "4.3.0" @@ -1304,7 +1148,7 @@ }, "System.Globalization.Extensions/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.Globalization": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", @@ -1312,21 +1156,21 @@ "System.Runtime.InteropServices": "4.3.0" } }, - "System.IdentityModel.Tokens.Jwt/6.22.0": { + "System.IdentityModel.Tokens.Jwt/6.30.0": { "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "6.22.0", - "Microsoft.IdentityModel.Tokens": "6.22.0" + "Microsoft.IdentityModel.JsonWebTokens": "6.30.0", + "Microsoft.IdentityModel.Tokens": "6.30.0" }, "runtime": { "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": { - "assemblyVersion": "6.22.0.0", - "fileVersion": "6.22.0.30727" + "assemblyVersion": "6.30.0.0", + "fileVersion": "6.30.0.40426" } } }, "System.IO/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0", "System.Text.Encoding": "4.3.0", @@ -1335,7 +1179,7 @@ }, "System.IO.Compression/4.1.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.IO": "4.3.0", @@ -1353,7 +1197,7 @@ }, "System.IO.Compression.ZipFile/4.0.1": { "dependencies": { - "System.Buffers": "4.5.0", + "System.Buffers": "4.5.1", "System.IO": "4.3.0", "System.IO.Compression": "4.1.0", "System.IO.FileSystem": "4.3.0", @@ -1366,7 +1210,7 @@ }, "System.IO.FileSystem/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.IO": "4.3.0", "System.IO.FileSystem.Primitives": "4.3.0", @@ -1376,6 +1220,12 @@ "System.Threading.Tasks": "4.3.0" } }, + "System.IO.FileSystem.AccessControl/5.0.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, "System.IO.FileSystem.Primitives/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -1389,14 +1239,6 @@ } } }, - "System.IO.Pipelines/6.0.3": { - "runtime": { - "lib/net6.0/System.IO.Pipelines.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.522.21309" - } - } - }, "System.Linq/4.3.0": { "dependencies": { "System.Collections": "4.3.0", @@ -1429,10 +1271,10 @@ }, "System.Net.Http/4.3.4": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Diagnostics.DiagnosticSource": "7.0.1", "System.Diagnostics.Tracing": "4.3.0", "System.Globalization": "4.3.0", "System.Globalization.Extensions": "4.3.0", @@ -1459,7 +1301,7 @@ }, "System.Net.Primitives/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0", "System.Runtime.Handles": "4.3.0" @@ -1467,7 +1309,7 @@ }, "System.Net.Sockets/4.1.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.IO": "4.3.0", "System.Net.Primitives": "4.3.0", @@ -1514,19 +1356,19 @@ "System.Xml.XmlSerializer": "4.3.0" } }, - "System.Private.ServiceModel/4.9.0": { + "System.Private.ServiceModel/4.10.0": { "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "5.0.0", "Microsoft.Extensions.ObjectPool": "5.0.10", "System.Numerics.Vectors": "4.5.0", "System.Reflection.DispatchProxy": "4.7.1", - "System.Security.Cryptography.Xml": "5.0.0", + "System.Security.Cryptography.Xml": "6.0.1", "System.Security.Principal.Windows": "5.0.0" }, "runtime": { "lib/netstandard2.0/System.Private.ServiceModel.dll": { - "assemblyVersion": "4.9.0.0", - "fileVersion": "4.900.21.52002" + "assemblyVersion": "4.10.0.0", + "fileVersion": "4.1000.22.41602" } }, "resources": { @@ -1573,7 +1415,7 @@ }, "System.Reflection/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.IO": "4.3.0", "System.Reflection.Primitives": "4.3.0", @@ -1607,7 +1449,7 @@ }, "System.Reflection.Extensions/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Reflection": "4.3.0", "System.Runtime": "4.3.0" @@ -1615,7 +1457,7 @@ }, "System.Reflection.Primitives/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -1623,7 +1465,7 @@ "System.Reflection.TypeExtensions/4.7.0": {}, "System.Resources.ResourceManager/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Globalization": "4.3.0", "System.Reflection": "4.3.0", @@ -1632,13 +1474,13 @@ }, "System.Runtime/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0" } }, "System.Runtime.Caching/4.7.0": { "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" + "System.Configuration.ConfigurationManager": "6.0.1" }, "runtime": { "lib/netstandard2.0/System.Runtime.Caching.dll": { @@ -1658,21 +1500,21 @@ "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, "System.Runtime.Extensions/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, "System.Runtime.Handles/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, "System.Runtime.InteropServices/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Reflection": "4.3.0", "System.Reflection.Primitives": "4.3.0", @@ -1682,7 +1524,7 @@ }, "System.Runtime.InteropServices.RuntimeInformation/4.0.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.Reflection": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", @@ -1718,7 +1560,7 @@ "System.Security.AccessControl/6.0.0": {}, "System.Security.Cryptography.Algorithms/4.3.1": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.Collections": "4.3.0", "System.IO": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -1734,14 +1576,10 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Cng/5.0.0": { - "dependencies": { - "System.Formats.Asn1": "5.0.0" - } - }, + "System.Security.Cryptography.Cng/4.5.0": {}, "System.Security.Cryptography.Csp/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.IO": "4.3.0", "System.Reflection": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -1758,7 +1596,7 @@ }, "System.Security.Cryptography.Encoding/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.Collections": "4.3.0", "System.Collections.Concurrent": "4.3.0", "System.Linq": "4.3.0", @@ -1789,23 +1627,22 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Pkcs/5.0.0": { + "System.Security.Cryptography.Pkcs/6.0.1": { "dependencies": { - "System.Formats.Asn1": "5.0.0", - "System.Security.Cryptography.Cng": "5.0.0" + "System.Formats.Asn1": "6.0.0" }, "runtime": { - "lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" + "lib/net6.0/System.Security.Cryptography.Pkcs.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.522.21309" } }, "runtimeTargets": { - "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.dll": { "rid": "win", "assetType": "runtime", - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.522.21309" } } }, @@ -1838,7 +1675,7 @@ }, "System.Security.Cryptography.X509Certificates/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", @@ -1853,7 +1690,7 @@ "System.Runtime.InteropServices": "4.3.0", "System.Runtime.Numerics": "4.3.0", "System.Security.Cryptography.Algorithms": "4.3.1", - "System.Security.Cryptography.Cng": "5.0.0", + "System.Security.Cryptography.Cng": "4.5.0", "System.Security.Cryptography.Csp": "4.3.0", "System.Security.Cryptography.Encoding": "4.3.0", "System.Security.Cryptography.OpenSsl": "4.3.0", @@ -1865,15 +1702,15 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Xml/5.0.0": { + "System.Security.Cryptography.Xml/6.0.1": { "dependencies": { - "System.Security.Cryptography.Pkcs": "5.0.0", - "System.Security.Permissions": "6.0.0" + "System.Security.AccessControl": "6.0.0", + "System.Security.Cryptography.Pkcs": "6.0.1" }, "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" + "lib/net6.0/System.Security.Cryptography.Xml.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.822.36306" } } }, @@ -1890,117 +1727,81 @@ } }, "System.Security.Principal.Windows/5.0.0": {}, - "System.ServiceModel.Duplex/4.9.0": { + "System.ServiceModel.Http/4.10.0": { "dependencies": { - "System.Private.ServiceModel": "4.9.0", - "System.ServiceModel.Primitives": "4.9.0" - }, - "runtime": { - "lib/net6.0/System.ServiceModel.Duplex.dll": { - "assemblyVersion": "4.9.0.0", - "fileVersion": "4.900.21.52002" - } - } - }, - "System.ServiceModel.Http/4.9.0": { - "dependencies": { - "System.Private.ServiceModel": "4.9.0", - "System.ServiceModel.Primitives": "4.9.0" + "System.Private.ServiceModel": "4.10.0", + "System.ServiceModel.Primitives": "4.10.0" }, "runtime": { "lib/net6.0/System.ServiceModel.Http.dll": { - "assemblyVersion": "4.9.0.0", - "fileVersion": "4.900.21.52002" + "assemblyVersion": "4.10.0.0", + "fileVersion": "4.1000.22.41602" } } }, - "System.ServiceModel.Primitives/4.9.0": { + "System.ServiceModel.Primitives/4.10.0": { "dependencies": { - "System.Private.ServiceModel": "4.9.0" + "System.Private.ServiceModel": "4.10.0" }, "runtime": { "lib/net6.0/System.ServiceModel.Primitives.dll": { - "assemblyVersion": "4.9.0.0", - "fileVersion": "4.900.21.52002" + "assemblyVersion": "4.10.0.0", + "fileVersion": "4.1000.22.41602" }, "lib/net6.0/System.ServiceModel.dll": { "assemblyVersion": "4.0.0.0", - "fileVersion": "4.900.21.52002" - } - } - }, - "System.Spatial/5.8.4": { - "runtime": { - "lib/netstandard1.1/System.Spatial.dll": { - "assemblyVersion": "5.8.4.0", - "fileVersion": "5.8.4.63386" - } - }, - "resources": { - "lib/netstandard1.1/de/System.Spatial.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/System.Spatial.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/System.Spatial.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/System.Spatial.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/System.Spatial.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/System.Spatial.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/System.Spatial.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll": { - "locale": "zh-Hant" + "fileVersion": "4.1000.22.41602" } } }, "System.Text.Encoding/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, - "System.Text.Encoding.CodePages/4.5.0": { + "System.Text.Encoding.CodePages/5.0.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.NETCore.Platforms": "5.0.0" } }, "System.Text.Encoding.Extensions/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0", "System.Text.Encoding": "4.3.0" } }, - "System.Text.Encodings.Web/6.0.0": { + "System.Text.Encodings.Web/7.0.0": { "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Text.Encodings.Web.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + }, + "runtimeTargets": { + "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { + "rid": "browser", + "assetType": "runtime", + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } } }, - "System.Text.Json/6.0.2": { + "System.Text.Json/7.0.0": { "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0" + "System.Text.Encodings.Web": "7.0.0" }, "runtime": { "lib/net6.0/System.Text.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.222.6406" + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" } } }, @@ -2017,7 +1818,7 @@ }, "System.Threading.Tasks/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -2031,7 +1832,7 @@ }, "System.Threading.Timer/4.0.1": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", + "Microsoft.NETCore.Platforms": "5.0.0", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -2132,11 +1933,11 @@ "System.Xml.XmlDocument": "4.3.0" } }, - "TimeZoneConverter/3.5.0": { + "TimeZoneConverter/6.1.0": { "runtime": { - "lib/netstandard2.0/TimeZoneConverter.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" + "lib/net6.0/TimeZoneConverter.dll": { + "assemblyVersion": "6.1.0.0", + "fileVersion": "6.1.0.0" } } } @@ -2148,75 +1949,33 @@ "serviceable": false, "sha512": "" }, - "AngleSharp/0.14.0": { + "AngleSharp/0.17.0": { "type": "package", "serviceable": true, - "sha512": "sha512-34w9I7nyszfEYBY8g7T3B0AtWlOivNh+QoWc3KECRwbmcNyqWmb4huihtmpH2Ds7rIRRHMMPv9yfPBxxjBn03g==", - "path": "anglesharp/0.14.0", - "hashPath": "anglesharp.0.14.0.nupkg.sha512" + "sha512": "sha512-74haoXINcj4SdMsmiNzk+9VUwIX1U9P61O6AZd5Uao8SGNnJJB8Y/r8VJRc8orn4c7Vk/oURAKSNF9XcSDxbfA==", + "path": "anglesharp/0.17.0", + "hashPath": "anglesharp.0.17.0.nupkg.sha512" }, - "AngleSharp.Css/0.14.2": { + "AngleSharp.Css/0.17.0": { "type": "package", "serviceable": true, - "sha512": "sha512-2USpPu9V/+1iBwHpanBsqr1eR+3vxKe19ZsnejbZfxNOadsMvUUkJ+0OjMsQmT0ExSW4vjCKXq9K/JWv0ie8JQ==", - "path": "anglesharp.css/0.14.2", - "hashPath": "anglesharp.css.0.14.2.nupkg.sha512" + "sha512": "sha512-bg0AcugmX6BFEi/DHG61QrwRU8iuiX4H8LZehdIzYdqOM/dgb3BsCTzNIcc1XADn4+xfQEdVwJYTSwUxroL4vg==", + "path": "anglesharp.css/0.17.0", + "hashPath": "anglesharp.css.0.17.0.nupkg.sha512" }, - "Microsoft.ApplicationInsights/2.16.0": { + "Microsoft.ApplicationInsights/2.18.0": { "type": "package", "serviceable": true, - "sha512": "sha512-77RzjJe9nGn7wTOQvEFQZRdkQjETrbC4MhytzwTv2TTuoqoHvmUIzwFqE6BjjFGsHbZhYNYZg/YJbOa4kUMSSg==", - "path": "microsoft.applicationinsights/2.16.0", - "hashPath": "microsoft.applicationinsights.2.16.0.nupkg.sha512" + "sha512": "sha512-milJB3VOCoC4EWmpE/Co9cOJ7SV6Ji6VqV4Rf5UlqL9QCg+rAX1y+3Y+j1Gu/j4IExYiPq7SEKqkP2BFnEu6Vw==", + "path": "microsoft.applicationinsights/2.18.0", + "hashPath": "microsoft.applicationinsights.2.18.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Authorization/6.0.8": { + "Microsoft.AspNetCore.Components.WebAssembly.Authentication/7.0.5": { "type": "package", "serviceable": true, - "sha512": "sha512-rDLMah6FOtFoC5uWDxnevcH/FqEs+APgmTqEvcLj3OU6Y/X8M5ASm/EdlQh6B+Z2XsQW5xu+K8tyn7w7OgOX8A==", - "path": "microsoft.aspnetcore.authorization/6.0.8", - "hashPath": "microsoft.aspnetcore.authorization.6.0.8.nupkg.sha512" - }, - "Microsoft.AspNetCore.Components/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PB0k59EAiTctVaI5Yq3YHvwodXcsAcXPAn9TWJ9Yz+qrJ1+vuvP9sIBdnDgJKIzKLX6fg6QwKIGoO80B42G+aA==", - "path": "microsoft.aspnetcore.components/6.0.8", - "hashPath": "microsoft.aspnetcore.components.6.0.8.nupkg.sha512" - }, - "Microsoft.AspNetCore.Components.Analyzers/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-87BAjhlq/NEo00EtVc2MzXwaGTfF8q6fbeoefd/u3wN13G0LrCMAt5hUMNeu4Fz4TOz5FbuHUoBopPo7mENTuQ==", - "path": "microsoft.aspnetcore.components.analyzers/6.0.8", - "hashPath": "microsoft.aspnetcore.components.analyzers.6.0.8.nupkg.sha512" - }, - "Microsoft.AspNetCore.Components.Authorization/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JzuvvYVCCceKvIeG8gFx5WRMHcJfOJXHcdT5BXzsAtB455QueCwqSaDGB/qySN2v8kLZ5n7qVRVXKBY+vr4MHg==", - "path": "microsoft.aspnetcore.components.authorization/6.0.8", - "hashPath": "microsoft.aspnetcore.components.authorization.6.0.8.nupkg.sha512" - }, - "Microsoft.AspNetCore.Components.Forms/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AEQspooUSN8X+k1sMLmKIrkKBYBdp6l5mLmrfEze6IurxNbOXFvwmrCrFbtO47fVFm2NHXV1qsBFRNQj9eA8eA==", - "path": "microsoft.aspnetcore.components.forms/6.0.8", - "hashPath": "microsoft.aspnetcore.components.forms.6.0.8.nupkg.sha512" - }, - "Microsoft.AspNetCore.Components.Web/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I0fkdznezi+Ew76gZKWz3oOuR/joNQy0aCyLYxamvAtKfl5Lr5rNKYEhBSosKe2+iqbpPVGKmcoZsX8c6uvKLA==", - "path": "microsoft.aspnetcore.components.web/6.0.8", - "hashPath": "microsoft.aspnetcore.components.web.6.0.8.nupkg.sha512" - }, - "Microsoft.AspNetCore.Components.WebAssembly.Authentication/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6tUZizH9yRcHcwzodSCSP0b16SamAy6e2qw3oyL/10SNaxonpANn6wRja+lDPv1zqA0ReHDRAUmvRGCO3CtugQ==", - "path": "microsoft.aspnetcore.components.webassembly.authentication/6.0.8", - "hashPath": "microsoft.aspnetcore.components.webassembly.authentication.6.0.8.nupkg.sha512" + "sha512": "sha512-0e81mC4AEmKSqD1a2xKs2KaHhpm3S83UXi1iuENxoKKRDsu/6W9W9z1681QY3s7J1V2fIR/fC5+KMWJ5m6NAdA==", + "path": "microsoft.aspnetcore.components.webassembly.authentication/7.0.5", + "hashPath": "microsoft.aspnetcore.components.webassembly.authentication.7.0.5.nupkg.sha512" }, "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": { "type": "package", @@ -2253,13 +2012,6 @@ "path": "microsoft.aspnetcore.http.features/2.2.0", "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Metadata/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RWENSe/yFqVSSOQuzVUhgJzXIVoF+AQ4N6FOxLM1/FmWWT9Ngdbhrx8LgauuFmz/2yqka6PCjtveiUasjTl/2A==", - "path": "microsoft.aspnetcore.metadata/6.0.8", - "hashPath": "microsoft.aspnetcore.metadata.6.0.8.nupkg.sha512" - }, "Microsoft.AspNetCore.StaticFiles/2.2.0": { "type": "package", "serviceable": true, @@ -2281,20 +2033,6 @@ "path": "microsoft.csharp/4.5.0", "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512" }, - "Microsoft.Data.Edm/5.8.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pTN7J6ep8upUZFWGPnFL47j+kRN3ihKra+mDdqDmC2HN0AIuVAE6Dd/0IAqAUpKJc6uo5p5wNlCVn2eweAYhQQ==", - "path": "microsoft.data.edm/5.8.4", - "hashPath": "microsoft.data.edm.5.8.4.nupkg.sha512" - }, - "Microsoft.Data.OData/5.8.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dK+jMmswaFFWLcgpz9jE8Kwi+LSUkfGVp+MY2egIB7K6ZPWPxiDSTo2I48bpRiMm18nF02/XJL5NwIWH10/l/Q==", - "path": "microsoft.data.odata/5.8.4", - "hashPath": "microsoft.data.odata.5.8.4.nupkg.sha512" - }, "Microsoft.Extensions.Caching.Abstractions/6.0.0": { "type": "package", "serviceable": true, @@ -2302,117 +2040,117 @@ "path": "microsoft.extensions.caching.abstractions/6.0.0", "hashPath": "microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Caching.Memory/6.0.0": { + "Microsoft.Extensions.Caching.Memory/6.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-Ve3BlCzhAlVp5IgO3+8dacAhZk1A0GlIlFNkAcfR2TfAibLKWIt5DhVJZfu4YtW+XZ89OjYf/agMcgjDtPxdGA==", - "path": "microsoft.extensions.caching.memory/6.0.0", - "hashPath": "microsoft.extensions.caching.memory.6.0.0.nupkg.sha512" + "sha512": "sha512-B4y+Cev05eMcjf1na0v9gza6GUtahXbtY1JCypIgx3B4Ea/KAgsWyXEmW4q6zMbmTMtKzmPVk09rvFJirvMwTg==", + "path": "microsoft.extensions.caching.memory/6.0.1", + "hashPath": "microsoft.extensions.caching.memory.6.0.1.nupkg.sha512" }, - "Microsoft.Extensions.Configuration/6.0.0": { + "Microsoft.Extensions.Configuration/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", - "path": "microsoft.extensions.configuration/6.0.0", - "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" + "sha512": "sha512-tldQUBWt/xeH2K7/hMPPo5g8zuLc3Ro9I5d4o/XrxvxOCA2EZBtW7bCHHTc49fcBtvB8tLAb/Qsmfrq+2SJ4vA==", + "path": "microsoft.extensions.configuration/7.0.0", + "hashPath": "microsoft.extensions.configuration.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { + "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" + "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", + "path": "microsoft.extensions.configuration.abstractions/7.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { + "Microsoft.Extensions.Configuration.Binder/7.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" + "sha512": "sha512-1eRFwJBrkkncTpvh6mivB8zg4uBVm6+Y6stEJERrVEqZZc8Hvf+N1iIgj2ySYDUQko4J1Gw1rLf1M8bG83F0eA==", + "path": "microsoft.extensions.configuration.binder/7.0.3", + "hashPath": "microsoft.extensions.configuration.binder.7.0.3.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { + "Microsoft.Extensions.Configuration.CommandLine/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", - "path": "microsoft.extensions.configuration.commandline/6.0.0", - "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" + "sha512": "sha512-a8Iq8SCw5m8W5pZJcPCgBpBO4E89+NaObPng+ApIhrGSv9X4JPrcFAaGM4sDgR0X83uhLgsNJq8VnGP/wqhr8A==", + "path": "microsoft.extensions.configuration.commandline/7.0.0", + "hashPath": "microsoft.extensions.configuration.commandline.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.1": { + "Microsoft.Extensions.Configuration.EnvironmentVariables/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-pnyXV1LFOsYjGveuC07xp0YHIyGq7jRq5Ncb5zrrIieMLWVwgMyYxcOH0jTnBedDT4Gh1QinSqsjqzcieHk1og==", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.1", - "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.1.nupkg.sha512" + "sha512": "sha512-RIkfqCkvrAogirjsqSrG1E1FxgrLsOZU2nhRbl07lrajnxzSU2isj2lwQah0CtCbLWo/pOIukQzM1GfneBUnxA==", + "path": "microsoft.extensions.configuration.environmentvariables/7.0.0", + "hashPath": "microsoft.extensions.configuration.environmentvariables.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { + "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" + "sha512": "sha512-xk2lRJ1RDuqe57BmgvRPyCt6zyePKUmvT6iuXqiHR+/OIIgWVR8Ff5k2p6DwmqY8a17hx/OnrekEhziEIeQP6Q==", + "path": "microsoft.extensions.configuration.fileextensions/7.0.0", + "hashPath": "microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { + "Microsoft.Extensions.Configuration.Json/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", - "path": "microsoft.extensions.configuration.json/6.0.0", - "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" + "sha512": "sha512-LDNYe3uw76W35Jci+be4LDf2lkQZe0A7EEYQVChFbc509CpZ4Iupod8li4PUXPBhEUOFI/rlQNf5xkzJRQGvtA==", + "path": "microsoft.extensions.configuration.json/7.0.0", + "hashPath": "microsoft.extensions.configuration.json.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.1": { + "Microsoft.Extensions.Configuration.UserSecrets/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Fy8yr4V6obi7ZxvKYI1i85jqtwMq8tqyxQVZpRSkgeA8enqy/KvBIMdcuNdznlxQMZa72mvbHqb7vbg4Pyx95w==", - "path": "microsoft.extensions.configuration.usersecrets/6.0.1", - "hashPath": "microsoft.extensions.configuration.usersecrets.6.0.1.nupkg.sha512" + "sha512": "sha512-33HPW1PmB2RS0ietBQyvOxjp4O3wlt+4tIs8KPyMn1kqp04goiZGa7+3mc69NRLv6bphkLDy0YR7Uw3aZyf8Zw==", + "path": "microsoft.extensions.configuration.usersecrets/7.0.0", + "hashPath": "microsoft.extensions.configuration.usersecrets.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { + "Microsoft.Extensions.DependencyInjection/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" + "sha512": "sha512-elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==", + "path": "microsoft.extensions.dependencyinjection/7.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { + "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" + "sha512": "sha512-h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { + "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" + "sha512": "sha512-NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==", + "path": "microsoft.extensions.fileproviders.abstractions/7.0.0", + "hashPath": "microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { + "Microsoft.Extensions.FileProviders.Physical/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" + "sha512": "sha512-K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==", + "path": "microsoft.extensions.fileproviders.physical/7.0.0", + "hashPath": "microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" + "sha512": "sha512-2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w==", + "path": "microsoft.extensions.filesystemglobbing/7.0.0", + "hashPath": "microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Hosting/6.0.1": { + "Microsoft.Extensions.Hosting/7.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-hbmizc9KPWOacLU8Z8YMaBG6KWdZFppczYV/KwnPGU/8xebWxQxdDeJmLOgg968prb7g2oQgnp6JVLX6lgby8g==", - "path": "microsoft.extensions.hosting/6.0.1", - "hashPath": "microsoft.extensions.hosting.6.0.1.nupkg.sha512" + "sha512": "sha512-aoeMou6XSW84wiqd895OdaGyO9PfH6nohQJ0XBcshRDafbdIU6PQIVl8TpOCssPYq3ciRseP5064hbFyCR9J9w==", + "path": "microsoft.extensions.hosting/7.0.1", + "hashPath": "microsoft.extensions.hosting.7.0.1.nupkg.sha512" }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { + "Microsoft.Extensions.Hosting.Abstractions/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", - "hashPath": "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512" + "sha512": "sha512-43n9Je09z0p/7ViPxfRqs5BUItRLNVh5b6JH40F2Agkh2NBsY/jpNYTtbCcxrHCsA3oRmbR6RJBzUutB4VZvNQ==", + "path": "microsoft.extensions.hosting.abstractions/7.0.0", + "hashPath": "microsoft.extensions.hosting.abstractions.7.0.0.nupkg.sha512" }, "Microsoft.Extensions.Http/6.0.0": { "type": "package", @@ -2421,54 +2159,54 @@ "path": "microsoft.extensions.http/6.0.0", "hashPath": "microsoft.extensions.http.6.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging/6.0.0": { + "Microsoft.Extensions.Logging/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" + "sha512": "sha512-Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==", + "path": "microsoft.extensions.logging/7.0.0", + "hashPath": "microsoft.extensions.logging.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Abstractions/6.0.1": { + "Microsoft.Extensions.Logging.Abstractions/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-dzB2Cgg+JmrouhjkcQGzSFjjvpwlq353i8oBQO2GWNjCXSzhbtBRUf28HSauWe7eib3wYOdb3tItdjRwAdwCSg==", - "path": "microsoft.extensions.logging.abstractions/6.0.1", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.1.nupkg.sha512" + "sha512": "sha512-kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==", + "path": "microsoft.extensions.logging.abstractions/7.0.0", + "hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Configuration/6.0.0": { + "Microsoft.Extensions.Logging.Configuration/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==", - "path": "microsoft.extensions.logging.configuration/6.0.0", - "hashPath": "microsoft.extensions.logging.configuration.6.0.0.nupkg.sha512" + "sha512": "sha512-FLDA0HcffKA8ycoDQLJuCNGIE42cLWPxgdQGRBaSzZrYTkMBjnf9zrr8pGT06psLq9Q+RKWmmZczQ9bCrXEBcA==", + "path": "microsoft.extensions.logging.configuration/7.0.0", + "hashPath": "microsoft.extensions.logging.configuration.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Console/6.0.0": { + "Microsoft.Extensions.Logging.Console/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-gsqKzOEdsvq28QiXFxagmn1oRB9GeI5GgYCkoybZtQA0IUb7QPwf1WmN3AwJeNIsadTvIFQCiVK0OVIgKfOBGg==", - "path": "microsoft.extensions.logging.console/6.0.0", - "hashPath": "microsoft.extensions.logging.console.6.0.0.nupkg.sha512" + "sha512": "sha512-qt5n8bHLZPUfuRnFxJKW5q9ZwOTncdh96rtWzWpX3Y/064MlxzCSw2ELF5Jlwdo+Y4wK3I47NmUTFsV7Sg8rqg==", + "path": "microsoft.extensions.logging.console/7.0.0", + "hashPath": "microsoft.extensions.logging.console.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Debug/6.0.0": { + "Microsoft.Extensions.Logging.Debug/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-M9g/JixseSZATJE9tcMn9uzoD4+DbSglivFqVx8YkRJ7VVPmnvCEbOZ0AAaxsL1EKyI4cz07DXOOJExxNsUOHw==", - "path": "microsoft.extensions.logging.debug/6.0.0", - "hashPath": "microsoft.extensions.logging.debug.6.0.0.nupkg.sha512" + "sha512": "sha512-tFGGyPDpJ8ZdQdeckCArP7nZuoY3am9zJWuvp4OD1bHq65S0epW9BNHzAWeaIO4eYwWnGm1jRNt3vRciH8H6MA==", + "path": "microsoft.extensions.logging.debug/7.0.0", + "hashPath": "microsoft.extensions.logging.debug.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging.EventLog/6.0.0": { + "Microsoft.Extensions.Logging.EventLog/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-rlo0RxlMd0WtLG3CHI0qOTp6fFn7MvQjlrCjucA31RqmiMFCZkF8CHNbe8O7tbBIyyoLGWB1he9CbaA5iyHthg==", - "path": "microsoft.extensions.logging.eventlog/6.0.0", - "hashPath": "microsoft.extensions.logging.eventlog.6.0.0.nupkg.sha512" + "sha512": "sha512-Rp7cYL9xQRVTgjMl77H5YDxszAaO+mlA+KT0BnLSVhuCoKQQOOs1sSK2/x8BK2dZ/lKeAC/CVF+20Ef2dpKXwg==", + "path": "microsoft.extensions.logging.eventlog/7.0.0", + "hashPath": "microsoft.extensions.logging.eventlog.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging.EventSource/6.0.0": { + "Microsoft.Extensions.Logging.EventSource/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-BeDyyqt7nkm/nr+Gdk+L8n1tUT/u33VkbXAOesgYSNsxDM9hJ1NOBGoZfj9rCbeD2+9myElI6JOVVFmnzgeWQA==", - "path": "microsoft.extensions.logging.eventsource/6.0.0", - "hashPath": "microsoft.extensions.logging.eventsource.6.0.0.nupkg.sha512" + "sha512": "sha512-MxQXndQFviIyOPqyMeLNshXnmqcfzEHE2wWcr7BF1unSisJgouZ3tItnq+aJLGPojrW8OZSC/ZdRoR6wAq+c7w==", + "path": "microsoft.extensions.logging.eventsource/7.0.0", + "hashPath": "microsoft.extensions.logging.eventsource.7.0.0.nupkg.sha512" }, "Microsoft.Extensions.ObjectPool/5.0.10": { "type": "package", @@ -2477,26 +2215,26 @@ "path": "microsoft.extensions.objectpool/5.0.10", "hashPath": "microsoft.extensions.objectpool.5.0.10.nupkg.sha512" }, - "Microsoft.Extensions.Options/6.0.0": { + "Microsoft.Extensions.Options/7.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" + "sha512": "sha512-pZRDYdN1FpepOIfHU62QoBQ6zdAoTvnjxFfqAzEd9Jhb2dfhA5i6jeTdgGgcgTWFRC7oT0+3XrbQu4LjvgX1Nw==", + "path": "microsoft.extensions.options/7.0.1", + "hashPath": "microsoft.extensions.options.7.0.1.nupkg.sha512" }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { + "Microsoft.Extensions.Options.ConfigurationExtensions/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" + "sha512": "sha512-95UnxZkkFdXxF6vSrtJsMHCzkDeSMuUWGs2hDT54cX+U5eVajrCJ3qLyQRW+CtpTt5OJ8bmTvpQVHu1DLhH+cA==", + "path": "microsoft.extensions.options.configurationextensions/7.0.0", + "hashPath": "microsoft.extensions.options.configurationextensions.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.Primitives/6.0.0": { + "Microsoft.Extensions.Primitives/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "path": "microsoft.extensions.primitives/6.0.0", - "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" + "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", + "path": "microsoft.extensions.primitives/7.0.0", + "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512" }, "Microsoft.Extensions.WebEncoders/2.2.0": { "type": "package", @@ -2519,54 +2257,47 @@ "path": "microsoft.graph.core/1.25.1", "hashPath": "microsoft.graph.core.1.25.1.nupkg.sha512" }, - "Microsoft.Identity.Client/4.36.1": { + "Microsoft.Identity.Client/4.50.0": { "type": "package", "serviceable": true, - "sha512": "sha512-E7nlLZ4CSdzLM4+OWXLrjHUfwn7S+fr7vnowjsFqeA3ST1jlNO8C87boCzsqBfjMSLeXaHa7SsvsKXoKAMHJuw==", - "path": "microsoft.identity.client/4.36.1", - "hashPath": "microsoft.identity.client.4.36.1.nupkg.sha512" + "sha512": "sha512-zCgRgMTYTkcgeNgryKyHKFJa6I7JPiepKBTnPvlvsSjBilXObn+fRwe8hvkzAcTWMBQna2TpGvwkVm1XTxnxBA==", + "path": "microsoft.identity.client/4.50.0", + "hashPath": "microsoft.identity.client.4.50.0.nupkg.sha512" }, - "Microsoft.Identity.Client.Extensions.Msal/2.18.9": { + "Microsoft.Identity.Client.Extensions.Msal/2.26.0": { "type": "package", "serviceable": true, - "sha512": "sha512-7JdzM3RhD/aqfptmhszi9wJpuefksSolaXM+difE6aGjSO18FkJ10dtMk0w9zUIlRL2RgkiIjFdQQZVKn+ZFYQ==", - "path": "microsoft.identity.client.extensions.msal/2.18.9", - "hashPath": "microsoft.identity.client.extensions.msal.2.18.9.nupkg.sha512" + "sha512": "sha512-+xtNVeuxXvYd8vFEdf6tgu1EdwSuw0r76HYecgJh9mUg6aOCj8FeaiKXHxWOTqitdTUifC4fe/fFSYoOWbxHhA==", + "path": "microsoft.identity.client.extensions.msal/2.26.0", + "hashPath": "microsoft.identity.client.extensions.msal.2.26.0.nupkg.sha512" }, - "Microsoft.IdentityModel.Abstractions/6.22.0": { + "Microsoft.IdentityModel.Abstractions/6.30.0": { "type": "package", "serviceable": true, - "sha512": "sha512-iI+9V+2ciCrbheeLjpmjcqCnhy+r6yCoEcid3nkoFWerHgjVuT6CPM4HODUTtUPe1uwks4wcnAujJ8u+IKogHQ==", - "path": "microsoft.identitymodel.abstractions/6.22.0", - "hashPath": "microsoft.identitymodel.abstractions.6.22.0.nupkg.sha512" + "sha512": "sha512-vC19oUKs6bycdBqdA5fJAElrgsJ14enyQCONWd5SOmIj1GNomdfZe9sawtFBVjU9XGTUkpGTwIVMMkxcyKlN9w==", + "path": "microsoft.identitymodel.abstractions/6.30.0", + "hashPath": "microsoft.identitymodel.abstractions.6.30.0.nupkg.sha512" }, - "Microsoft.IdentityModel.JsonWebTokens/6.22.0": { + "Microsoft.IdentityModel.JsonWebTokens/6.30.0": { "type": "package", "serviceable": true, - "sha512": "sha512-NfE53bz3I3Uep7kfala+Tm34H0BfTfoD09/874QO9hscuQ6IfCpVofXftzjvblotiBXfd3rDweNX45L84aNMlw==", - "path": "microsoft.identitymodel.jsonwebtokens/6.22.0", - "hashPath": "microsoft.identitymodel.jsonwebtokens.6.22.0.nupkg.sha512" + "sha512": "sha512-lX/ARxHCjYkFi8KT48NB7QVC+nuyRyvLD0n330MrV7uU4/DfMtwa3WXhho1iNU8A6NA4YFkiz/+sIkqgZ2Q+Gw==", + "path": "microsoft.identitymodel.jsonwebtokens/6.30.0", + "hashPath": "microsoft.identitymodel.jsonwebtokens.6.30.0.nupkg.sha512" }, - "Microsoft.IdentityModel.Logging/6.22.0": { + "Microsoft.IdentityModel.Logging/6.30.0": { "type": "package", "serviceable": true, - "sha512": "sha512-v+BPO40iUEuAOmajdhL6tf2oSeCM5mGdHuuDJI0jr0GpTu3uv+UXh0lEy3DoKMZ52xk3RxDsLfMyzTdt7EC09A==", - "path": "microsoft.identitymodel.logging/6.22.0", - "hashPath": "microsoft.identitymodel.logging.6.22.0.nupkg.sha512" + "sha512": "sha512-QoMnSniPTXLLds1lCGMokaYiCaLZu31LTnWzcITWTjMZX6fHRUNNkQYHEJH+d8AxyAH52tR3DotfkJzZe2gkEA==", + "path": "microsoft.identitymodel.logging/6.30.0", + "hashPath": "microsoft.identitymodel.logging.6.30.0.nupkg.sha512" }, - "Microsoft.IdentityModel.Tokens/6.22.0": { + "Microsoft.IdentityModel.Tokens/6.30.0": { "type": "package", "serviceable": true, - "sha512": "sha512-5EXMewUGlrYr18XvtRgvo/Rx+sBp4PcEC1iM+n35Y2VHkXaOKM9v0+ktd8qZp4SSqF5WpMHnM8YMkFsLXJKJ8w==", - "path": "microsoft.identitymodel.tokens/6.22.0", - "hashPath": "microsoft.identitymodel.tokens.6.22.0.nupkg.sha512" - }, - "Microsoft.JSInterop/6.0.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xdqTaQaofY1ypf2mki9IeWaUZwnBM+smdplCcjLVcGcxqZdUf+rWdQh1Vt4fGkF+2Hi56Y3jwOtAQUbfv7T44Q==", - "path": "microsoft.jsinterop/6.0.8", - "hashPath": "microsoft.jsinterop.6.0.8.nupkg.sha512" + "sha512": "sha512-5sOI98r76qPYY4hOKslPCzKUVJecdlC5tUOdf6gK/81JFZHpBpkVfMWBV6XBx4l+zeEWTZIJ6cDd6Am6gi8pFg==", + "path": "microsoft.identitymodel.tokens/6.30.0", + "hashPath": "microsoft.identitymodel.tokens.6.30.0.nupkg.sha512" }, "Microsoft.Net.Http.Headers/2.2.0": { "type": "package", @@ -2575,12 +2306,12 @@ "path": "microsoft.net.http.headers/2.2.0", "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512" }, - "Microsoft.NETCore.Platforms/2.0.0": { + "Microsoft.NETCore.Platforms/5.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", - "path": "microsoft.netcore.platforms/2.0.0", - "hashPath": "microsoft.netcore.platforms.2.0.0.nupkg.sha512" + "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", + "path": "microsoft.netcore.platforms/5.0.0", + "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512" }, "Microsoft.NETCore.Targets/1.1.0": { "type": "package", @@ -2589,12 +2320,12 @@ "path": "microsoft.netcore.targets/1.1.0", "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" }, - "Microsoft.PowerPlatform.Dataverse.Client/1.0.9": { + "Microsoft.PowerPlatform.Dataverse.Client/1.0.39": { "type": "package", "serviceable": true, - "sha512": "sha512-dSa/NYobT1y+CtHgPr75vnUdX8DEkJ/egFxXH6P/s9/Xbmp+nHg5gWWxWhVfjgNSVN4HdIquLD6SXoXKWEmSsg==", - "path": "microsoft.powerplatform.dataverse.client/1.0.9", - "hashPath": "microsoft.powerplatform.dataverse.client.1.0.9.nupkg.sha512" + "sha512": "sha512-YkAseH+rwyj+QGGi32Zs58Z97+xdOPL/rjCua29g8lzL3ZfSBKnzSHr1QVCNeYvZht3F9EDmDK2oikHJREb0/w==", + "path": "microsoft.powerplatform.dataverse.client/1.0.39", + "hashPath": "microsoft.powerplatform.dataverse.client.1.0.39.nupkg.sha512" }, "Microsoft.Rest.ClientRuntime/2.3.20": { "type": "package", @@ -2603,12 +2334,12 @@ "path": "microsoft.rest.clientruntime/2.3.20", "hashPath": "microsoft.rest.clientruntime.2.3.20.nupkg.sha512" }, - "Microsoft.SharePointOnline.CSOM/16.1.22615.12000": { + "Microsoft.SharePointOnline.CSOM/16.1.23508.12000": { "type": "package", "serviceable": true, - "sha512": "sha512-AJiI7ApweC1HYmlJiMvB3tIjtK0kCZnDLbQk66JqqUERTTIaZdIk/wyzGmyACZ8ox1zhxkDy2IbLOoAi8K7n3g==", - "path": "microsoft.sharepointonline.csom/16.1.22615.12000", - "hashPath": "microsoft.sharepointonline.csom.16.1.22615.12000.nupkg.sha512" + "sha512": "sha512-JI6pJLA0xSFgZBhu0c351724ZZ99aRbnqp18YYT/grvG8uBoDQJMbYEnSjZDr6fpvYJ13XZCagnfCPg36N8FOA==", + "path": "microsoft.sharepointonline.csom/16.1.23508.12000", + "hashPath": "microsoft.sharepointonline.csom.16.1.23508.12000.nupkg.sha512" }, "Microsoft.VisualBasic/10.3.0": { "type": "package", @@ -2645,33 +2376,33 @@ "path": "newtonsoft.json/13.0.1", "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" }, - "PnP.Core/1.7.0": { + "PnP.Core/1.9.0": { "type": "package", "serviceable": true, - "sha512": "sha512-dnxqfhSYupJDUPG2i+67Zn5PpXl9ukPqy6PWpSgeviHbjem9WnSkrhs3Amtg8mleXIgn20wwJdMYD7oZbsZvYQ==", - "path": "pnp.core/1.7.0", - "hashPath": "pnp.core.1.7.0.nupkg.sha512" + "sha512": "sha512-oOCSQWEvaS/X0XugEsUL3nziisU7OEKNCs5Gc6GJc8jRaNjepmKH97I5kB2PttZ7zZskM4UZ89HEmPT4StLP5Q==", + "path": "pnp.core/1.9.0", + "hashPath": "pnp.core.1.9.0.nupkg.sha512" }, - "PnP.Core.Admin/1.7.0": { + "PnP.Core.Admin/1.9.0": { "type": "package", "serviceable": true, - "sha512": "sha512-JFZo9lwfNCMghfCY3P7daw9Cvo6u6gogS4RY09nhvw1m28IMLCLfazPogxm65D2wsDHkftmamUvUcF68Ghd0Tg==", - "path": "pnp.core.admin/1.7.0", - "hashPath": "pnp.core.admin.1.7.0.nupkg.sha512" + "sha512": "sha512-/NWmgZBF6FQZVgb7FckOuVdSB7IQGZyuLUr/8G2Vm7ERduQPpvItrEuAV2vy3wvKNR/nSNGXndiJCEN1dcM+PQ==", + "path": "pnp.core.admin/1.9.0", + "hashPath": "pnp.core.admin.1.9.0.nupkg.sha512" }, - "PnP.Core.Auth/1.7.0": { + "PnP.Core.Auth/1.9.0": { "type": "package", "serviceable": true, - "sha512": "sha512-+yWUlCOPlBAUfdPF9y3SK3YWfkbl/wISFDn6hwCfqP3HqfFqs76A7hVWeT8IP0+zBYhpUGOnP2F+KiiE0sahkw==", - "path": "pnp.core.auth/1.7.0", - "hashPath": "pnp.core.auth.1.7.0.nupkg.sha512" + "sha512": "sha512-XVBXJFQmYrYyozHl6sQt/nQX2cNBt0STeiE4KrGy2HxPJGMNddLnlH1hkoDBMOMS57+3+TeJh+CDCHJyHduT1A==", + "path": "pnp.core.auth/1.9.0", + "hashPath": "pnp.core.auth.1.9.0.nupkg.sha512" }, - "PnP.Framework/1.10.0": { + "PnP.Framework/1.12.0": { "type": "package", "serviceable": true, - "sha512": "sha512-3kSndNdENVS7KxbrrF3xD1k6YJKcWHomHvbTa/J1tHn/U0fFUChUMIHhq/zihtNxtsssYHaOx4cyqAJW3T/Paw==", - "path": "pnp.framework/1.10.0", - "hashPath": "pnp.framework.1.10.0.nupkg.sha512" + "sha512": "sha512-DC8TRxcQJhnE64+pF6GQ/J+BL05Jn4ml1pDJXIOXOGZ71+Rg8da6t44kwGGldvJSixk5ELsf03hHYHhOiqBmjQ==", + "path": "pnp.framework/1.12.0", + "hashPath": "pnp.framework.1.12.0.nupkg.sha512" }, "Portable.Xaml/0.26.0": { "type": "package", @@ -2799,12 +2530,12 @@ "path": "system.appcontext/4.1.0", "hashPath": "system.appcontext.4.1.0.nupkg.sha512" }, - "System.Buffers/4.5.0": { + "System.Buffers/4.5.1": { "type": "package", "serviceable": true, - "sha512": "sha512-pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==", - "path": "system.buffers/4.5.0", - "hashPath": "system.buffers.4.5.0.nupkg.sha512" + "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", + "path": "system.buffers/4.5.1", + "hashPath": "system.buffers.4.5.1.nupkg.sha512" }, "System.Collections/4.3.0": { "type": "package", @@ -2820,12 +2551,12 @@ "path": "system.collections.concurrent/4.3.0", "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" }, - "System.Configuration.ConfigurationManager/6.0.0": { + "System.Configuration.ConfigurationManager/6.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", - "path": "system.configuration.configurationmanager/6.0.0", - "hashPath": "system.configuration.configurationmanager.6.0.0.nupkg.sha512" + "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", + "path": "system.configuration.configurationmanager/6.0.1", + "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" }, "System.Console/4.0.0": { "type": "package", @@ -2841,19 +2572,19 @@ "path": "system.diagnostics.debug/4.3.0", "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" }, - "System.Diagnostics.DiagnosticSource/6.0.0": { + "System.Diagnostics.DiagnosticSource/7.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" + "sha512": "sha512-T9SLFxzDp0SreCffRDXSAS5G+lq6E8qP4knHS2IBjwCdx2KEvGnGZsq7gFpselYOda7l6gXsJMD93TQsFj/URA==", + "path": "system.diagnostics.diagnosticsource/7.0.1", + "hashPath": "system.diagnostics.diagnosticsource.7.0.1.nupkg.sha512" }, - "System.Diagnostics.EventLog/6.0.0": { + "System.Diagnostics.EventLog/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==", - "path": "system.diagnostics.eventlog/6.0.0", - "hashPath": "system.diagnostics.eventlog.6.0.0.nupkg.sha512" + "sha512": "sha512-eUDP47obqQm3SFJfP6z+Fx2nJ4KKTQbXB4Q9Uesnzw9SbYdhjyoGXuvDn/gEmFY6N5Z3bFFbpAQGA7m6hrYJCw==", + "path": "system.diagnostics.eventlog/7.0.0", + "hashPath": "system.diagnostics.eventlog.7.0.0.nupkg.sha512" }, "System.Diagnostics.Tools/4.3.0": { "type": "package", @@ -2883,12 +2614,12 @@ "path": "system.drawing.common/6.0.0", "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" }, - "System.Formats.Asn1/5.0.0": { + "System.Formats.Asn1/6.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w==", - "path": "system.formats.asn1/5.0.0", - "hashPath": "system.formats.asn1.5.0.0.nupkg.sha512" + "sha512": "sha512-T6fD00dQ3NTbPDy31m4eQUwKW84s03z0N2C8HpOklyeaDgaJPa/TexP4/SkORMSOwc7WhKifnA6Ya33AkzmafA==", + "path": "system.formats.asn1/6.0.0", + "hashPath": "system.formats.asn1.6.0.0.nupkg.sha512" }, "System.Globalization/4.3.0": { "type": "package", @@ -2911,12 +2642,12 @@ "path": "system.globalization.extensions/4.3.0", "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" }, - "System.IdentityModel.Tokens.Jwt/6.22.0": { + "System.IdentityModel.Tokens.Jwt/6.30.0": { "type": "package", "serviceable": true, - "sha512": "sha512-jxUfcELhBZLq5r4lzlqqgTxwkkxRsGIMatcCMc6bXNQ8879neaIeKH6/8yzyNOV5rme/0xysWvilt1/JlfoVrw==", - "path": "system.identitymodel.tokens.jwt/6.22.0", - "hashPath": "system.identitymodel.tokens.jwt.6.22.0.nupkg.sha512" + "sha512": "sha512-pa9cQqPoCA03v512SjikM0xNDVW9/jUaSxAEupqtngAKjp6exElng1E47iXE0ewRjk3xqHa0vJE3x19h1a29OQ==", + "path": "system.identitymodel.tokens.jwt/6.30.0", + "hashPath": "system.identitymodel.tokens.jwt.6.30.0.nupkg.sha512" }, "System.IO/4.3.0": { "type": "package", @@ -2946,6 +2677,13 @@ "path": "system.io.filesystem/4.3.0", "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" }, + "System.IO.FileSystem.AccessControl/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw==", + "path": "system.io.filesystem.accesscontrol/5.0.0", + "hashPath": "system.io.filesystem.accesscontrol.5.0.0.nupkg.sha512" + }, "System.IO.FileSystem.Primitives/4.3.0": { "type": "package", "serviceable": true, @@ -2960,13 +2698,6 @@ "path": "system.io.packaging/6.0.0", "hashPath": "system.io.packaging.6.0.0.nupkg.sha512" }, - "System.IO.Pipelines/6.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ryTgF+iFkpGZY1vRQhfCzX0xTdlV3pyaTTqRu2ETbEv+HlV7O6y7hyQURnghNIXvctl5DuZ//Dpks6HdL/Txgw==", - "path": "system.io.pipelines/6.0.3", - "hashPath": "system.io.pipelines.6.0.3.nupkg.sha512" - }, "System.Linq/4.3.0": { "type": "package", "serviceable": true, @@ -3023,12 +2754,12 @@ "path": "system.private.datacontractserialization/4.3.0", "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512" }, - "System.Private.ServiceModel/4.9.0": { + "System.Private.ServiceModel/4.10.0": { "type": "package", "serviceable": true, - "sha512": "sha512-d3RjkrtpjUQ63PzFmm/SZ4aOXeJNP+8YW5QeP0lCJy8iX4xlHdlNLWTF9sRn9SmrFTK757kQXT9Op/R4l858uw==", - "path": "system.private.servicemodel/4.9.0", - "hashPath": "system.private.servicemodel.4.9.0.nupkg.sha512" + "sha512": "sha512-dB4hD50X7FaCCPoMJ+TShvSVXEHWBD/GKEd494N4a3V+avJmNFmKK7bM40J1zsj+QWt66DG2YkwWlRf/OHx8zw==", + "path": "system.private.servicemodel/4.10.0", + "hashPath": "system.private.servicemodel.4.10.0.nupkg.sha512" }, "System.Reflection/4.3.0": { "type": "package", @@ -3177,12 +2908,12 @@ "path": "system.security.cryptography.algorithms/4.3.1", "hashPath": "system.security.cryptography.algorithms.4.3.1.nupkg.sha512" }, - "System.Security.Cryptography.Cng/5.0.0": { + "System.Security.Cryptography.Cng/4.5.0": { "type": "package", "serviceable": true, - "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==", - "path": "system.security.cryptography.cng/5.0.0", - "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512" + "sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==", + "path": "system.security.cryptography.cng/4.5.0", + "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" }, "System.Security.Cryptography.Csp/4.3.0": { "type": "package", @@ -3205,12 +2936,12 @@ "path": "system.security.cryptography.openssl/4.3.0", "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Pkcs/5.0.0": { + "System.Security.Cryptography.Pkcs/6.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-9TPLGjBCGKmNvG8pjwPeuYy0SMVmGZRwlTZvyPHDbYv/DRkoeumJdfumaaDNQzVGMEmbWtg07zUpSW9q70IlDQ==", - "path": "system.security.cryptography.pkcs/5.0.0", - "hashPath": "system.security.cryptography.pkcs.5.0.0.nupkg.sha512" + "sha512": "sha512-ynmbW2GjIGg9K1wXmVIRs4IlyDolf0JXNpzFQ8JCVgwM+myUC2JeUggl2PwQig2PNVMegKmN1aAx7WPQ8tI3vA==", + "path": "system.security.cryptography.pkcs/6.0.1", + "hashPath": "system.security.cryptography.pkcs.6.0.1.nupkg.sha512" }, "System.Security.Cryptography.Primitives/4.3.0": { "type": "package", @@ -3233,12 +2964,12 @@ "path": "system.security.cryptography.x509certificates/4.3.0", "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Xml/5.0.0": { + "System.Security.Cryptography.Xml/6.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-MYmkHtCW+paFmPGFDktnLdOeH3zUrNchbZNki87E1ejNSMm9enSRbJokmvFrsWUrDE4bRE1lVeAle01+t6SGhA==", - "path": "system.security.cryptography.xml/5.0.0", - "hashPath": "system.security.cryptography.xml.5.0.0.nupkg.sha512" + "sha512": "sha512-5e5bI28T0x73AwTsbuFP4qSRzthmU2C0Gqgg3AZ3KTxmSyA+Uhk31puA3srdaeWaacVnHhLdJywCzqOiEpbO/w==", + "path": "system.security.cryptography.xml/6.0.1", + "hashPath": "system.security.cryptography.xml.6.0.1.nupkg.sha512" }, "System.Security.Permissions/6.0.0": { "type": "package", @@ -3254,33 +2985,19 @@ "path": "system.security.principal.windows/5.0.0", "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" }, - "System.ServiceModel.Duplex/4.9.0": { + "System.ServiceModel.Http/4.10.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Yb8MFiJxBBtm2JnfS/5SxYzm2HqkEmHu5xeaVIHXy83sNpty9wc30JifH2xgda821D6nr1UctbwbdZqN4LBUKQ==", - "path": "system.servicemodel.duplex/4.9.0", - "hashPath": "system.servicemodel.duplex.4.9.0.nupkg.sha512" + "sha512": "sha512-/PbmNSEwTQ7Vizor3F/Zp8bzR6L9YZNGIwGr1Tyc//ZZuAYDhiwiMbNpX3EnPZM63qD2bJmR/FWH9S5Ffp8K6g==", + "path": "system.servicemodel.http/4.10.0", + "hashPath": "system.servicemodel.http.4.10.0.nupkg.sha512" }, - "System.ServiceModel.Http/4.9.0": { + "System.ServiceModel.Primitives/4.10.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Z+s3RkLNzJ31fDXAjqXdXp67FqsNG4V3Md3r7FOrzMkHmg61gY8faEfTFPBLxU9tax1HPWt6IHVAquXBKySJaw==", - "path": "system.servicemodel.http/4.9.0", - "hashPath": "system.servicemodel.http.4.9.0.nupkg.sha512" - }, - "System.ServiceModel.Primitives/4.9.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LTFPVdS8Nf76xg/wRZkDa+2Q+GnjTOmwkTlwuoetwX37mAfYnGkf7p8ydhpDwVmomNljpUOhUUGxfjQyd5YcOg==", - "path": "system.servicemodel.primitives/4.9.0", - "hashPath": "system.servicemodel.primitives.4.9.0.nupkg.sha512" - }, - "System.Spatial/5.8.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0xPUcjZX/SlFA34BeXGC3oPX0wX98ndJApYjdDnisWubuAprbqAX8mRPoM10vFfUE6VQyyBj7u2we7be52D+BQ==", - "path": "system.spatial/5.8.4", - "hashPath": "system.spatial.5.8.4.nupkg.sha512" + "sha512": "sha512-BtrvvpgU2HolcC0tUf1g+n4Fk5kLhfbIBgRibcGe7TDHXcy6zTfkyXxR88rl2tO4KEPLkJXxWf/HW/LJmsI0Ew==", + "path": "system.servicemodel.primitives/4.10.0", + "hashPath": "system.servicemodel.primitives.4.10.0.nupkg.sha512" }, "System.Text.Encoding/4.3.0": { "type": "package", @@ -3289,12 +3006,12 @@ "path": "system.text.encoding/4.3.0", "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" }, - "System.Text.Encoding.CodePages/4.5.0": { + "System.Text.Encoding.CodePages/5.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-S0wEUiKcLvRlkFUXca8uio1UQ5bYQzYgOmOKtCqaBQC3GR9AJjh43otcM32IGsAyvadFTaAMw9Irm6dS4Evfng==", - "path": "system.text.encoding.codepages/4.5.0", - "hashPath": "system.text.encoding.codepages.4.5.0.nupkg.sha512" + "sha512": "sha512-NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==", + "path": "system.text.encoding.codepages/5.0.0", + "hashPath": "system.text.encoding.codepages.5.0.0.nupkg.sha512" }, "System.Text.Encoding.Extensions/4.3.0": { "type": "package", @@ -3303,19 +3020,19 @@ "path": "system.text.encoding.extensions/4.3.0", "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" }, - "System.Text.Encodings.Web/6.0.0": { + "System.Text.Encodings.Web/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", - "path": "system.text.encodings.web/6.0.0", - "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" + "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", + "path": "system.text.encodings.web/7.0.0", + "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512" }, - "System.Text.Json/6.0.2": { + "System.Text.Json/7.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-0nE2gwXLn3PTBOPwORLqwuYvWB+Beomt9ZBX+6LmogMNKUvfD1SoDb/ycB1vBntT94rGaB/SvxEyeLu14H6aEg==", - "path": "system.text.json/6.0.2", - "hashPath": "system.text.json.6.0.2.nupkg.sha512" + "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", + "path": "system.text.json/7.0.0", + "hashPath": "system.text.json.7.0.0.nupkg.sha512" }, "System.Text.RegularExpressions/4.3.0": { "type": "package", @@ -3394,12 +3111,12 @@ "path": "system.xml.xmlserializer/4.3.0", "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512" }, - "TimeZoneConverter/3.5.0": { + "TimeZoneConverter/6.1.0": { "type": "package", "serviceable": true, - "sha512": "sha512-ziTcQ5rVxRdtWJEnEqhKBukZGuUQregbf5G7QRrFKj6CwBLss5tSz0dlSHy9gzi5M5ES0PNQ0K2ACP/0XVT5Ow==", - "path": "timezoneconverter/3.5.0", - "hashPath": "timezoneconverter.3.5.0.nupkg.sha512" + "sha512": "sha512-UGdtyKWJqXXinyvGB9X6NVoIYbTAidoZYmn3aXzxeEYC9+OL8vF36eDt1qjb6RqBkWDl4v7iE84ecI+dFhA80A==", + "path": "timezoneconverter/6.1.0", + "hashPath": "timezoneconverter.6.1.0.nupkg.sha512" } } } \ No newline at end of file diff --git a/library_spo_utils/library_spo_utils.csproj b/library_spo_utils/library_spo_utils.csproj index 9f606a4..2ea5202 100644 --- a/library_spo_utils/library_spo_utils.csproj +++ b/library_spo_utils/library_spo_utils.csproj @@ -8,20 +8,16 @@ - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/library_spo_utils/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/library_spo_utils/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs index 36203c7..ed92695 100644 --- a/library_spo_utils/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs +++ b/library_spo_utils/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -1,4 +1,4 @@ // using System; using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = "")] +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/library_spo_utils/obj/Debug/net6.0/library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig b/library_spo_utils/obj/Debug/net6.0/library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig index 51dddd8..416c909 100644 --- a/library_spo_utils/obj/Debug/net6.0/library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig +++ b/library_spo_utils/obj/Debug/net6.0/library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig @@ -5,6 +5,7 @@ build_property.UsingMicrosoftNETSdkWeb = build_property.ProjectTypeGuids = build_property.InvariantGlobalization = build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = library_spo_utils -build_property.ProjectDir = C:\Sources\VS\console_spo_utils\library_spo_utils\ +build_property.ProjectDir = C:\Sources\VS\web_portal\library_spo_utils\ diff --git a/library_spo_utils/obj/Debug/net6.0/library_spo_utils.csproj.FileListAbsolute.txt b/library_spo_utils/obj/Debug/net6.0/library_spo_utils.csproj.FileListAbsolute.txt index 9b57e67..4a1c4b2 100644 --- a/library_spo_utils/obj/Debug/net6.0/library_spo_utils.csproj.FileListAbsolute.txt +++ b/library_spo_utils/obj/Debug/net6.0/library_spo_utils.csproj.FileListAbsolute.txt @@ -169,3 +169,137 @@ C:\Sources\VS\console_spo_utils\library_spo_utils\obj\Debug\net6.0\refint\librar C:\Sources\VS\console_spo_utils\library_spo_utils\obj\Debug\net6.0\library_spo_utils.pdb C:\Sources\VS\console_spo_utils\library_spo_utils\obj\Debug\net6.0\library_spo_utils.genruntimeconfig.cache C:\Sources\VS\console_spo_utils\library_spo_utils\obj\Debug\net6.0\ref\library_spo_utils.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\library_spo_utils.exe +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\library_spo_utils.deps.json +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\library_spo_utils.runtimeconfig.json +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\library_spo_utils.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\library_spo_utils.pdb +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\AngleSharp.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\AngleSharp.Css.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.ApplicationInsights.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.AspNetCore.Hosting.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.AspNetCore.Http.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.AspNetCore.Http.Extensions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.AspNetCore.Http.Features.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.AspNetCore.StaticFiles.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Bcl.AsyncInterfaces.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Caching.Memory.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Binder.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.CommandLine.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.FileExtensions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Json.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Configuration.UserSecrets.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.FileProviders.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.FileProviders.Physical.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.FileSystemGlobbing.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Hosting.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Hosting.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Http.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Logging.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Logging.Configuration.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Logging.Console.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Logging.Debug.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Logging.EventLog.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Logging.EventSource.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.ObjectPool.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Options.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.Primitives.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Extensions.WebEncoders.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Graph.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Graph.Core.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Identity.Client.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Identity.Client.Extensions.Msal.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.IdentityModel.Abstractions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.IdentityModel.JsonWebTokens.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.IdentityModel.Logging.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.IdentityModel.Tokens.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Net.Http.Headers.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Crm.Sdk.Proxy.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.PowerPlatform.Dataverse.Client.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Xrm.Sdk.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Rest.ClientRuntime.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Office.Client.Policy.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Office.Client.TranslationServices.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Office.SharePoint.Tools.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Online.SharePoint.Client.Tenant.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.ProjectServer.Client.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.DocumentManagement.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.Publishing.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.Runtime.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.Search.Applications.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.Search.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.Taxonomy.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.UserProfiles.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.WorkflowServices.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.SharePoint.Client.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Microsoft.Win32.SystemEvents.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Newtonsoft.Json.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\PnP.Core.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\PnP.Core.Admin.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\PnP.Core.Auth.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\PnP.Framework.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\Portable.Xaml.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Configuration.ConfigurationManager.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Diagnostics.EventLog.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.DirectoryServices.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Drawing.Common.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.IdentityModel.Tokens.Jwt.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.IO.Packaging.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Private.ServiceModel.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Runtime.Caching.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Security.Cryptography.Pkcs.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Security.Cryptography.ProtectedData.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Security.Cryptography.Xml.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Security.Permissions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.ServiceModel.Http.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.ServiceModel.Primitives.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.ServiceModel.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Text.Json.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Windows.Extensions.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\TimeZoneConverter.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\cs\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\de\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\es\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\fr\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\it\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\ja\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\ko\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\pl\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\pt-BR\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\ru\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\tr\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\zh-Hans\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\zh-Hant\System.Private.ServiceModel.resources.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.Messages.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.DirectoryServices.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\netstandard2.0\System.Runtime.Caching.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.csproj.AssemblyReference.cache +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.AssemblyInfoInputs.cache +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.AssemblyInfo.cs +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.csproj.CoreCompileInputs.cache +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.csproj.CopyComplete +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.dll +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\refint\library_spo_utils.dll +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.pdb +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\library_spo_utils.genruntimeconfig.cache +C:\Sources\VS\web_portal\library_spo_utils\obj\Debug\net6.0\ref\library_spo_utils.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Diagnostics.DiagnosticSource.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\System.Text.Encodings.Web.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Security.Cryptography.Pkcs.dll +C:\Sources\VS\web_portal\library_spo_utils\bin\Debug\net6.0\runtimes\browser\lib\net6.0\System.Text.Encodings.Web.dll diff --git a/library_spo_utils/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/library_spo_utils/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..ed92695 --- /dev/null +++ b/library_spo_utils/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/library_spo_utils/obj/Release/net6.0/library_spo_utils.AssemblyInfo.cs b/library_spo_utils/obj/Release/net6.0/library_spo_utils.AssemblyInfo.cs new file mode 100644 index 0000000..c8e9918 --- /dev/null +++ b/library_spo_utils/obj/Release/net6.0/library_spo_utils.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Il codice è stato generato da uno strumento. +// Versione runtime:4.0.30319.42000 +// +// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se +// il codice viene rigenerato. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("library_spo_utils")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("library_spo_utils")] +[assembly: System.Reflection.AssemblyTitleAttribute("library_spo_utils")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generato dalla classe WriteCodeFragment di MSBuild. + diff --git a/library_spo_utils/obj/Release/net6.0/library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig b/library_spo_utils/obj/Release/net6.0/library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..416c909 --- /dev/null +++ b/library_spo_utils/obj/Release/net6.0/library_spo_utils.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = library_spo_utils +build_property.ProjectDir = C:\Sources\VS\web_portal\library_spo_utils\ diff --git a/library_spo_utils/obj/Release/net6.0/library_spo_utils.GlobalUsings.g.cs b/library_spo_utils/obj/Release/net6.0/library_spo_utils.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/library_spo_utils/obj/Release/net6.0/library_spo_utils.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/library_spo_utils/obj/library_spo_utils.csproj.nuget.dgspec.json b/library_spo_utils/obj/library_spo_utils.csproj.nuget.dgspec.json index ba4aac5..7874f12 100644 --- a/library_spo_utils/obj/library_spo_utils.csproj.nuget.dgspec.json +++ b/library_spo_utils/obj/library_spo_utils.csproj.nuget.dgspec.json @@ -1,25 +1,28 @@ { "format": 1, "restore": { - "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\library_spo_utils.csproj": {} + "C:\\Sources\\VS\\web_portal\\library_spo_utils\\library_spo_utils.csproj": {} }, "projects": { - "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\library_spo_utils.csproj": { + "C:\\Sources\\VS\\web_portal\\library_spo_utils\\library_spo_utils.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\library_spo_utils.csproj", + "projectUniqueName": "C:\\Sources\\VS\\web_portal\\library_spo_utils\\library_spo_utils.csproj", "projectName": "library_spo_utils", - "projectPath": "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\library_spo_utils.csproj", + "projectPath": "C:\\Sources\\VS\\web_portal\\library_spo_utils\\library_spo_utils.csproj", "packagesPath": "C:\\Users\\cbo\\.nuget\\packages\\", - "outputPath": "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\obj\\", + "outputPath": "C:\\Sources\\VS\\web_portal\\library_spo_utils\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files\\DevExpress 22.1\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 22.2\\Components\\Offline Packages", "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ + "C:\\Sources\\VS\\web_portal\\NuGet.Config", "C:\\Users\\cbo\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.2.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -29,8 +32,11 @@ "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files\\DevExpress 22.1\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 22.2\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 22.2\\DevExtreme\\System\\DevExtreme\\Bin\\AspNetCore": {}, "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} + "https://api.nuget.org/v3/index.json": {}, + "https://devops.pal.it/IT/_packaging/LibraryFeed/nuget/v3/index.json": {} }, "frameworks": { "net6.0": { @@ -50,43 +56,43 @@ "dependencies": { "Microsoft.AspNetCore.Components.WebAssembly.Authentication": { "target": "Package", - "version": "[6.0.9, )" + "version": "[7.0.5, )" }, "Microsoft.Extensions.Hosting": { "target": "Package", - "version": "[6.0.1, )" + "version": "[7.0.1, )" }, "Microsoft.Extensions.Hosting.Abstractions": { "target": "Package", - "version": "[6.0.0, )" + "version": "[7.0.0, )" }, "Microsoft.PowerPlatform.Dataverse.Client": { "target": "Package", - "version": "[1.0.9, )" + "version": "[1.0.39, )" }, "Microsoft.SharePointOnline.CSOM": { "target": "Package", - "version": "[16.1.22810.12000, )" + "version": "[16.1.23508.12000, )" }, "PnP.Core": { "target": "Package", - "version": "[1.7.0, )" + "version": "[1.9.0, )" }, "PnP.Core.Admin": { "target": "Package", - "version": "[1.7.0, )" + "version": "[1.9.0, )" }, "PnP.Core.Auth": { "target": "Package", - "version": "[1.7.0, )" + "version": "[1.9.0, )" }, "PnP.Framework": { "target": "Package", - "version": "[1.10.0, )" + "version": "[1.12.0, )" }, "System.IdentityModel.Tokens.Jwt": { "target": "Package", - "version": "[6.23.1, )" + "version": "[6.30.0, )" } }, "imports": [ @@ -105,7 +111,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.302\\RuntimeIdentifierGraph.json" } } } diff --git a/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.props b/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.props index 7ebeab3..43a990a 100644 --- a/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.props +++ b/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.props @@ -5,17 +5,18 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\cbo\.nuget\packages\;C:\Program Files\DevExpress 22.1\Components\Offline Packages;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\cbo\.nuget\packages\;C:\Program Files\DevExpress 22.1\Components\Offline Packages;C:\Program Files\DevExpress 22.2\Components\Offline Packages;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.3.0 + 6.6.0 + - - + + \ No newline at end of file diff --git a/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.targets b/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.targets index ed4e6a7..377827e 100644 --- a/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.targets +++ b/library_spo_utils/obj/library_spo_utils.csproj.nuget.g.targets @@ -1,7 +1,8 @@  - - + + + \ No newline at end of file diff --git a/library_spo_utils/obj/project.assets.json b/library_spo_utils/obj/project.assets.json index 645c0fc..f50da27 100644 --- a/library_spo_utils/obj/project.assets.json +++ b/library_spo_utils/obj/project.assets.json @@ -2,10 +2,11 @@ "version": 3, "targets": { "net6.0": { - "AngleSharp/0.14.0": { + "AngleSharp/0.17.0": { "type": "package", "dependencies": { - "System.Text.Encoding.CodePages": "4.5.0" + "System.Buffers": "4.5.1", + "System.Text.Encoding.CodePages": "5.0.0" }, "compile": { "lib/netstandard2.0/AngleSharp.dll": { @@ -18,23 +19,23 @@ } } }, - "AngleSharp.Css/0.14.2": { + "AngleSharp.Css/0.17.0": { "type": "package", "dependencies": { - "AngleSharp": "0.14.0" + "AngleSharp": "[0.17.0, 0.18.0)" }, "compile": { - "lib/netstandard2.0/AngleSharp.Css.dll": { + "lib/net6.0/AngleSharp.Css.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/AngleSharp.Css.dll": { + "lib/net6.0/AngleSharp.Css.dll": { "related": ".xml" } } }, - "Microsoft.ApplicationInsights/2.16.0": { + "Microsoft.ApplicationInsights/2.18.0": { "type": "package", "dependencies": { "System.Diagnostics.DiagnosticSource": "5.0.0" @@ -50,116 +51,8 @@ } } }, - "Microsoft.AspNetCore.Authorization/6.0.9": { + "Microsoft.AspNetCore.Components.WebAssembly.Authentication/7.0.5": { "type": "package", - "dependencies": { - "Microsoft.AspNetCore.Metadata": "6.0.9", - "Microsoft.Extensions.Logging.Abstractions": "6.0.2", - "Microsoft.Extensions.Options": "6.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.AspNetCore.Authorization.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Authorization.dll": { - "related": ".xml" - } - } - }, - "Microsoft.AspNetCore.Components/6.0.9": { - "type": "package", - "dependencies": { - "Microsoft.AspNetCore.Authorization": "6.0.9", - "Microsoft.AspNetCore.Components.Analyzers": "6.0.9" - }, - "compile": { - "lib/net6.0/Microsoft.AspNetCore.Components.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.dll": { - "related": ".xml" - } - } - }, - "Microsoft.AspNetCore.Components.Analyzers/6.0.9": { - "type": "package", - "build": { - "buildTransitive/netstandard2.0/Microsoft.AspNetCore.Components.Analyzers.targets": {} - } - }, - "Microsoft.AspNetCore.Components.Authorization/6.0.9": { - "type": "package", - "dependencies": { - "Microsoft.AspNetCore.Authorization": "6.0.9", - "Microsoft.AspNetCore.Components": "6.0.9" - }, - "compile": { - "lib/net6.0/Microsoft.AspNetCore.Components.Authorization.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.Authorization.dll": { - "related": ".xml" - } - } - }, - "Microsoft.AspNetCore.Components.Forms/6.0.9": { - "type": "package", - "dependencies": { - "Microsoft.AspNetCore.Components": "6.0.9" - }, - "compile": { - "lib/net6.0/Microsoft.AspNetCore.Components.Forms.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.Forms.dll": { - "related": ".xml" - } - } - }, - "Microsoft.AspNetCore.Components.Web/6.0.9": { - "type": "package", - "dependencies": { - "Microsoft.AspNetCore.Components": "6.0.9", - "Microsoft.AspNetCore.Components.Forms": "6.0.9", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.JSInterop": "6.0.9", - "System.IO.Pipelines": "6.0.3" - }, - "compile": { - "lib/net6.0/Microsoft.AspNetCore.Components.Web.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.Web.dll": { - "related": ".xml" - } - } - }, - "Microsoft.AspNetCore.Components.WebAssembly.Authentication/6.0.9": { - "type": "package", - "dependencies": { - "Microsoft.AspNetCore.Components.Authorization": "6.0.9", - "Microsoft.AspNetCore.Components.Web": "6.0.9" - }, - "compile": { - "lib/net6.0/Microsoft.AspNetCore.Components.WebAssembly.Authentication.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Components.WebAssembly.Authentication.dll": { - "related": ".xml" - } - }, "build": { "buildTransitive/Microsoft.AspNetCore.Components.WebAssembly.Authentication.props": {} }, @@ -254,19 +147,6 @@ } } }, - "Microsoft.AspNetCore.Metadata/6.0.9": { - "type": "package", - "compile": { - "lib/net6.0/Microsoft.AspNetCore.Metadata.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.AspNetCore.Metadata.dll": { - "related": ".xml" - } - } - }, "Microsoft.AspNetCore.StaticFiles/2.2.0": { "type": "package", "dependencies": { @@ -309,94 +189,6 @@ "lib/netcoreapp2.0/_._": {} } }, - "Microsoft.Data.Edm/5.8.4": { - "type": "package", - "compile": { - "lib/netstandard1.1/Microsoft.Data.Edm.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard1.1/Microsoft.Data.Edm.dll": { - "related": ".xml" - } - }, - "resource": { - "lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.Data.OData/5.8.4": { - "type": "package", - "dependencies": { - "Microsoft.Data.Edm": "[5.8.4]", - "System.Spatial": "[5.8.4]" - }, - "compile": { - "lib/netstandard1.1/Microsoft.Data.OData.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard1.1/Microsoft.Data.OData.dll": { - "related": ".xml" - } - }, - "resource": { - "lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hant" - } - } - }, "Microsoft.Extensions.Caching.Abstractions/6.0.0": { "type": "package", "dependencies": { @@ -413,7 +205,7 @@ } } }, - "Microsoft.Extensions.Caching.Memory/6.0.0": { + "Microsoft.Extensions.Caching.Memory/6.0.1": { "type": "package", "dependencies": { "Microsoft.Extensions.Caching.Abstractions": "6.0.0", @@ -433,157 +225,177 @@ } } }, - "Microsoft.Extensions.Configuration/6.0.0": { + "Microsoft.Extensions.Configuration/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" }, "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { + "lib/net6.0/Microsoft.Extensions.Configuration.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.1": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Text.Json": "6.0.0" - }, - "compile": { - "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.1": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "lib/net6.0/Microsoft.Extensions.Configuration.dll": { "related": ".xml" } }, "build": { - "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props": {}, - "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { + "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.Extensions.Primitives": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Binder/7.0.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.CommandLine/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Physical": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Json/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "System.Text.Json": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Json": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Physical": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.props": {}, + "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {} + } + }, + "Microsoft.Extensions.DependencyInjection/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0" }, "compile": { "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": { @@ -596,10 +408,10 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { + "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { "type": "package", "compile": { "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { @@ -612,13 +424,13 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { + "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Primitives": "7.0.0" }, "compile": { "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { @@ -631,15 +443,15 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { + "Microsoft.Extensions.FileProviders.Physical/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" }, "compile": { "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": { @@ -652,10 +464,10 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { "type": "package", "compile": { "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": { @@ -668,33 +480,34 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.Hosting/6.0.1": { + "Microsoft.Extensions.Hosting/7.0.1": { "type": "package", "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.1", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Configuration": "6.0.0", - "Microsoft.Extensions.Logging.Console": "6.0.0", - "Microsoft.Extensions.Logging.Debug": "6.0.0", - "Microsoft.Extensions.Logging.EventLog": "6.0.0", - "Microsoft.Extensions.Logging.EventSource": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Binder": "7.0.3", + "Microsoft.Extensions.Configuration.CommandLine": "7.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "7.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", + "Microsoft.Extensions.Configuration.Json": "7.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "7.0.0", + "Microsoft.Extensions.DependencyInjection": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Physical": "7.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Configuration": "7.0.0", + "Microsoft.Extensions.Logging.Console": "7.0.0", + "Microsoft.Extensions.Logging.Debug": "7.0.0", + "Microsoft.Extensions.Logging.EventLog": "7.0.0", + "Microsoft.Extensions.Logging.EventSource": "7.0.0", + "Microsoft.Extensions.Options": "7.0.1", + "System.Diagnostics.DiagnosticSource": "7.0.1" }, "compile": { "lib/net6.0/Microsoft.Extensions.Hosting.dll": { @@ -707,25 +520,28 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { + "Microsoft.Extensions.Hosting.Abstractions/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0" }, "compile": { - "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll": { + "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll": { + "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/net6.0/_._": {} } }, "Microsoft.Extensions.Http/6.0.0": { @@ -747,27 +563,29 @@ } } }, - "Microsoft.Extensions.Logging/6.0.0": { + "Microsoft.Extensions.Logging/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" + "Microsoft.Extensions.DependencyInjection": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0" }, "compile": { - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { + "lib/net6.0/Microsoft.Extensions.Logging.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { + "lib/net6.0/Microsoft.Extensions.Logging.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.Logging.Abstractions/6.0.2": { + "Microsoft.Extensions.Logging.Abstractions/7.0.0": { "type": "package", "compile": { "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": { @@ -780,104 +598,114 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {} } }, - "Microsoft.Extensions.Logging.Configuration/6.0.0": { + "Microsoft.Extensions.Logging.Configuration/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0" + "Microsoft.Extensions.Configuration": "7.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Binder": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "7.0.0" }, "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": { + "lib/net6.0/Microsoft.Extensions.Logging.Configuration.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Logging.Console/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Configuration": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Text.Json": "6.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.Logging.Console.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Logging.Console.dll": { + "lib/net6.0/Microsoft.Extensions.Logging.Configuration.dll": { "related": ".xml" } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.Logging.Debug/6.0.0": { + "Microsoft.Extensions.Logging.Console/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Logging.EventLog/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.EventLog": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Logging.EventSource/6.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Configuration": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0", "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Json": "6.0.0" + "System.Text.Json": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Debug/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventLog/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0", + "System.Diagnostics.EventLog": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventSource/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Json": "7.0.0" }, "compile": { "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll": { @@ -890,7 +718,7 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, "Microsoft.Extensions.ObjectPool/5.0.10": { @@ -906,44 +734,50 @@ } } }, - "Microsoft.Extensions.Options/6.0.0": { + "Microsoft.Extensions.Options/7.0.1": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" }, "compile": { - "lib/netstandard2.1/Microsoft.Extensions.Options.dll": { + "lib/net6.0/Microsoft.Extensions.Options.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Options.dll": { + "lib/net6.0/Microsoft.Extensions.Options.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { + "Microsoft.Extensions.Options.ConfigurationExtensions/7.0.0": { "type": "package", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", + "Microsoft.Extensions.Configuration.Binder": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" }, "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/net6.0/_._": {} } }, - "Microsoft.Extensions.Primitives/6.0.0": { + "Microsoft.Extensions.Primitives/7.0.0": { "type": "package", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0" @@ -959,7 +793,7 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, "Microsoft.Extensions.WebEncoders/2.2.0": { @@ -1016,37 +850,41 @@ } } }, - "Microsoft.Identity.Client/4.36.1": { + "Microsoft.Identity.Client/4.50.0": { "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.22.0" + }, "compile": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { + "lib/net6.0/Microsoft.Identity.Client.dll": { "related": ".xml" } }, "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { + "lib/net6.0/Microsoft.Identity.Client.dll": { "related": ".xml" } } }, - "Microsoft.Identity.Client.Extensions.Msal/2.18.9": { + "Microsoft.Identity.Client.Extensions.Msal/2.26.0": { "type": "package", "dependencies": { - "Microsoft.Identity.Client": "4.35.1", + "Microsoft.Identity.Client": "4.50.0", + "System.IO.FileSystem.AccessControl": "5.0.0", "System.Security.Cryptography.ProtectedData": "4.5.0" }, "compile": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": { + "lib/netcoreapp3.1/Microsoft.Identity.Client.Extensions.Msal.dll": { "related": ".xml" } }, "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": { + "lib/netcoreapp3.1/Microsoft.Identity.Client.Extensions.Msal.dll": { "related": ".xml" } } }, - "Microsoft.IdentityModel.Abstractions/6.23.1": { + "Microsoft.IdentityModel.Abstractions/6.30.0": { "type": "package", "compile": { "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": { @@ -1059,11 +897,12 @@ } } }, - "Microsoft.IdentityModel.JsonWebTokens/6.23.1": { + "Microsoft.IdentityModel.JsonWebTokens/6.30.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.Tokens": "6.23.1", + "Microsoft.IdentityModel.Tokens": "6.30.0", "System.Text.Encoding": "4.3.0", + "System.Text.Encodings.Web": "4.7.2", "System.Text.Json": "4.7.2" }, "compile": { @@ -1077,10 +916,10 @@ } } }, - "Microsoft.IdentityModel.Logging/6.23.1": { + "Microsoft.IdentityModel.Logging/6.30.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "6.23.1" + "Microsoft.IdentityModel.Abstractions": "6.30.0" }, "compile": { "lib/net6.0/Microsoft.IdentityModel.Logging.dll": { @@ -1093,11 +932,11 @@ } } }, - "Microsoft.IdentityModel.Tokens/6.23.1": { + "Microsoft.IdentityModel.Tokens/6.30.0": { "type": "package", "dependencies": { "Microsoft.CSharp": "4.5.0", - "Microsoft.IdentityModel.Logging": "6.23.1", + "Microsoft.IdentityModel.Logging": "6.30.0", "System.Security.Cryptography.Cng": "4.5.0" }, "compile": { @@ -1111,19 +950,6 @@ } } }, - "Microsoft.JSInterop/6.0.9": { - "type": "package", - "compile": { - "lib/net6.0/Microsoft.JSInterop.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.JSInterop.dll": { - "related": ".xml" - } - } - }, "Microsoft.Net.Http.Headers/2.2.0": { "type": "package", "dependencies": { @@ -1141,7 +967,7 @@ } } }, - "Microsoft.NETCore.Platforms/2.0.0": { + "Microsoft.NETCore.Platforms/5.0.0": { "type": "package", "compile": { "lib/netstandard1.0/_._": {} @@ -1159,7 +985,7 @@ "lib/netstandard1.0/_._": {} } }, - "Microsoft.PowerPlatform.Dataverse.Client/1.0.9": { + "Microsoft.PowerPlatform.Dataverse.Client/1.0.39": { "type": "package", "dependencies": { "Microsoft.Extensions.Caching.Memory": "3.1.8", @@ -1173,6 +999,7 @@ "Newtonsoft.Json": "13.0.1", "System.Collections": "4.3.0", "System.Configuration.ConfigurationManager": "4.7.0", + "System.Drawing.Common": "5.0.3", "System.Globalization": "4.3.0", "System.Linq": "4.3.0", "System.Linq.Expressions": "4.3.0", @@ -1185,25 +1012,32 @@ "System.Runtime.Serialization.Xml": "4.3.0", "System.Security.Cryptography.Algorithms": "4.3.1", "System.Security.Cryptography.ProtectedData": "4.7.0", + "System.Security.Cryptography.Xml": "6.0.1", "System.Security.Permissions": "5.0.0", - "System.ServiceModel.Duplex": "4.9.0", - "System.ServiceModel.Http": "4.9.0", - "System.ServiceModel.Primitives": "4.9.0", - "System.Text.Json": "6.0.2" + "System.ServiceModel.Http": "4.10.0", + "System.Text.Json": "6.0.7" }, "compile": { - "lib/netcoreapp3.1/Microsoft.Crm.Sdk.Proxy.dll": {}, - "lib/netcoreapp3.1/Microsoft.PowerPlatform.Dataverse.Client.dll": { + "lib/net6.0/Microsoft.Crm.Sdk.Proxy.dll": { "related": ".xml" }, - "lib/netcoreapp3.1/Microsoft.Xrm.Sdk.dll": {} + "lib/net6.0/Microsoft.PowerPlatform.Dataverse.Client.dll": { + "related": ".xml" + }, + "lib/net6.0/Microsoft.Xrm.Sdk.dll": { + "related": ".xml" + } }, "runtime": { - "lib/netcoreapp3.1/Microsoft.Crm.Sdk.Proxy.dll": {}, - "lib/netcoreapp3.1/Microsoft.PowerPlatform.Dataverse.Client.dll": { + "lib/net6.0/Microsoft.Crm.Sdk.Proxy.dll": { "related": ".xml" }, - "lib/netcoreapp3.1/Microsoft.Xrm.Sdk.dll": {} + "lib/net6.0/Microsoft.PowerPlatform.Dataverse.Client.dll": { + "related": ".xml" + }, + "lib/net6.0/Microsoft.Xrm.Sdk.dll": { + "related": ".xml" + } } }, "Microsoft.Rest.ClientRuntime/2.3.20": { @@ -1222,7 +1056,7 @@ } } }, - "Microsoft.SharePointOnline.CSOM/16.1.22810.12000": { + "Microsoft.SharePointOnline.CSOM/16.1.23508.12000": { "type": "package", "compile": { "lib/netstandard2.0/Microsoft.Office.Client.Policy.dll": {}, @@ -1363,21 +1197,21 @@ } } }, - "PnP.Core/1.7.0": { + "PnP.Core/1.9.0": { "type": "package", "dependencies": { - "AngleSharp": "0.14.0", - "Microsoft.ApplicationInsights": "2.16.0", + "AngleSharp": "0.17.0", + "Microsoft.ApplicationInsights": "2.18.0", "Microsoft.Extensions.Caching.Abstractions": "6.0.0", - "Microsoft.Extensions.Caching.Memory": "6.0.0", + "Microsoft.Extensions.Caching.Memory": "6.0.1", "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", + "Microsoft.Extensions.DependencyInjection": "6.0.1", "Microsoft.Extensions.Http": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", "Microsoft.Extensions.Options": "6.0.0", - "System.Configuration.ConfigurationManager": "6.0.0", - "System.IdentityModel.Tokens.Jwt": "6.12.2", - "TimeZoneConverter": "3.5.0" + "System.Configuration.ConfigurationManager": "6.0.1", + "System.IdentityModel.Tokens.Jwt": "6.27.0", + "System.Text.Json": "6.0.7", + "TimeZoneConverter": "6.1.0" }, "compile": { "lib/net6.0/PnP.Core.dll": { @@ -1390,10 +1224,10 @@ } } }, - "PnP.Core.Admin/1.7.0": { + "PnP.Core.Admin/1.9.0": { "type": "package", "dependencies": { - "PnP.Core": "1.7.0" + "PnP.Core": "1.9.0" }, "compile": { "lib/net6.0/PnP.Core.Admin.dll": { @@ -1406,11 +1240,11 @@ } } }, - "PnP.Core.Auth/1.7.0": { + "PnP.Core.Auth/1.9.0": { "type": "package", "dependencies": { - "Microsoft.Identity.Client": "4.36.1", - "PnP.Core": "1.7.0" + "Microsoft.Identity.Client": "4.50.0", + "PnP.Core": "1.9.0" }, "compile": { "lib/net6.0/PnP.Core.Auth.dll": { @@ -1423,32 +1257,31 @@ } } }, - "PnP.Framework/1.10.0": { + "PnP.Framework/1.12.0": { "type": "package", "dependencies": { - "AngleSharp": "0.14.0", - "AngleSharp.Css": "0.14.2", - "Microsoft.ApplicationInsights": "2.16.0", + "AngleSharp": "0.17.0", + "AngleSharp.Css": "0.17.0", + "Microsoft.ApplicationInsights": "2.18.0", "Microsoft.AspNetCore.StaticFiles": "2.2.0", - "Microsoft.Data.OData": "5.8.4", - "Microsoft.Extensions.Caching.Memory": "6.0.0", + "Microsoft.Extensions.Caching.Memory": "6.0.1", "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", + "Microsoft.Extensions.DependencyInjection": "6.0.1", "Microsoft.Extensions.Http": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", "Microsoft.Extensions.Options": "6.0.0", "Microsoft.Graph": "3.33.0", "Microsoft.Graph.Core": "1.25.1", - "Microsoft.Identity.Client": "4.36.1", - "Microsoft.Identity.Client.Extensions.Msal": "2.18.4", - "Microsoft.SharePointOnline.CSOM": "16.1.22615.12000", - "Newtonsoft.Json": "12.0.3", - "PnP.Core": "1.7.0", + "Microsoft.Identity.Client": "4.50.0", + "Microsoft.Identity.Client.Extensions.Msal": "2.26.0", + "Microsoft.SharePointOnline.CSOM": "16.1.23508.12000", + "Newtonsoft.Json": "13.0.1", + "PnP.Core": "1.9.0", "Portable.Xaml": "0.26.0", - "System.Configuration.ConfigurationManager": "6.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", "System.DirectoryServices": "6.0.0", "System.IO.Packaging": "6.0.0", - "System.IdentityModel.Tokens.Jwt": "6.12.2" + "System.IdentityModel.Tokens.Jwt": "6.27.0", + "System.Text.Json": "6.0.7" }, "compile": { "lib/net6.0/PnP.Framework.dll": { @@ -1655,7 +1488,7 @@ "lib/netstandard1.6/System.AppContext.dll": {} } }, - "System.Buffers/4.5.0": { + "System.Buffers/4.5.1": { "type": "package", "compile": { "ref/netcoreapp2.0/_._": {} @@ -1700,7 +1533,7 @@ "lib/netstandard1.3/System.Collections.Concurrent.dll": {} } }, - "System.Configuration.ConfigurationManager/6.0.0": { + "System.Configuration.ConfigurationManager/6.0.1": { "type": "package", "dependencies": { "System.Security.Cryptography.ProtectedData": "6.0.0", @@ -1748,7 +1581,7 @@ } } }, - "System.Diagnostics.DiagnosticSource/6.0.0": { + "System.Diagnostics.DiagnosticSource/7.0.1": { "type": "package", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0" @@ -1764,10 +1597,10 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} } }, - "System.Diagnostics.EventLog/6.0.0": { + "System.Diagnostics.EventLog/7.0.0": { "type": "package", "compile": { "lib/net6.0/System.Diagnostics.EventLog.dll": { @@ -1780,7 +1613,7 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} }, "runtimeTargets": { "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll": { @@ -1874,17 +1707,20 @@ } } }, - "System.Formats.Asn1/5.0.0": { + "System.Formats.Asn1/6.0.0": { "type": "package", "compile": { - "lib/netstandard2.0/_._": { + "lib/net6.0/System.Formats.Asn1.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/System.Formats.Asn1.dll": { + "lib/net6.0/System.Formats.Asn1.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} } }, "System.Globalization/4.3.0": { @@ -1940,11 +1776,11 @@ } } }, - "System.IdentityModel.Tokens.Jwt/6.23.1": { + "System.IdentityModel.Tokens.Jwt/6.30.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "6.23.1", - "Microsoft.IdentityModel.Tokens": "6.23.1" + "Microsoft.IdentityModel.JsonWebTokens": "6.30.0", + "Microsoft.IdentityModel.Tokens": "6.30.0" }, "compile": { "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": { @@ -2046,6 +1882,29 @@ } } }, + "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.IO.FileSystem.Primitives/4.3.0": { "type": "package", "dependencies": { @@ -2076,22 +1935,6 @@ "buildTransitive/netcoreapp3.1/_._": {} } }, - "System.IO.Pipelines/6.0.3": { - "type": "package", - "compile": { - "lib/net6.0/System.IO.Pipelines.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/System.IO.Pipelines.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/netcoreapp3.1/_._": {} - } - }, "System.Linq/4.3.0": { "type": "package", "dependencies": { @@ -2277,7 +2120,7 @@ "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} } }, - "System.Private.ServiceModel/4.9.0": { + "System.Private.ServiceModel/4.10.0": { "type": "package", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -2691,23 +2534,18 @@ } } }, - "System.Security.Cryptography.Cng/5.0.0": { + "System.Security.Cryptography.Cng/4.5.0": { "type": "package", - "dependencies": { - "System.Formats.Asn1": "5.0.0" - }, "compile": { - "ref/netcoreapp3.0/System.Security.Cryptography.Cng.dll": { + "ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": { "related": ".xml" } }, "runtime": { - "lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll": { - "related": ".xml" - } + "lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {} }, "runtimeTargets": { - "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll": { + "runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": { "assetType": "runtime", "rid": "win" } @@ -2806,24 +2644,26 @@ } } }, - "System.Security.Cryptography.Pkcs/5.0.0": { + "System.Security.Cryptography.Pkcs/6.0.1": { "type": "package", "dependencies": { - "System.Formats.Asn1": "5.0.0", - "System.Security.Cryptography.Cng": "5.0.0" + "System.Formats.Asn1": "6.0.0" }, "compile": { - "ref/netcoreapp3.0/_._": { + "lib/net6.0/System.Security.Cryptography.Pkcs.dll": { "related": ".xml" } }, "runtime": { - "lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll": { + "lib/net6.0/System.Security.Cryptography.Pkcs.dll": { "related": ".xml" } }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + }, "runtimeTargets": { - "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.dll": { "assetType": "runtime", "rid": "win" } @@ -2914,21 +2754,24 @@ } } }, - "System.Security.Cryptography.Xml/5.0.0": { + "System.Security.Cryptography.Xml/6.0.1": { "type": "package", "dependencies": { - "System.Security.Cryptography.Pkcs": "5.0.0", - "System.Security.Permissions": "5.0.0" + "System.Security.AccessControl": "6.0.0", + "System.Security.Cryptography.Pkcs": "6.0.1" }, "compile": { - "ref/netstandard2.0/System.Security.Cryptography.Xml.dll": { + "lib/net6.0/System.Security.Cryptography.Xml.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": { + "lib/net6.0/System.Security.Cryptography.Xml.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} } }, "System.Security.Permissions/6.0.0": { @@ -2974,26 +2817,11 @@ } } }, - "System.ServiceModel.Duplex/4.9.0": { + "System.ServiceModel.Http/4.10.0": { "type": "package", "dependencies": { - "System.Private.ServiceModel": "4.9.0", - "System.ServiceModel.Primitives": "4.9.0" - }, - "compile": { - "ref/net6.0/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/net6.0/System.ServiceModel.Duplex.dll": { - "related": ".pdb" - } - } - }, - "System.ServiceModel.Http/4.9.0": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.9.0", - "System.ServiceModel.Primitives": "4.9.0" + "System.Private.ServiceModel": "4.10.0", + "System.ServiceModel.Primitives": "4.10.0" }, "compile": { "ref/net6.0/System.ServiceModel.Http.dll": {} @@ -3004,10 +2832,10 @@ } } }, - "System.ServiceModel.Primitives/4.9.0": { + "System.ServiceModel.Primitives/4.10.0": { "type": "package", "dependencies": { - "System.Private.ServiceModel": "4.9.0" + "System.Private.ServiceModel": "4.10.0" }, "compile": { "ref/net6.0/System.ServiceModel.Primitives.dll": {}, @@ -3022,48 +2850,6 @@ } } }, - "System.Spatial/5.8.4": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Spatial.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard1.1/System.Spatial.dll": { - "related": ".xml" - } - }, - "resource": { - "lib/netstandard1.1/de/System.Spatial.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/System.Spatial.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/System.Spatial.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/System.Spatial.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/System.Spatial.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/System.Spatial.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/System.Spatial.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll": { - "locale": "zh-Hant" - } - } - }, "System.Text.Encoding/4.3.0": { "type": "package", "dependencies": { @@ -3077,19 +2863,20 @@ } } }, - "System.Text.Encoding.CodePages/4.5.0": { + "System.Text.Encoding.CodePages/5.0.0": { "type": "package", "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Runtime.CompilerServices.Unsafe": "4.5.0" + "Microsoft.NETCore.Platforms": "5.0.0" }, "compile": { - "ref/netstandard2.0/System.Text.Encoding.CodePages.dll": { + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {} + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { + "related": ".xml" + } }, "runtimeTargets": { "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": { @@ -3112,7 +2899,7 @@ } } }, - "System.Text.Encodings.Web/6.0.0": { + "System.Text.Encodings.Web/7.0.0": { "type": "package", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0" @@ -3128,7 +2915,7 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/_._": {} }, "runtimeTargets": { "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { @@ -3137,11 +2924,11 @@ } } }, - "System.Text.Json/6.0.2": { + "System.Text.Json/7.0.0": { "type": "package", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0" + "System.Text.Encodings.Web": "7.0.0" }, "compile": { "lib/net6.0/System.Text.Json.dll": { @@ -3154,7 +2941,7 @@ } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net6.0/System.Text.Json.targets": {} } }, "System.Text.RegularExpressions/4.3.0": { @@ -3370,15 +3157,15 @@ "lib/netstandard1.3/System.Xml.XmlSerializer.dll": {} } }, - "TimeZoneConverter/3.5.0": { + "TimeZoneConverter/6.1.0": { "type": "package", "compile": { - "lib/netstandard2.0/TimeZoneConverter.dll": { + "lib/net6.0/TimeZoneConverter.dll": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/TimeZoneConverter.dll": { + "lib/net6.0/TimeZoneConverter.dll": { "related": ".xml" } } @@ -3386,52 +3173,51 @@ } }, "libraries": { - "AngleSharp/0.14.0": { - "sha512": "34w9I7nyszfEYBY8g7T3B0AtWlOivNh+QoWc3KECRwbmcNyqWmb4huihtmpH2Ds7rIRRHMMPv9yfPBxxjBn03g==", + "AngleSharp/0.17.0": { + "sha512": "74haoXINcj4SdMsmiNzk+9VUwIX1U9P61O6AZd5Uao8SGNnJJB8Y/r8VJRc8orn4c7Vk/oURAKSNF9XcSDxbfA==", "type": "package", - "path": "anglesharp/0.14.0", + "path": "anglesharp/0.17.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "anglesharp.0.14.0.nupkg.sha512", + "anglesharp.0.17.0.nupkg.sha512", "anglesharp.nuspec", - "lib/net46/AngleSharp.dll", - "lib/net46/AngleSharp.xml", "lib/net461/AngleSharp.dll", "lib/net461/AngleSharp.xml", "lib/net472/AngleSharp.dll", "lib/net472/AngleSharp.xml", - "lib/netstandard1.3/AngleSharp.dll", - "lib/netstandard1.3/AngleSharp.xml", "lib/netstandard2.0/AngleSharp.dll", - "lib/netstandard2.0/AngleSharp.xml" + "lib/netstandard2.0/AngleSharp.xml", + "logo.png" ] }, - "AngleSharp.Css/0.14.2": { - "sha512": "2USpPu9V/+1iBwHpanBsqr1eR+3vxKe19ZsnejbZfxNOadsMvUUkJ+0OjMsQmT0ExSW4vjCKXq9K/JWv0ie8JQ==", + "AngleSharp.Css/0.17.0": { + "sha512": "bg0AcugmX6BFEi/DHG61QrwRU8iuiX4H8LZehdIzYdqOM/dgb3BsCTzNIcc1XADn4+xfQEdVwJYTSwUxroL4vg==", "type": "package", - "path": "anglesharp.css/0.14.2", + "path": "anglesharp.css/0.17.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "anglesharp.css.0.14.2.nupkg.sha512", + "README.md", + "anglesharp.css.0.17.0.nupkg.sha512", "anglesharp.css.nuspec", - "lib/net46/AngleSharp.Css.dll", - "lib/net46/AngleSharp.Css.xml", "lib/net461/AngleSharp.Css.dll", "lib/net461/AngleSharp.Css.xml", "lib/net472/AngleSharp.Css.dll", "lib/net472/AngleSharp.Css.xml", - "lib/netstandard1.3/AngleSharp.Css.dll", - "lib/netstandard1.3/AngleSharp.Css.xml", + "lib/net6.0/AngleSharp.Css.dll", + "lib/net6.0/AngleSharp.Css.xml", + "lib/net7.0/AngleSharp.Css.dll", + "lib/net7.0/AngleSharp.Css.xml", "lib/netstandard2.0/AngleSharp.Css.dll", - "lib/netstandard2.0/AngleSharp.Css.xml" + "lib/netstandard2.0/AngleSharp.Css.xml", + "logo.png" ] }, - "Microsoft.ApplicationInsights/2.16.0": { - "sha512": "77RzjJe9nGn7wTOQvEFQZRdkQjETrbC4MhytzwTv2TTuoqoHvmUIzwFqE6BjjFGsHbZhYNYZg/YJbOa4kUMSSg==", + "Microsoft.ApplicationInsights/2.18.0": { + "sha512": "milJB3VOCoC4EWmpE/Co9cOJ7SV6Ji6VqV4Rf5UlqL9QCg+rAX1y+3Y+j1Gu/j4IExYiPq7SEKqkP2BFnEu6Vw==", "type": "package", - "path": "microsoft.applicationinsights/2.16.0", + "path": "microsoft.applicationinsights/2.18.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -3445,109 +3231,14 @@ "lib/netstandard2.0/Microsoft.ApplicationInsights.dll", "lib/netstandard2.0/Microsoft.ApplicationInsights.pdb", "lib/netstandard2.0/Microsoft.ApplicationInsights.xml", - "microsoft.applicationinsights.2.16.0.nupkg.sha512", + "microsoft.applicationinsights.2.18.0.nupkg.sha512", "microsoft.applicationinsights.nuspec" ] }, - "Microsoft.AspNetCore.Authorization/6.0.9": { - "sha512": "paH0Zgo6yWMhVwaWZ0wqyY5az7zv89C5AlRfrpAAjAyKLvgBuTIQIK9kPSIGAoOhvt56fxcDTLws3cckauWOWw==", + "Microsoft.AspNetCore.Components.WebAssembly.Authentication/7.0.5": { + "sha512": "0e81mC4AEmKSqD1a2xKs2KaHhpm3S83UXi1iuENxoKKRDsu/6W9W9z1681QY3s7J1V2fIR/fC5+KMWJ5m6NAdA==", "type": "package", - "path": "microsoft.aspnetcore.authorization/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.AspNetCore.Authorization.dll", - "lib/net461/Microsoft.AspNetCore.Authorization.xml", - "lib/net6.0/Microsoft.AspNetCore.Authorization.dll", - "lib/net6.0/Microsoft.AspNetCore.Authorization.xml", - "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll", - "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.xml", - "microsoft.aspnetcore.authorization.6.0.9.nupkg.sha512", - "microsoft.aspnetcore.authorization.nuspec" - ] - }, - "Microsoft.AspNetCore.Components/6.0.9": { - "sha512": "ueQkgDVg30fWLRrHiK/yaDEH2J8UUZ8+5KykWTupiHoLxHBcdx60lxelmJWrLzHsiA/1aoZMhPF2r5sGDPd8nw==", - "type": "package", - "path": "microsoft.aspnetcore.components/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.txt", - "lib/net6.0/Microsoft.AspNetCore.Components.dll", - "lib/net6.0/Microsoft.AspNetCore.Components.xml", - "microsoft.aspnetcore.components.6.0.9.nupkg.sha512", - "microsoft.aspnetcore.components.nuspec" - ] - }, - "Microsoft.AspNetCore.Components.Analyzers/6.0.9": { - "sha512": "yVI41+FbLzNhBUEPWNTEwFCz3+JkzCfiD1K+8MLFa66+yDSDWBUbzXtTxzVb2I8RstANXalR/6BFUvmdYjruAQ==", - "type": "package", - "path": "microsoft.aspnetcore.components.analyzers/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.txt", - "analyzers/dotnet/cs/Microsoft.AspNetCore.Components.Analyzers.dll", - "build/netstandard2.0/Microsoft.AspNetCore.Components.Analyzers.targets", - "buildTransitive/netstandard2.0/Microsoft.AspNetCore.Components.Analyzers.targets", - "microsoft.aspnetcore.components.analyzers.6.0.9.nupkg.sha512", - "microsoft.aspnetcore.components.analyzers.nuspec" - ] - }, - "Microsoft.AspNetCore.Components.Authorization/6.0.9": { - "sha512": "MhJ3Hv+A7y5EK+eVDMEpNKWH2T2G7QWnAPyRk3vqJrnxciUXFuIooBV+y1q4IqtpegkOalfZV8AGdinNLQW0gw==", - "type": "package", - "path": "microsoft.aspnetcore.components.authorization/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.txt", - "lib/net6.0/Microsoft.AspNetCore.Components.Authorization.dll", - "lib/net6.0/Microsoft.AspNetCore.Components.Authorization.xml", - "microsoft.aspnetcore.components.authorization.6.0.9.nupkg.sha512", - "microsoft.aspnetcore.components.authorization.nuspec" - ] - }, - "Microsoft.AspNetCore.Components.Forms/6.0.9": { - "sha512": "uPFeDc3Ur8lReE6J5k+8Y+8xIhXiUHKBB3w2IV37bBh2vOSTpoMq9RkcKC8omeulqGRD4iPyzGxEA7OIIXqC0A==", - "type": "package", - "path": "microsoft.aspnetcore.components.forms/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.txt", - "lib/net6.0/Microsoft.AspNetCore.Components.Forms.dll", - "lib/net6.0/Microsoft.AspNetCore.Components.Forms.xml", - "microsoft.aspnetcore.components.forms.6.0.9.nupkg.sha512", - "microsoft.aspnetcore.components.forms.nuspec" - ] - }, - "Microsoft.AspNetCore.Components.Web/6.0.9": { - "sha512": "fNb8IGYDYYaWrt20ObNhwXkh5AhYyiphrIZDpNegvbtLtlJMsz2OaJztgpVDGNLmb7x20TQ3GlnGQiqHChcmeA==", - "type": "package", - "path": "microsoft.aspnetcore.components.web/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.txt", - "lib/net6.0/Microsoft.AspNetCore.Components.Web.dll", - "lib/net6.0/Microsoft.AspNetCore.Components.Web.xml", - "microsoft.aspnetcore.components.web.6.0.9.nupkg.sha512", - "microsoft.aspnetcore.components.web.nuspec" - ] - }, - "Microsoft.AspNetCore.Components.WebAssembly.Authentication/6.0.9": { - "sha512": "+TDHZ+20h4wgYwyLC9GwLz0wmzAZnyjAjnLVlBFq3eAdJjq6N0HptcWZN8V1bBY3LYl1E+jfFcaeyBpfkHFOkg==", - "type": "package", - "path": "microsoft.aspnetcore.components.webassembly.authentication/6.0.9", + "path": "microsoft.aspnetcore.components.webassembly.authentication/7.0.5", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -3557,9 +3248,9 @@ "build/Microsoft.AspNetCore.StaticWebAssets.props", "buildMultiTargeting/Microsoft.AspNetCore.Components.WebAssembly.Authentication.props", "buildTransitive/Microsoft.AspNetCore.Components.WebAssembly.Authentication.props", - "lib/net6.0/Microsoft.AspNetCore.Components.WebAssembly.Authentication.dll", - "lib/net6.0/Microsoft.AspNetCore.Components.WebAssembly.Authentication.xml", - "microsoft.aspnetcore.components.webassembly.authentication.6.0.9.nupkg.sha512", + "lib/net7.0/Microsoft.AspNetCore.Components.WebAssembly.Authentication.dll", + "lib/net7.0/Microsoft.AspNetCore.Components.WebAssembly.Authentication.xml", + "microsoft.aspnetcore.components.webassembly.authentication.7.0.5.nupkg.sha512", "microsoft.aspnetcore.components.webassembly.authentication.nuspec", "staticwebassets/AuthenticationService.js" ] @@ -3629,25 +3320,6 @@ "microsoft.aspnetcore.http.features.nuspec" ] }, - "Microsoft.AspNetCore.Metadata/6.0.9": { - "sha512": "cQET2vOT72zW+kOd71KQE80qBSQJEnWs86HfJEZPzHgTfn/o5UyzHHRosP1EQX8iPQ9ESxmd+AJedggkSxN93Q==", - "type": "package", - "path": "microsoft.aspnetcore.metadata/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.AspNetCore.Metadata.dll", - "lib/net461/Microsoft.AspNetCore.Metadata.xml", - "lib/net6.0/Microsoft.AspNetCore.Metadata.dll", - "lib/net6.0/Microsoft.AspNetCore.Metadata.xml", - "lib/netstandard2.0/Microsoft.AspNetCore.Metadata.dll", - "lib/netstandard2.0/Microsoft.AspNetCore.Metadata.xml", - "microsoft.aspnetcore.metadata.6.0.9.nupkg.sha512", - "microsoft.aspnetcore.metadata.nuspec" - ] - }, "Microsoft.AspNetCore.StaticFiles/2.2.0": { "sha512": "byZDrjir6Co5EoWbraQyG0qbPCUG6XgGYQstipMF9lucOAjq/mqnIyt8B8iMWnin/ghZoOln9Y01af4rUAwOhA==", "type": "package", @@ -3751,138 +3423,6 @@ "version.txt" ] }, - "Microsoft.Data.Edm/5.8.4": { - "sha512": "pTN7J6ep8upUZFWGPnFL47j+kRN3ihKra+mDdqDmC2HN0AIuVAE6Dd/0IAqAUpKJc6uo5p5wNlCVn2eweAYhQQ==", - "type": "package", - "path": "microsoft.data.edm/5.8.4", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "lib/net40/Microsoft.Data.Edm.dll", - "lib/net40/Microsoft.Data.Edm.xml", - "lib/net40/de/Microsoft.Data.Edm.resources.dll", - "lib/net40/es/Microsoft.Data.Edm.resources.dll", - "lib/net40/fr/Microsoft.Data.Edm.resources.dll", - "lib/net40/it/Microsoft.Data.Edm.resources.dll", - "lib/net40/ja/Microsoft.Data.Edm.resources.dll", - "lib/net40/ko/Microsoft.Data.Edm.resources.dll", - "lib/net40/ru/Microsoft.Data.Edm.resources.dll", - "lib/net40/zh-Hans/Microsoft.Data.Edm.resources.dll", - "lib/net40/zh-Hant/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/Microsoft.Data.Edm.dll", - "lib/netstandard1.1/Microsoft.Data.Edm.xml", - "lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll", - "lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.Edm.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.Edm.xml", - "lib/portable-net40+sl5+wp8+win8+wpa/de/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/es/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/fr/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/it/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ja/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ko/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ru/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hans/Microsoft.Data.Edm.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hant/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.Edm.dll", - "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.Edm.xml", - "lib/portable-net45+wp8+win8+wpa/de/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/es/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/fr/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/it/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ja/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ko/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ru/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/zh-Hans/Microsoft.Data.Edm.resources.dll", - "lib/portable-net45+wp8+win8+wpa/zh-Hant/Microsoft.Data.Edm.resources.dll", - "lib/sl4/Microsoft.Data.Edm.dll", - "lib/sl4/Microsoft.Data.Edm.xml", - "lib/sl4/de/Microsoft.Data.Edm.resources.dll", - "lib/sl4/es/Microsoft.Data.Edm.resources.dll", - "lib/sl4/fr/Microsoft.Data.Edm.resources.dll", - "lib/sl4/it/Microsoft.Data.Edm.resources.dll", - "lib/sl4/ja/Microsoft.Data.Edm.resources.dll", - "lib/sl4/ko/Microsoft.Data.Edm.resources.dll", - "lib/sl4/ru/Microsoft.Data.Edm.resources.dll", - "lib/sl4/zh-Hans/Microsoft.Data.Edm.resources.dll", - "lib/sl4/zh-Hant/Microsoft.Data.Edm.resources.dll", - "microsoft.data.edm.5.8.4.nupkg.sha512", - "microsoft.data.edm.nuspec" - ] - }, - "Microsoft.Data.OData/5.8.4": { - "sha512": "dK+jMmswaFFWLcgpz9jE8Kwi+LSUkfGVp+MY2egIB7K6ZPWPxiDSTo2I48bpRiMm18nF02/XJL5NwIWH10/l/Q==", - "type": "package", - "path": "microsoft.data.odata/5.8.4", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "lib/net40/Microsoft.Data.OData.dll", - "lib/net40/Microsoft.Data.OData.xml", - "lib/net40/de/Microsoft.Data.OData.resources.dll", - "lib/net40/es/Microsoft.Data.OData.resources.dll", - "lib/net40/fr/Microsoft.Data.OData.resources.dll", - "lib/net40/it/Microsoft.Data.OData.resources.dll", - "lib/net40/ja/Microsoft.Data.OData.resources.dll", - "lib/net40/ko/Microsoft.Data.OData.resources.dll", - "lib/net40/ru/Microsoft.Data.OData.resources.dll", - "lib/net40/zh-Hans/Microsoft.Data.OData.resources.dll", - "lib/net40/zh-Hant/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/Microsoft.Data.OData.dll", - "lib/netstandard1.1/Microsoft.Data.OData.xml", - "lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll", - "lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.OData.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.OData.xml", - "lib/portable-net40+sl5+wp8+win8+wpa/de/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/es/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/fr/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/it/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ja/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ko/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ru/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hans/Microsoft.Data.OData.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hant/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.OData.dll", - "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.OData.xml", - "lib/portable-net45+wp8+win8+wpa/de/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/es/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/fr/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/it/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ja/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ko/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ru/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/zh-Hans/Microsoft.Data.OData.resources.dll", - "lib/portable-net45+wp8+win8+wpa/zh-Hant/Microsoft.Data.OData.resources.dll", - "lib/sl4/Microsoft.Data.OData.dll", - "lib/sl4/Microsoft.Data.OData.xml", - "lib/sl4/de/Microsoft.Data.OData.resources.dll", - "lib/sl4/es/Microsoft.Data.OData.resources.dll", - "lib/sl4/fr/Microsoft.Data.OData.resources.dll", - "lib/sl4/it/Microsoft.Data.OData.resources.dll", - "lib/sl4/ja/Microsoft.Data.OData.resources.dll", - "lib/sl4/ko/Microsoft.Data.OData.resources.dll", - "lib/sl4/ru/Microsoft.Data.OData.resources.dll", - "lib/sl4/zh-Hans/Microsoft.Data.OData.resources.dll", - "lib/sl4/zh-Hant/Microsoft.Data.OData.resources.dll", - "microsoft.data.odata.5.8.4.nupkg.sha512", - "microsoft.data.odata.nuspec" - ] - }, "Microsoft.Extensions.Caching.Abstractions/6.0.0": { "sha512": "bcz5sSFJbganH0+YrfvIjJDIcKNW7TL07C4d1eTmXy/wOt52iz4LVogJb6pazs7W0+74j0YpXFErvp++Aq5Bsw==", "type": "package", @@ -3902,10 +3442,10 @@ "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Caching.Memory/6.0.0": { - "sha512": "Ve3BlCzhAlVp5IgO3+8dacAhZk1A0GlIlFNkAcfR2TfAibLKWIt5DhVJZfu4YtW+XZ89OjYf/agMcgjDtPxdGA==", + "Microsoft.Extensions.Caching.Memory/6.0.1": { + "sha512": "B4y+Cev05eMcjf1na0v9gza6GUtahXbtY1JCypIgx3B4Ea/KAgsWyXEmW4q6zMbmTMtKzmPVk09rvFJirvMwTg==", "type": "package", - "path": "microsoft.extensions.caching.memory/6.0.0", + "path": "microsoft.extensions.caching.memory/6.0.1", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -3916,328 +3456,426 @@ "lib/net461/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.6.0.0.nupkg.sha512", + "microsoft.extensions.caching.memory.6.0.1.nupkg.sha512", "microsoft.extensions.caching.memory.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration/6.0.0": { - "sha512": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", + "Microsoft.Extensions.Configuration/7.0.0": { + "sha512": "tldQUBWt/xeH2K7/hMPPo5g8zuLc3Ro9I5d4o/XrxvxOCA2EZBtW7bCHHTc49fcBtvB8tLAb/Qsmfrq+2SJ4vA==", "type": "package", - "path": "microsoft.extensions.configuration/6.0.0", + "path": "microsoft.extensions.configuration/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Configuration.dll", - "lib/net461/Microsoft.Extensions.Configuration.xml", + "buildTransitive/net461/Microsoft.Extensions.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.targets", + "lib/net462/Microsoft.Extensions.Configuration.dll", + "lib/net462/Microsoft.Extensions.Configuration.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml", - "microsoft.extensions.configuration.6.0.0.nupkg.sha512", + "microsoft.extensions.configuration.7.0.0.nupkg.sha512", "microsoft.extensions.configuration.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "sha512": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", + "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { + "sha512": "f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", "type": "package", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", + "path": "microsoft.extensions.configuration.abstractions/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Configuration.Abstractions.dll", - "lib/net461/Microsoft.Extensions.Configuration.Abstractions.xml", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", - "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512", "microsoft.extensions.configuration.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "sha512": "b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", + "Microsoft.Extensions.Configuration.Binder/7.0.3": { + "sha512": "1eRFwJBrkkncTpvh6mivB8zg4uBVm6+Y6stEJERrVEqZZc8Hvf+N1iIgj2ySYDUQko4J1Gw1rLf1M8bG83F0eA==", "type": "package", - "path": "microsoft.extensions.configuration.binder/6.0.0", + "path": "microsoft.extensions.configuration.binder/7.0.3", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Configuration.Binder.dll", - "lib/net461/Microsoft.Extensions.Configuration.Binder.xml", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Binder.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Binder.targets", + "lib/net462/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net462/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.Binder.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml", - "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512", + "microsoft.extensions.configuration.binder.7.0.3.nupkg.sha512", "microsoft.extensions.configuration.binder.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "sha512": "3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", + "Microsoft.Extensions.Configuration.CommandLine/7.0.0": { + "sha512": "a8Iq8SCw5m8W5pZJcPCgBpBO4E89+NaObPng+ApIhrGSv9X4JPrcFAaGM4sDgR0X83uhLgsNJq8VnGP/wqhr8A==", "type": "package", - "path": "microsoft.extensions.configuration.commandline/6.0.0", + "path": "microsoft.extensions.configuration.commandline/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Configuration.CommandLine.dll", - "lib/net461/Microsoft.Extensions.Configuration.CommandLine.xml", + "buildTransitive/net461/Microsoft.Extensions.Configuration.CommandLine.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.CommandLine.targets", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.CommandLine.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml", - "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512", + "microsoft.extensions.configuration.commandline.7.0.0.nupkg.sha512", "microsoft.extensions.configuration.commandline.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.1": { - "sha512": "pnyXV1LFOsYjGveuC07xp0YHIyGq7jRq5Ncb5zrrIieMLWVwgMyYxcOH0jTnBedDT4Gh1QinSqsjqzcieHk1og==", + "Microsoft.Extensions.Configuration.EnvironmentVariables/7.0.0": { + "sha512": "RIkfqCkvrAogirjsqSrG1E1FxgrLsOZU2nhRbl07lrajnxzSU2isj2lwQah0CtCbLWo/pOIukQzM1GfneBUnxA==", "type": "package", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.1", + "path": "microsoft.extensions.configuration.environmentvariables/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", - "lib/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "buildTransitive/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", - "microsoft.extensions.configuration.environmentvariables.6.0.1.nupkg.sha512", + "microsoft.extensions.configuration.environmentvariables.7.0.0.nupkg.sha512", "microsoft.extensions.configuration.environmentvariables.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "sha512": "V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", + "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { + "sha512": "xk2lRJ1RDuqe57BmgvRPyCt6zyePKUmvT6iuXqiHR+/OIIgWVR8Ff5k2p6DwmqY8a17hx/OnrekEhziEIeQP6Q==", "type": "package", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", + "path": "microsoft.extensions.configuration.fileextensions/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Configuration.FileExtensions.dll", - "lib/net461/Microsoft.Extensions.Configuration.FileExtensions.xml", + "buildTransitive/net461/Microsoft.Extensions.Configuration.FileExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.FileExtensions.targets", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.FileExtensions.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml", - "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512", + "microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512", "microsoft.extensions.configuration.fileextensions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "sha512": "GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", + "Microsoft.Extensions.Configuration.Json/7.0.0": { + "sha512": "LDNYe3uw76W35Jci+be4LDf2lkQZe0A7EEYQVChFbc509CpZ4Iupod8li4PUXPBhEUOFI/rlQNf5xkzJRQGvtA==", "type": "package", - "path": "microsoft.extensions.configuration.json/6.0.0", + "path": "microsoft.extensions.configuration.json/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Configuration.Json.dll", - "lib/net461/Microsoft.Extensions.Configuration.Json.xml", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Json.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Json.targets", + "lib/net462/Microsoft.Extensions.Configuration.Json.dll", + "lib/net462/Microsoft.Extensions.Configuration.Json.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.Json.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml", "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll", "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml", - "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512", + "microsoft.extensions.configuration.json.7.0.0.nupkg.sha512", "microsoft.extensions.configuration.json.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.1": { - "sha512": "Fy8yr4V6obi7ZxvKYI1i85jqtwMq8tqyxQVZpRSkgeA8enqy/KvBIMdcuNdznlxQMZa72mvbHqb7vbg4Pyx95w==", + "Microsoft.Extensions.Configuration.UserSecrets/7.0.0": { + "sha512": "33HPW1PmB2RS0ietBQyvOxjp4O3wlt+4tIs8KPyMn1kqp04goiZGa7+3mc69NRLv6bphkLDy0YR7Uw3aZyf8Zw==", "type": "package", - "path": "microsoft.extensions.configuration.usersecrets/6.0.1", + "path": "microsoft.extensions.configuration.usersecrets/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props", "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", - "lib/net461/Microsoft.Extensions.Configuration.UserSecrets.dll", - "lib/net461/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.UserSecrets.xml", "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll", "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml", - "microsoft.extensions.configuration.usersecrets.6.0.1.nupkg.sha512", + "microsoft.extensions.configuration.usersecrets.7.0.0.nupkg.sha512", "microsoft.extensions.configuration.usersecrets.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "sha512": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", + "Microsoft.Extensions.DependencyInjection/7.0.0": { + "sha512": "elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==", "type": "package", - "path": "microsoft.extensions.dependencyinjection/6.0.0", + "path": "microsoft.extensions.dependencyinjection/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.DependencyInjection.dll", - "lib/net461/Microsoft.Extensions.DependencyInjection.xml", + "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/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.6.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512", "microsoft.extensions.dependencyinjection.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "sha512": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", + "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { + "sha512": "h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==", "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", + "path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net461/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "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/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.6.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512", "microsoft.extensions.dependencyinjection.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "sha512": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", + "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { + "sha512": "NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==", "type": "package", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", + "path": "microsoft.extensions.fileproviders.abstractions/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.FileProviders.Abstractions.dll", - "lib/net461/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml", "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll", "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.FileProviders.Abstractions.xml", "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll", "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml", - "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512", + "microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512", "microsoft.extensions.fileproviders.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "sha512": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", + "Microsoft.Extensions.FileProviders.Physical/7.0.0": { + "sha512": "K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==", "type": "package", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", + "path": "microsoft.extensions.fileproviders.physical/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Physical.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.FileProviders.Physical.dll", - "lib/net461/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.xml", "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll", "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net7.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net7.0/Microsoft.Extensions.FileProviders.Physical.xml", "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll", "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml", - "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512", + "microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512", "microsoft.extensions.fileproviders.physical.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "sha512": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", + "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { + "sha512": "2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w==", "type": "package", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", + "path": "microsoft.extensions.filesystemglobbing/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileSystemGlobbing.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.FileSystemGlobbing.dll", - "lib/net461/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.xml", "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll", "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net7.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net7.0/Microsoft.Extensions.FileSystemGlobbing.xml", "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll", "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml", - "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512", + "microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512", "microsoft.extensions.filesystemglobbing.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Hosting/6.0.1": { - "sha512": "hbmizc9KPWOacLU8Z8YMaBG6KWdZFppczYV/KwnPGU/8xebWxQxdDeJmLOgg968prb7g2oQgnp6JVLX6lgby8g==", + "Microsoft.Extensions.Hosting/7.0.1": { + "sha512": "aoeMou6XSW84wiqd895OdaGyO9PfH6nohQJ0XBcshRDafbdIU6PQIVl8TpOCssPYq3ciRseP5064hbFyCR9J9w==", "type": "package", - "path": "microsoft.extensions.hosting/6.0.1", + "path": "microsoft.extensions.hosting/7.0.1", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Hosting.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.Hosting.dll", - "lib/net461/Microsoft.Extensions.Hosting.xml", + "lib/net462/Microsoft.Extensions.Hosting.dll", + "lib/net462/Microsoft.Extensions.Hosting.xml", "lib/net6.0/Microsoft.Extensions.Hosting.dll", "lib/net6.0/Microsoft.Extensions.Hosting.xml", + "lib/net7.0/Microsoft.Extensions.Hosting.dll", + "lib/net7.0/Microsoft.Extensions.Hosting.xml", "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll", "lib/netstandard2.0/Microsoft.Extensions.Hosting.xml", "lib/netstandard2.1/Microsoft.Extensions.Hosting.dll", "lib/netstandard2.1/Microsoft.Extensions.Hosting.xml", - "microsoft.extensions.hosting.6.0.1.nupkg.sha512", + "microsoft.extensions.hosting.7.0.1.nupkg.sha512", "microsoft.extensions.hosting.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "sha512": "GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", + "Microsoft.Extensions.Hosting.Abstractions/7.0.0": { + "sha512": "43n9Je09z0p/7ViPxfRqs5BUItRLNVh5b6JH40F2Agkh2NBsY/jpNYTtbCcxrHCsA3oRmbR6RJBzUutB4VZvNQ==", "type": "package", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", + "path": "microsoft.extensions.hosting.abstractions/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Hosting.Abstractions.dll", - "lib/net461/Microsoft.Extensions.Hosting.Abstractions.xml", + "buildTransitive/net461/Microsoft.Extensions.Hosting.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Hosting.Abstractions.xml", "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll", "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml", "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll", "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml", - "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512", + "microsoft.extensions.hosting.abstractions.7.0.0.nupkg.sha512", "microsoft.extensions.hosting.abstractions.nuspec", "useSharedDesignerContext.txt" ] @@ -4261,31 +3899,39 @@ "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging/6.0.0": { - "sha512": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", + "Microsoft.Extensions.Logging/7.0.0": { + "sha512": "Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==", "type": "package", - "path": "microsoft.extensions.logging/6.0.0", + "path": "microsoft.extensions.logging/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Logging.dll", - "lib/net461/Microsoft.Extensions.Logging.xml", + "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/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.6.0.0.nupkg.sha512", + "microsoft.extensions.logging.7.0.0.nupkg.sha512", "microsoft.extensions.logging.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging.Abstractions/6.0.2": { - "sha512": "pwXCZKaA7m5wgmCj49dW+H1RPSY7U62SKLTQYCcavf/k3Nyt/WnBgAjG4jMGnwy9rElfAZ2KvxvM5CJzJWG0hg==", + "Microsoft.Extensions.Logging.Abstractions/7.0.0": { + "sha512": "kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==", "type": "package", - "path": "microsoft.extensions.logging.abstractions/6.0.2", + "path": "microsoft.extensions.logging.abstractions/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -4320,123 +3966,169 @@ "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", - "build/Microsoft.Extensions.Logging.Abstractions.targets", + "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/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net461/Microsoft.Extensions.Logging.Abstractions.xml", + "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/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.6.0.2.nupkg.sha512", + "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512", "microsoft.extensions.logging.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging.Configuration/6.0.0": { - "sha512": "ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==", + "Microsoft.Extensions.Logging.Configuration/7.0.0": { + "sha512": "FLDA0HcffKA8ycoDQLJuCNGIE42cLWPxgdQGRBaSzZrYTkMBjnf9zrr8pGT06psLq9Q+RKWmmZczQ9bCrXEBcA==", "type": "package", - "path": "microsoft.extensions.logging.configuration/6.0.0", + "path": "microsoft.extensions.logging.configuration/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Logging.Configuration.dll", - "lib/net461/Microsoft.Extensions.Logging.Configuration.xml", + "buildTransitive/net461/Microsoft.Extensions.Logging.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Configuration.targets", + "lib/net462/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net462/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net6.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net6.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net7.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net7.0/Microsoft.Extensions.Logging.Configuration.xml", "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml", - "microsoft.extensions.logging.configuration.6.0.0.nupkg.sha512", + "microsoft.extensions.logging.configuration.7.0.0.nupkg.sha512", "microsoft.extensions.logging.configuration.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging.Console/6.0.0": { - "sha512": "gsqKzOEdsvq28QiXFxagmn1oRB9GeI5GgYCkoybZtQA0IUb7QPwf1WmN3AwJeNIsadTvIFQCiVK0OVIgKfOBGg==", + "Microsoft.Extensions.Logging.Console/7.0.0": { + "sha512": "qt5n8bHLZPUfuRnFxJKW5q9ZwOTncdh96rtWzWpX3Y/064MlxzCSw2ELF5Jlwdo+Y4wK3I47NmUTFsV7Sg8rqg==", "type": "package", - "path": "microsoft.extensions.logging.console/6.0.0", + "path": "microsoft.extensions.logging.console/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Console.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.Logging.Console.dll", - "lib/net461/Microsoft.Extensions.Logging.Console.xml", + "lib/net462/Microsoft.Extensions.Logging.Console.dll", + "lib/net462/Microsoft.Extensions.Logging.Console.xml", "lib/net6.0/Microsoft.Extensions.Logging.Console.dll", "lib/net6.0/Microsoft.Extensions.Logging.Console.xml", - "lib/netcoreapp3.1/Microsoft.Extensions.Logging.Console.dll", - "lib/netcoreapp3.1/Microsoft.Extensions.Logging.Console.xml", + "lib/net7.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net7.0/Microsoft.Extensions.Logging.Console.xml", "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml", - "microsoft.extensions.logging.console.6.0.0.nupkg.sha512", + "microsoft.extensions.logging.console.7.0.0.nupkg.sha512", "microsoft.extensions.logging.console.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging.Debug/6.0.0": { - "sha512": "M9g/JixseSZATJE9tcMn9uzoD4+DbSglivFqVx8YkRJ7VVPmnvCEbOZ0AAaxsL1EKyI4cz07DXOOJExxNsUOHw==", + "Microsoft.Extensions.Logging.Debug/7.0.0": { + "sha512": "tFGGyPDpJ8ZdQdeckCArP7nZuoY3am9zJWuvp4OD1bHq65S0epW9BNHzAWeaIO4eYwWnGm1jRNt3vRciH8H6MA==", "type": "package", - "path": "microsoft.extensions.logging.debug/6.0.0", + "path": "microsoft.extensions.logging.debug/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Logging.Debug.dll", - "lib/net461/Microsoft.Extensions.Logging.Debug.xml", + "buildTransitive/net461/Microsoft.Extensions.Logging.Debug.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Debug.targets", + "lib/net462/Microsoft.Extensions.Logging.Debug.dll", + "lib/net462/Microsoft.Extensions.Logging.Debug.xml", + "lib/net6.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net6.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/net7.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net7.0/Microsoft.Extensions.Logging.Debug.xml", "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml", - "microsoft.extensions.logging.debug.6.0.0.nupkg.sha512", + "microsoft.extensions.logging.debug.7.0.0.nupkg.sha512", "microsoft.extensions.logging.debug.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging.EventLog/6.0.0": { - "sha512": "rlo0RxlMd0WtLG3CHI0qOTp6fFn7MvQjlrCjucA31RqmiMFCZkF8CHNbe8O7tbBIyyoLGWB1he9CbaA5iyHthg==", + "Microsoft.Extensions.Logging.EventLog/7.0.0": { + "sha512": "Rp7cYL9xQRVTgjMl77H5YDxszAaO+mlA+KT0BnLSVhuCoKQQOOs1sSK2/x8BK2dZ/lKeAC/CVF+20Ef2dpKXwg==", "type": "package", - "path": "microsoft.extensions.logging.eventlog/6.0.0", + "path": "microsoft.extensions.logging.eventlog/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Logging.EventLog.dll", - "lib/net461/Microsoft.Extensions.Logging.EventLog.xml", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventLog.targets", + "lib/net462/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net462/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net6.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net6.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net7.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net7.0/Microsoft.Extensions.Logging.EventLog.xml", "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml", - "microsoft.extensions.logging.eventlog.6.0.0.nupkg.sha512", + "microsoft.extensions.logging.eventlog.7.0.0.nupkg.sha512", "microsoft.extensions.logging.eventlog.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging.EventSource/6.0.0": { - "sha512": "BeDyyqt7nkm/nr+Gdk+L8n1tUT/u33VkbXAOesgYSNsxDM9hJ1NOBGoZfj9rCbeD2+9myElI6JOVVFmnzgeWQA==", + "Microsoft.Extensions.Logging.EventSource/7.0.0": { + "sha512": "MxQXndQFviIyOPqyMeLNshXnmqcfzEHE2wWcr7BF1unSisJgouZ3tItnq+aJLGPojrW8OZSC/ZdRoR6wAq+c7w==", "type": "package", - "path": "microsoft.extensions.logging.eventsource/6.0.0", + "path": "microsoft.extensions.logging.eventsource/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventSource.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.Logging.EventSource.dll", - "lib/net461/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net462/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net462/Microsoft.Extensions.Logging.EventSource.xml", "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll", "lib/net6.0/Microsoft.Extensions.Logging.EventSource.xml", - "lib/netcoreapp3.1/Microsoft.Extensions.Logging.EventSource.dll", - "lib/netcoreapp3.1/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net7.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net7.0/Microsoft.Extensions.Logging.EventSource.xml", "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml", - "microsoft.extensions.logging.eventsource.6.0.0.nupkg.sha512", + "microsoft.extensions.logging.eventsource.7.0.0.nupkg.sha512", "microsoft.extensions.logging.eventsource.nuspec", "useSharedDesignerContext.txt" ] @@ -4460,67 +4152,85 @@ "microsoft.extensions.objectpool.nuspec" ] }, - "Microsoft.Extensions.Options/6.0.0": { - "sha512": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", + "Microsoft.Extensions.Options/7.0.1": { + "sha512": "pZRDYdN1FpepOIfHU62QoBQ6zdAoTvnjxFfqAzEd9Jhb2dfhA5i6jeTdgGgcgTWFRC7oT0+3XrbQu4LjvgX1Nw==", "type": "package", - "path": "microsoft.extensions.options/6.0.0", + "path": "microsoft.extensions.options/7.0.1", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Options.dll", - "lib/net461/Microsoft.Extensions.Options.xml", + "buildTransitive/net461/Microsoft.Extensions.Options.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.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/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.6.0.0.nupkg.sha512", + "microsoft.extensions.options.7.0.1.nupkg.sha512", "microsoft.extensions.options.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "sha512": "bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", + "Microsoft.Extensions.Options.ConfigurationExtensions/7.0.0": { + "sha512": "95UnxZkkFdXxF6vSrtJsMHCzkDeSMuUWGs2hDT54cX+U5eVajrCJ3qLyQRW+CtpTt5OJ8bmTvpQVHu1DLhH+cA==", "type": "package", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", + "path": "microsoft.extensions.options.configurationextensions/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Extensions.Options.ConfigurationExtensions.dll", - "lib/net461/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "buildTransitive/net461/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net7.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net7.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", - "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512", + "microsoft.extensions.options.configurationextensions.7.0.0.nupkg.sha512", "microsoft.extensions.options.configurationextensions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Primitives/6.0.0": { - "sha512": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", + "Microsoft.Extensions.Primitives/7.0.0": { + "sha512": "um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", "type": "package", - "path": "microsoft.extensions.primitives/6.0.0", + "path": "microsoft.extensions.primitives/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/Microsoft.Extensions.Primitives.dll", - "lib/net461/Microsoft.Extensions.Primitives.xml", + "lib/net462/Microsoft.Extensions.Primitives.dll", + "lib/net462/Microsoft.Extensions.Primitives.xml", "lib/net6.0/Microsoft.Extensions.Primitives.dll", "lib/net6.0/Microsoft.Extensions.Primitives.xml", - "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll", - "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.xml", + "lib/net7.0/Microsoft.Extensions.Primitives.dll", + "lib/net7.0/Microsoft.Extensions.Primitives.xml", "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.6.0.0.nupkg.sha512", + "microsoft.extensions.primitives.7.0.0.nupkg.sha512", "microsoft.extensions.primitives.nuspec", "useSharedDesignerContext.txt" ] @@ -4576,10 +4286,10 @@ "microsoft.graph.core.nuspec" ] }, - "Microsoft.Identity.Client/4.36.1": { - "sha512": "E7nlLZ4CSdzLM4+OWXLrjHUfwn7S+fr7vnowjsFqeA3ST1jlNO8C87boCzsqBfjMSLeXaHa7SsvsKXoKAMHJuw==", + "Microsoft.Identity.Client/4.50.0": { + "sha512": "zCgRgMTYTkcgeNgryKyHKFJa6I7JPiepKBTnPvlvsSjBilXObn+fRwe8hvkzAcTWMBQna2TpGvwkVm1XTxnxBA==", "type": "package", - "path": "microsoft.identity.client/4.36.1", + "path": "microsoft.identity.client/4.50.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -4591,44 +4301,48 @@ "lib/net45/Microsoft.Identity.Client.xml", "lib/net461/Microsoft.Identity.Client.dll", "lib/net461/Microsoft.Identity.Client.xml", - "lib/net5.0-windows10.0.17763/Microsoft.Identity.Client.dll", - "lib/net5.0-windows10.0.17763/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-windows10.0.17763/Microsoft.Identity.Client.dll", + "lib/net6.0-windows10.0.17763/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/netstandard1.3/Microsoft.Identity.Client.dll", - "lib/netstandard1.3/Microsoft.Identity.Client.xml", - "lib/uap10.0/Microsoft.Identity.Client.dll", - "lib/uap10.0/Microsoft.Identity.Client.pri", - "lib/uap10.0/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", - "lib/xamarinmac20/Microsoft.Identity.Client.dll", - "lib/xamarinmac20/Microsoft.Identity.Client.xml", - "microsoft.identity.client.4.36.1.nupkg.sha512", + "microsoft.identity.client.4.50.0.nupkg.sha512", "microsoft.identity.client.nuspec" ] }, - "Microsoft.Identity.Client.Extensions.Msal/2.18.9": { - "sha512": "7JdzM3RhD/aqfptmhszi9wJpuefksSolaXM+difE6aGjSO18FkJ10dtMk0w9zUIlRL2RgkiIjFdQQZVKn+ZFYQ==", + "Microsoft.Identity.Client.Extensions.Msal/2.26.0": { + "sha512": "+xtNVeuxXvYd8vFEdf6tgu1EdwSuw0r76HYecgJh9mUg6aOCj8FeaiKXHxWOTqitdTUifC4fe/fFSYoOWbxHhA==", "type": "package", - "path": "microsoft.identity.client.extensions.msal/2.18.9", + "path": "microsoft.identity.client.extensions.msal/2.26.0", "files": [ ".nupkg.metadata", ".signature.p7s", "lib/net45/Microsoft.Identity.Client.Extensions.Msal.dll", "lib/net45/Microsoft.Identity.Client.Extensions.Msal.xml", - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll", - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.xml", + "lib/netcoreapp3.1/Microsoft.Identity.Client.Extensions.Msal.dll", + "lib/netcoreapp3.1/Microsoft.Identity.Client.Extensions.Msal.xml", "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.dll", "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.xml", - "microsoft.identity.client.extensions.msal.2.18.9.nupkg.sha512", + "microsoft.identity.client.extensions.msal.2.26.0.nupkg.sha512", "microsoft.identity.client.extensions.msal.nuspec" ] }, - "Microsoft.IdentityModel.Abstractions/6.23.1": { - "sha512": "LTUhLFzhzCEWUwhIgiYFAFAf8xxOg9VOZQgldiCiAHIejVfEiyG4a4sq00QVmwv9Wdig2uCHVQudaTSA3t+/7A==", + "Microsoft.IdentityModel.Abstractions/6.30.0": { + "sha512": "vC19oUKs6bycdBqdA5fJAElrgsJ14enyQCONWd5SOmIj1GNomdfZe9sawtFBVjU9XGTUkpGTwIVMMkxcyKlN9w==", "type": "package", - "path": "microsoft.identitymodel.abstractions/6.23.1", + "path": "microsoft.identitymodel.abstractions/6.30.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -4636,20 +4350,22 @@ "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.23.1.nupkg.sha512", + "microsoft.identitymodel.abstractions.6.30.0.nupkg.sha512", "microsoft.identitymodel.abstractions.nuspec" ] }, - "Microsoft.IdentityModel.JsonWebTokens/6.23.1": { - "sha512": "Tfa2g1b6wE9Ds3MG/LivoRjk9+FAiPE24kMpTK0vbUt03t44zfVNz9O1QU/yf6Ic5hfk+DrY9huPxg7EeTYBGg==", + "Microsoft.IdentityModel.JsonWebTokens/6.30.0": { + "sha512": "lX/ARxHCjYkFi8KT48NB7QVC+nuyRyvLD0n330MrV7uU4/DfMtwa3WXhho1iNU8A6NA4YFkiz/+sIkqgZ2Q+Gw==", "type": "package", - "path": "microsoft.identitymodel.jsonwebtokens/6.23.1", + "path": "microsoft.identitymodel.jsonwebtokens/6.30.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -4657,20 +4373,22 @@ "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.23.1.nupkg.sha512", + "microsoft.identitymodel.jsonwebtokens.6.30.0.nupkg.sha512", "microsoft.identitymodel.jsonwebtokens.nuspec" ] }, - "Microsoft.IdentityModel.Logging/6.23.1": { - "sha512": "SF+1itC0kQDMvfo8jzWYfQ1mkt5CZsC8/KYMjt6N9LAP7sCCKdZkkJHgvat+DxTfZATBtcvJ6tGyEaiVR1ASUg==", + "Microsoft.IdentityModel.Logging/6.30.0": { + "sha512": "QoMnSniPTXLLds1lCGMokaYiCaLZu31LTnWzcITWTjMZX6fHRUNNkQYHEJH+d8AxyAH52tR3DotfkJzZe2gkEA==", "type": "package", - "path": "microsoft.identitymodel.logging/6.23.1", + "path": "microsoft.identitymodel.logging/6.30.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -4678,20 +4396,22 @@ "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.23.1.nupkg.sha512", + "microsoft.identitymodel.logging.6.30.0.nupkg.sha512", "microsoft.identitymodel.logging.nuspec" ] }, - "Microsoft.IdentityModel.Tokens/6.23.1": { - "sha512": "hPPOGGIZRFl8QxZfc4Saa56Q4RrpBoT7E+VgW9qdHoiRm/ieh1aSaeXhp3uNh8EBkO92skiav2I4AUxwtBDHgA==", + "Microsoft.IdentityModel.Tokens/6.30.0": { + "sha512": "5sOI98r76qPYY4hOKslPCzKUVJecdlC5tUOdf6gK/81JFZHpBpkVfMWBV6XBx4l+zeEWTZIJ6cDd6Am6gi8pFg==", "type": "package", - "path": "microsoft.identitymodel.tokens/6.23.1", + "path": "microsoft.identitymodel.tokens/6.30.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -4699,31 +4419,18 @@ "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.23.1.nupkg.sha512", + "microsoft.identitymodel.tokens.6.30.0.nupkg.sha512", "microsoft.identitymodel.tokens.nuspec" ] }, - "Microsoft.JSInterop/6.0.9": { - "sha512": "6SRDR3QEhnT3WuNittrXn0yKM2a2J7E22GAdSuKzC8tPcAjA25tHJeyFcRIJFZBmsIE0tuJzXopLrvG4sTacAg==", - "type": "package", - "path": "microsoft.jsinterop/6.0.9", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "THIRD-PARTY-NOTICES.TXT", - "lib/net6.0/Microsoft.JSInterop.dll", - "lib/net6.0/Microsoft.JSInterop.xml", - "microsoft.jsinterop.6.0.9.nupkg.sha512", - "microsoft.jsinterop.nuspec" - ] - }, "Microsoft.Net.Http.Headers/2.2.0": { "sha512": "iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==", "type": "package", @@ -4737,17 +4444,18 @@ "microsoft.net.http.headers.nuspec" ] }, - "Microsoft.NETCore.Platforms/2.0.0": { - "sha512": "VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", + "Microsoft.NETCore.Platforms/5.0.0": { + "sha512": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", "type": "package", - "path": "microsoft.netcore.platforms/2.0.0", + "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.2.0.0.nupkg.sha512", + "microsoft.netcore.platforms.5.0.0.nupkg.sha512", "microsoft.netcore.platforms.nuspec", "runtime.json", "useSharedDesignerContext.txt", @@ -4769,33 +4477,47 @@ "runtime.json" ] }, - "Microsoft.PowerPlatform.Dataverse.Client/1.0.9": { - "sha512": "dSa/NYobT1y+CtHgPr75vnUdX8DEkJ/egFxXH6P/s9/Xbmp+nHg5gWWxWhVfjgNSVN4HdIquLD6SXoXKWEmSsg==", + "Microsoft.PowerPlatform.Dataverse.Client/1.0.39": { + "sha512": "YkAseH+rwyj+QGGi32Zs58Z97+xdOPL/rjCua29g8lzL3ZfSBKnzSHr1QVCNeYvZht3F9EDmDK2oikHJREb0/w==", "type": "package", - "path": "microsoft.powerplatform.dataverse.client/1.0.9", + "path": "microsoft.powerplatform.dataverse.client/1.0.39", "files": [ ".nupkg.metadata", ".signature.p7s", "images/Dataverse.128x128.png", "lib/net462/Microsoft.Crm.Sdk.Proxy.dll", + "lib/net462/Microsoft.Crm.Sdk.Proxy.xml", "lib/net462/Microsoft.PowerPlatform.Dataverse.Client.dll", "lib/net462/Microsoft.PowerPlatform.Dataverse.Client.xml", "lib/net462/Microsoft.Xrm.Sdk.dll", + "lib/net462/Microsoft.Xrm.Sdk.xml", "lib/net462/Other Redistributable.txt", "lib/net462/Third Party Notices for Dynamics 365 SDK.docx", "lib/net472/Microsoft.Crm.Sdk.Proxy.dll", + "lib/net472/Microsoft.Crm.Sdk.Proxy.xml", "lib/net472/Microsoft.PowerPlatform.Dataverse.Client.dll", "lib/net472/Microsoft.PowerPlatform.Dataverse.Client.xml", "lib/net472/Microsoft.Xrm.Sdk.dll", + "lib/net472/Microsoft.Xrm.Sdk.xml", "lib/net48/Microsoft.Crm.Sdk.Proxy.dll", + "lib/net48/Microsoft.Crm.Sdk.Proxy.xml", "lib/net48/Microsoft.PowerPlatform.Dataverse.Client.dll", "lib/net48/Microsoft.PowerPlatform.Dataverse.Client.xml", "lib/net48/Microsoft.Xrm.Sdk.dll", + "lib/net48/Microsoft.Xrm.Sdk.xml", + "lib/net6.0/Microsoft.Crm.Sdk.Proxy.dll", + "lib/net6.0/Microsoft.Crm.Sdk.Proxy.xml", + "lib/net6.0/Microsoft.PowerPlatform.Dataverse.Client.dll", + "lib/net6.0/Microsoft.PowerPlatform.Dataverse.Client.xml", + "lib/net6.0/Microsoft.Xrm.Sdk.dll", + "lib/net6.0/Microsoft.Xrm.Sdk.xml", "lib/netcoreapp3.1/Microsoft.Crm.Sdk.Proxy.dll", + "lib/netcoreapp3.1/Microsoft.Crm.Sdk.Proxy.xml", "lib/netcoreapp3.1/Microsoft.PowerPlatform.Dataverse.Client.dll", "lib/netcoreapp3.1/Microsoft.PowerPlatform.Dataverse.Client.xml", "lib/netcoreapp3.1/Microsoft.Xrm.Sdk.dll", - "microsoft.powerplatform.dataverse.client.1.0.9.nupkg.sha512", + "lib/netcoreapp3.1/Microsoft.Xrm.Sdk.xml", + "microsoft.powerplatform.dataverse.client.1.0.39.nupkg.sha512", "microsoft.powerplatform.dataverse.client.nuspec" ] }, @@ -4822,10 +4544,10 @@ "microsoft.rest.clientruntime.nuspec" ] }, - "Microsoft.SharePointOnline.CSOM/16.1.22810.12000": { - "sha512": "LJ8LUmN3UNtS63suOL5l/OfjatlF+iyRx07piI/98fWcSIRmu7jdTB4nE55ZfwtO/mmRz67hoZDdf1OHRZGtxg==", + "Microsoft.SharePointOnline.CSOM/16.1.23508.12000": { + "sha512": "JI6pJLA0xSFgZBhu0c351724ZZ99aRbnqp18YYT/grvG8uBoDQJMbYEnSjZDr6fpvYJ13XZCagnfCPg36N8FOA==", "type": "package", - "path": "microsoft.sharepointonline.csom/16.1.22810.12000", + "path": "microsoft.sharepointonline.csom/16.1.23508.12000", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -4885,7 +4607,7 @@ "lib/netstandard2.0/Microsoft.SharePoint.Client.UserProfiles.dll", "lib/netstandard2.0/Microsoft.SharePoint.Client.WorkflowServices.dll", "lib/netstandard2.0/Microsoft.SharePoint.Client.dll", - "microsoft.sharepointonline.csom.16.1.22810.12000.nupkg.sha512", + "microsoft.sharepointonline.csom.16.1.23508.12000.nupkg.sha512", "microsoft.sharepointonline.csom.nuspec" ] }, @@ -5049,75 +4771,78 @@ "packageIcon.png" ] }, - "PnP.Core/1.7.0": { - "sha512": "dnxqfhSYupJDUPG2i+67Zn5PpXl9ukPqy6PWpSgeviHbjem9WnSkrhs3Amtg8mleXIgn20wwJdMYD7oZbsZvYQ==", + "PnP.Core/1.9.0": { + "sha512": "oOCSQWEvaS/X0XugEsUL3nziisU7OEKNCs5Gc6GJc8jRaNjepmKH97I5kB2PttZ7zZskM4UZ89HEmPT4StLP5Q==", "type": "package", - "path": "pnp.core/1.7.0", + "path": "pnp.core/1.9.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "lib/net5.0/PnP.Core.dll", - "lib/net5.0/PnP.Core.xml", + "LICENSE", "lib/net6.0/PnP.Core.dll", "lib/net6.0/PnP.Core.xml", + "lib/net7.0/PnP.Core.dll", + "lib/net7.0/PnP.Core.xml", "lib/netstandard2.0/PnP.Core.dll", "lib/netstandard2.0/PnP.Core.xml", "nugeticon.png", - "pnp.core.1.7.0.nupkg.sha512", + "pnp.core.1.9.0.nupkg.sha512", "pnp.core.nuspec" ] }, - "PnP.Core.Admin/1.7.0": { - "sha512": "JFZo9lwfNCMghfCY3P7daw9Cvo6u6gogS4RY09nhvw1m28IMLCLfazPogxm65D2wsDHkftmamUvUcF68Ghd0Tg==", + "PnP.Core.Admin/1.9.0": { + "sha512": "/NWmgZBF6FQZVgb7FckOuVdSB7IQGZyuLUr/8G2Vm7ERduQPpvItrEuAV2vy3wvKNR/nSNGXndiJCEN1dcM+PQ==", "type": "package", - "path": "pnp.core.admin/1.7.0", + "path": "pnp.core.admin/1.9.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "lib/net5.0/PnP.Core.Admin.dll", - "lib/net5.0/PnP.Core.Admin.xml", + "LICENSE", "lib/net6.0/PnP.Core.Admin.dll", "lib/net6.0/PnP.Core.Admin.xml", + "lib/net7.0/PnP.Core.Admin.dll", + "lib/net7.0/PnP.Core.Admin.xml", "lib/netstandard2.0/PnP.Core.Admin.dll", "lib/netstandard2.0/PnP.Core.Admin.xml", "nugeticon.png", - "pnp.core.admin.1.7.0.nupkg.sha512", + "pnp.core.admin.1.9.0.nupkg.sha512", "pnp.core.admin.nuspec" ] }, - "PnP.Core.Auth/1.7.0": { - "sha512": "+yWUlCOPlBAUfdPF9y3SK3YWfkbl/wISFDn6hwCfqP3HqfFqs76A7hVWeT8IP0+zBYhpUGOnP2F+KiiE0sahkw==", + "PnP.Core.Auth/1.9.0": { + "sha512": "XVBXJFQmYrYyozHl6sQt/nQX2cNBt0STeiE4KrGy2HxPJGMNddLnlH1hkoDBMOMS57+3+TeJh+CDCHJyHduT1A==", "type": "package", - "path": "pnp.core.auth/1.7.0", + "path": "pnp.core.auth/1.9.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "lib/net5.0/PnP.Core.Auth.dll", - "lib/net5.0/PnP.Core.Auth.xml", + "LICENSE", "lib/net6.0/PnP.Core.Auth.dll", "lib/net6.0/PnP.Core.Auth.xml", + "lib/net7.0/PnP.Core.Auth.dll", + "lib/net7.0/PnP.Core.Auth.xml", "lib/netstandard2.0/PnP.Core.Auth.dll", "lib/netstandard2.0/PnP.Core.Auth.xml", "nugeticon.png", - "pnp.core.auth.1.7.0.nupkg.sha512", + "pnp.core.auth.1.9.0.nupkg.sha512", "pnp.core.auth.nuspec" ] }, - "PnP.Framework/1.10.0": { - "sha512": "3kSndNdENVS7KxbrrF3xD1k6YJKcWHomHvbTa/J1tHn/U0fFUChUMIHhq/zihtNxtsssYHaOx4cyqAJW3T/Paw==", + "PnP.Framework/1.12.0": { + "sha512": "DC8TRxcQJhnE64+pF6GQ/J+BL05Jn4ml1pDJXIOXOGZ71+Rg8da6t44kwGGldvJSixk5ELsf03hHYHhOiqBmjQ==", "type": "package", - "path": "pnp.framework/1.10.0", + "path": "pnp.framework/1.12.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "lib/net5.0/PnP.Framework.dll", - "lib/net5.0/PnP.Framework.xml", "lib/net6.0/PnP.Framework.dll", "lib/net6.0/PnP.Framework.xml", + "lib/net7.0/PnP.Framework.dll", + "lib/net7.0/PnP.Framework.xml", "lib/netstandard2.0/PnP.Framework.dll", "lib/netstandard2.0/PnP.Framework.xml", "nugeticon.png", - "pnp.framework.1.10.0.nupkg.sha512", + "pnp.framework.1.12.0.nupkg.sha512", "pnp.framework.nuspec" ] }, @@ -5414,15 +5139,17 @@ "system.appcontext.nuspec" ] }, - "System.Buffers/4.5.0": { - "sha512": "pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==", + "System.Buffers/4.5.1": { + "sha512": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", "type": "package", - "path": "system.buffers/4.5.0", + "path": "system.buffers/4.5.1", "files": [ ".nupkg.metadata", ".signature.p7s", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "lib/net461/System.Buffers.dll", + "lib/net461/System.Buffers.xml", "lib/netcoreapp2.0/_._", "lib/netstandard1.1/System.Buffers.dll", "lib/netstandard1.1/System.Buffers.xml", @@ -5437,7 +5164,7 @@ "ref/netstandard2.0/System.Buffers.dll", "ref/netstandard2.0/System.Buffers.xml", "ref/uap10.0.16299/_._", - "system.buffers.4.5.0.nupkg.sha512", + "system.buffers.4.5.1.nupkg.sha512", "system.buffers.nuspec", "useSharedDesignerContext.txt", "version.txt" @@ -5579,10 +5306,10 @@ "system.collections.concurrent.nuspec" ] }, - "System.Configuration.ConfigurationManager/6.0.0": { - "sha512": "7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", + "System.Configuration.ConfigurationManager/6.0.1": { + "sha512": "jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", "type": "package", - "path": "system.configuration.configurationmanager/6.0.0", + "path": "system.configuration.configurationmanager/6.0.1", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -5599,7 +5326,7 @@ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml", "runtimes/win/lib/net461/System.Configuration.ConfigurationManager.dll", "runtimes/win/lib/net461/System.Configuration.ConfigurationManager.xml", - "system.configuration.configurationmanager.6.0.0.nupkg.sha512", + "system.configuration.configurationmanager.6.0.1.nupkg.sha512", "system.configuration.configurationmanager.nuspec", "useSharedDesignerContext.txt" ] @@ -5709,58 +5436,62 @@ "system.diagnostics.debug.nuspec" ] }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "sha512": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", + "System.Diagnostics.DiagnosticSource/7.0.1": { + "sha512": "T9SLFxzDp0SreCffRDXSAS5G+lq6E8qP4knHS2IBjwCdx2KEvGnGZsq7gFpselYOda7l6gXsJMD93TQsFj/URA==", "type": "package", - "path": "system.diagnostics.diagnosticsource/6.0.0", + "path": "system.diagnostics.diagnosticsource/7.0.1", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Diagnostics.DiagnosticSource.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "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/net462/System.Diagnostics.DiagnosticSource.dll", + "lib/net462/System.Diagnostics.DiagnosticSource.xml", "lib/net6.0/System.Diagnostics.DiagnosticSource.dll", "lib/net6.0/System.Diagnostics.DiagnosticSource.xml", + "lib/net7.0/System.Diagnostics.DiagnosticSource.dll", + "lib/net7.0/System.Diagnostics.DiagnosticSource.xml", "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll", "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml", - "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "system.diagnostics.diagnosticsource.7.0.1.nupkg.sha512", "system.diagnostics.diagnosticsource.nuspec", "useSharedDesignerContext.txt" ] }, - "System.Diagnostics.EventLog/6.0.0": { - "sha512": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==", + "System.Diagnostics.EventLog/7.0.0": { + "sha512": "eUDP47obqQm3SFJfP6z+Fx2nJ4KKTQbXB4Q9Uesnzw9SbYdhjyoGXuvDn/gEmFY6N5Z3bFFbpAQGA7m6hrYJCw==", "type": "package", - "path": "system.diagnostics.eventlog/6.0.0", + "path": "system.diagnostics.eventlog/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Diagnostics.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/System.Diagnostics.EventLog.dll", - "lib/net461/System.Diagnostics.EventLog.xml", + "lib/net462/System.Diagnostics.EventLog.dll", + "lib/net462/System.Diagnostics.EventLog.xml", "lib/net6.0/System.Diagnostics.EventLog.dll", "lib/net6.0/System.Diagnostics.EventLog.xml", - "lib/netcoreapp3.1/System.Diagnostics.EventLog.dll", - "lib/netcoreapp3.1/System.Diagnostics.EventLog.xml", + "lib/net7.0/System.Diagnostics.EventLog.dll", + "lib/net7.0/System.Diagnostics.EventLog.xml", "lib/netstandard2.0/System.Diagnostics.EventLog.dll", "lib/netstandard2.0/System.Diagnostics.EventLog.xml", "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll", "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll", "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.xml", - "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.Messages.dll", - "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.dll", - "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.xml", - "system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "runtimes/win/lib/net7.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net7.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net7.0/System.Diagnostics.EventLog.xml", + "system.diagnostics.eventlog.7.0.0.nupkg.sha512", "system.diagnostics.eventlog.nuspec", "useSharedDesignerContext.txt" ] @@ -5979,24 +5710,27 @@ "useSharedDesignerContext.txt" ] }, - "System.Formats.Asn1/5.0.0": { - "sha512": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w==", + "System.Formats.Asn1/6.0.0": { + "sha512": "T6fD00dQ3NTbPDy31m4eQUwKW84s03z0N2C8HpOklyeaDgaJPa/TexP4/SkORMSOwc7WhKifnA6Ya33AkzmafA==", "type": "package", - "path": "system.formats.asn1/5.0.0", + "path": "system.formats.asn1/6.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Formats.Asn1.targets", + "buildTransitive/netcoreapp3.1/_._", "lib/net461/System.Formats.Asn1.dll", "lib/net461/System.Formats.Asn1.xml", + "lib/net6.0/System.Formats.Asn1.dll", + "lib/net6.0/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.6.0.0.nupkg.sha512", "system.formats.asn1.nuspec", - "useSharedDesignerContext.txt", - "version.txt" + "useSharedDesignerContext.txt" ] }, "System.Globalization/4.3.0": { @@ -6146,10 +5880,10 @@ "system.globalization.extensions.nuspec" ] }, - "System.IdentityModel.Tokens.Jwt/6.23.1": { - "sha512": "f/bzIDc2ie8jIMprqM6icfy0JGZqaFxhiENjoDS1lQur/jjanrfzwo2xTcod0ADoILPi9RywfE8hI6Wg8BHxkw==", + "System.IdentityModel.Tokens.Jwt/6.30.0": { + "sha512": "pa9cQqPoCA03v512SjikM0xNDVW9/jUaSxAEupqtngAKjp6exElng1E47iXE0ewRjk3xqHa0vJE3x19h1a29OQ==", "type": "package", - "path": "system.identitymodel.tokens.jwt/6.23.1", + "path": "system.identitymodel.tokens.jwt/6.30.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -6157,13 +5891,15 @@ "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.23.1.nupkg.sha512", + "system.identitymodel.tokens.jwt.6.30.0.nupkg.sha512", "system.identitymodel.tokens.jwt.nuspec" ] }, @@ -6396,6 +6132,50 @@ "system.io.filesystem.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.IO.FileSystem.Primitives/4.3.0": { "sha512": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", "type": "package", @@ -6458,31 +6238,6 @@ "useSharedDesignerContext.txt" ] }, - "System.IO.Pipelines/6.0.3": { - "sha512": "ryTgF+iFkpGZY1vRQhfCzX0xTdlV3pyaTTqRu2ETbEv+HlV7O6y7hyQURnghNIXvctl5DuZ//Dpks6HdL/Txgw==", - "type": "package", - "path": "system.io.pipelines/6.0.3", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/netcoreapp2.0/System.IO.Pipelines.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/System.IO.Pipelines.dll", - "lib/net461/System.IO.Pipelines.xml", - "lib/net6.0/System.IO.Pipelines.dll", - "lib/net6.0/System.IO.Pipelines.xml", - "lib/netcoreapp3.1/System.IO.Pipelines.dll", - "lib/netcoreapp3.1/System.IO.Pipelines.xml", - "lib/netstandard2.0/System.IO.Pipelines.dll", - "lib/netstandard2.0/System.IO.Pipelines.xml", - "system.io.pipelines.6.0.3.nupkg.sha512", - "system.io.pipelines.nuspec", - "useSharedDesignerContext.txt" - ] - }, "System.Linq/4.3.0": { "sha512": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", "type": "package", @@ -6931,10 +6686,10 @@ "system.private.datacontractserialization.nuspec" ] }, - "System.Private.ServiceModel/4.9.0": { - "sha512": "d3RjkrtpjUQ63PzFmm/SZ4aOXeJNP+8YW5QeP0lCJy8iX4xlHdlNLWTF9sRn9SmrFTK757kQXT9Op/R4l858uw==", + "System.Private.ServiceModel/4.10.0": { + "sha512": "dB4hD50X7FaCCPoMJ+TShvSVXEHWBD/GKEd494N4a3V+avJmNFmKK7bM40J1zsj+QWt66DG2YkwWlRf/OHx8zw==", "type": "package", - "path": "system.private.servicemodel/4.9.0", + "path": "system.private.servicemodel/4.10.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -6957,7 +6712,7 @@ "lib/netstandard2.0/zh-Hans/System.Private.ServiceModel.resources.dll", "lib/netstandard2.0/zh-Hant/System.Private.ServiceModel.resources.dll", "ref/netstandard2.0/_._", - "system.private.servicemodel.4.9.0.nupkg.sha512", + "system.private.servicemodel.4.10.0.nupkg.sha512", "system.private.servicemodel.nuspec" ] }, @@ -8137,35 +7892,26 @@ "system.security.cryptography.algorithms.nuspec" ] }, - "System.Security.Cryptography.Cng/5.0.0": { - "sha512": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==", + "System.Security.Cryptography.Cng/4.5.0": { + "sha512": "WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==", "type": "package", - "path": "system.security.cryptography.cng/5.0.0", + "path": "system.security.cryptography.cng/4.5.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/_._", @@ -8184,15 +7930,11 @@ "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/_._", @@ -8200,19 +7942,14 @@ "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.4.5.0.nupkg.sha512", "system.security.cryptography.cng.nuspec", "useSharedDesignerContext.txt", "version.txt" @@ -8307,54 +8044,41 @@ "system.security.cryptography.openssl.nuspec" ] }, - "System.Security.Cryptography.Pkcs/5.0.0": { - "sha512": "9TPLGjBCGKmNvG8pjwPeuYy0SMVmGZRwlTZvyPHDbYv/DRkoeumJdfumaaDNQzVGMEmbWtg07zUpSW9q70IlDQ==", + "System.Security.Cryptography.Pkcs/6.0.1": { + "sha512": "ynmbW2GjIGg9K1wXmVIRs4IlyDolf0JXNpzFQ8JCVgwM+myUC2JeUggl2PwQig2PNVMegKmN1aAx7WPQ8tI3vA==", "type": "package", - "path": "system.security.cryptography.pkcs/5.0.0", + "path": "system.security.cryptography.pkcs/6.0.1", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", - "lib/net46/System.Security.Cryptography.Pkcs.dll", + "buildTransitive/netcoreapp2.0/System.Security.Cryptography.Pkcs.targets", + "buildTransitive/netcoreapp3.1/_._", "lib/net461/System.Security.Cryptography.Pkcs.dll", "lib/net461/System.Security.Cryptography.Pkcs.xml", - "lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll", - "lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll", - "lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.xml", - "lib/netstandard1.3/System.Security.Cryptography.Pkcs.dll", + "lib/net6.0/System.Security.Cryptography.Pkcs.dll", + "lib/net6.0/System.Security.Cryptography.Pkcs.xml", + "lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.dll", + "lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.xml", "lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll", "lib/netstandard2.0/System.Security.Cryptography.Pkcs.xml", "lib/netstandard2.1/System.Security.Cryptography.Pkcs.dll", "lib/netstandard2.1/System.Security.Cryptography.Pkcs.xml", - "ref/net46/System.Security.Cryptography.Pkcs.dll", - "ref/net461/System.Security.Cryptography.Pkcs.dll", - "ref/net461/System.Security.Cryptography.Pkcs.xml", - "ref/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll", - "ref/netcoreapp2.1/System.Security.Cryptography.Pkcs.xml", - "ref/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll", - "ref/netcoreapp3.0/System.Security.Cryptography.Pkcs.xml", - "ref/netstandard1.3/System.Security.Cryptography.Pkcs.dll", - "ref/netstandard2.0/System.Security.Cryptography.Pkcs.dll", - "ref/netstandard2.0/System.Security.Cryptography.Pkcs.xml", - "ref/netstandard2.1/System.Security.Cryptography.Pkcs.dll", - "ref/netstandard2.1/System.Security.Cryptography.Pkcs.xml", - "runtimes/win/lib/net46/System.Security.Cryptography.Pkcs.dll", "runtimes/win/lib/net461/System.Security.Cryptography.Pkcs.dll", "runtimes/win/lib/net461/System.Security.Cryptography.Pkcs.xml", - "runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll", - "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll", - "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.xml", - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.xml", "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll", "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.Pkcs.xml", "runtimes/win/lib/netstandard2.1/System.Security.Cryptography.Pkcs.dll", "runtimes/win/lib/netstandard2.1/System.Security.Cryptography.Pkcs.xml", - "system.security.cryptography.pkcs.5.0.0.nupkg.sha512", + "system.security.cryptography.pkcs.6.0.1.nupkg.sha512", "system.security.cryptography.pkcs.nuspec", - "useSharedDesignerContext.txt", - "version.txt" + "useSharedDesignerContext.txt" ] }, "System.Security.Cryptography.Primitives/4.3.0": { @@ -8477,28 +8201,29 @@ "system.security.cryptography.x509certificates.nuspec" ] }, - "System.Security.Cryptography.Xml/5.0.0": { - "sha512": "MYmkHtCW+paFmPGFDktnLdOeH3zUrNchbZNki87E1ejNSMm9enSRbJokmvFrsWUrDE4bRE1lVeAle01+t6SGhA==", + "System.Security.Cryptography.Xml/6.0.1": { + "sha512": "5e5bI28T0x73AwTsbuFP4qSRzthmU2C0Gqgg3AZ3KTxmSyA+Uhk31puA3srdaeWaacVnHhLdJywCzqOiEpbO/w==", "type": "package", - "path": "system.security.cryptography.xml/5.0.0", + "path": "system.security.cryptography.xml/6.0.1", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Security.Cryptography.Xml.targets", + "buildTransitive/netcoreapp3.1/_._", "lib/net461/System.Security.Cryptography.Xml.dll", "lib/net461/System.Security.Cryptography.Xml.xml", + "lib/net6.0/System.Security.Cryptography.Xml.dll", + "lib/net6.0/System.Security.Cryptography.Xml.xml", "lib/netstandard2.0/System.Security.Cryptography.Xml.dll", "lib/netstandard2.0/System.Security.Cryptography.Xml.xml", - "ref/net461/System.Security.Cryptography.Xml.dll", - "ref/net461/System.Security.Cryptography.Xml.xml", - "ref/netstandard2.0/System.Security.Cryptography.Xml.dll", - "ref/netstandard2.0/System.Security.Cryptography.Xml.xml", - "system.security.cryptography.xml.5.0.0.nupkg.sha512", + "runtimes/win/lib/net461/System.Security.Cryptography.Xml.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.Xml.xml", + "system.security.cryptography.xml.6.0.1.nupkg.sha512", "system.security.cryptography.xml.nuspec", - "useSharedDesignerContext.txt", - "version.txt" + "useSharedDesignerContext.txt" ] }, "System.Security.Permissions/6.0.0": { @@ -8585,55 +8310,10 @@ "version.txt" ] }, - "System.ServiceModel.Duplex/4.9.0": { - "sha512": "Yb8MFiJxBBtm2JnfS/5SxYzm2HqkEmHu5xeaVIHXy83sNpty9wc30JifH2xgda821D6nr1UctbwbdZqN4LBUKQ==", + "System.ServiceModel.Http/4.10.0": { + "sha512": "/PbmNSEwTQ7Vizor3F/Zp8bzR6L9YZNGIwGr1Tyc//ZZuAYDhiwiMbNpX3EnPZM63qD2bJmR/FWH9S5Ffp8K6g==", "type": "package", - "path": "system.servicemodel.duplex/4.9.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net461/System.ServiceModel.Duplex.dll", - "lib/net461/System.ServiceModel.Duplex.pdb", - "lib/net6.0/System.ServiceModel.Duplex.dll", - "lib/net6.0/System.ServiceModel.Duplex.pdb", - "lib/netcore50/System.ServiceModel.Duplex.dll", - "lib/netstandard1.3/System.ServiceModel.Duplex.dll", - "lib/netstandard2.0/System.ServiceModel.Duplex.dll", - "lib/netstandard2.0/System.ServiceModel.Duplex.pdb", - "lib/portable-net45+win8/_._", - "lib/win8/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net461/System.ServiceModel.Duplex.dll", - "ref/net6.0/System.ServiceModel.Duplex.dll", - "ref/netcore50/System.ServiceModel.Duplex.dll", - "ref/netstandard1.1/System.ServiceModel.Duplex.dll", - "ref/netstandard2.0/System.ServiceModel.Duplex.dll", - "ref/portable-net45+win8/_._", - "ref/win8/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.servicemodel.duplex.4.9.0.nupkg.sha512", - "system.servicemodel.duplex.nuspec" - ] - }, - "System.ServiceModel.Http/4.9.0": { - "sha512": "Z+s3RkLNzJ31fDXAjqXdXp67FqsNG4V3Md3r7FOrzMkHmg61gY8faEfTFPBLxU9tax1HPWt6IHVAquXBKySJaw==", - "type": "package", - "path": "system.servicemodel.http/4.9.0", + "path": "system.servicemodel.http/4.10.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -8677,14 +8357,14 @@ "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", - "system.servicemodel.http.4.9.0.nupkg.sha512", + "system.servicemodel.http.4.10.0.nupkg.sha512", "system.servicemodel.http.nuspec" ] }, - "System.ServiceModel.Primitives/4.9.0": { - "sha512": "LTFPVdS8Nf76xg/wRZkDa+2Q+GnjTOmwkTlwuoetwX37mAfYnGkf7p8ydhpDwVmomNljpUOhUUGxfjQyd5YcOg==", + "System.ServiceModel.Primitives/4.10.0": { + "sha512": "BtrvvpgU2HolcC0tUf1g+n4Fk5kLhfbIBgRibcGe7TDHXcy6zTfkyXxR88rl2tO4KEPLkJXxWf/HW/LJmsI0Ew==", "type": "package", - "path": "system.servicemodel.primitives/4.9.0", + "path": "system.servicemodel.primitives/4.10.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -8701,9 +8381,9 @@ "lib/net6.0/System.ServiceModel.Primitives.pdb", "lib/net6.0/System.ServiceModel.dll", "lib/netcore50/System.ServiceModel.Primitives.dll", - "lib/netcoreapp2.1/System.ServiceModel.Primitives.dll", - "lib/netcoreapp2.1/System.ServiceModel.Primitives.pdb", - "lib/netcoreapp2.1/System.ServiceModel.dll", + "lib/netcoreapp3.1/System.ServiceModel.Primitives.dll", + "lib/netcoreapp3.1/System.ServiceModel.Primitives.pdb", + "lib/netcoreapp3.1/System.ServiceModel.dll", "lib/netstandard1.3/System.ServiceModel.Primitives.dll", "lib/netstandard2.0/System.ServiceModel.Primitives.dll", "lib/netstandard2.0/System.ServiceModel.Primitives.pdb", @@ -8723,8 +8403,8 @@ "ref/net6.0/System.ServiceModel.Primitives.dll", "ref/net6.0/System.ServiceModel.dll", "ref/netcore50/System.ServiceModel.Primitives.dll", - "ref/netcoreapp2.1/System.ServiceModel.Primitives.dll", - "ref/netcoreapp2.1/System.ServiceModel.dll", + "ref/netcoreapp3.1/System.ServiceModel.Primitives.dll", + "ref/netcoreapp3.1/System.ServiceModel.dll", "ref/netstandard1.0/System.ServiceModel.Primitives.dll", "ref/netstandard1.1/System.ServiceModel.Primitives.dll", "ref/netstandard1.3/System.ServiceModel.Primitives.dll", @@ -8737,76 +8417,10 @@ "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", - "system.servicemodel.primitives.4.9.0.nupkg.sha512", + "system.servicemodel.primitives.4.10.0.nupkg.sha512", "system.servicemodel.primitives.nuspec" ] }, - "System.Spatial/5.8.4": { - "sha512": "0xPUcjZX/SlFA34BeXGC3oPX0wX98ndJApYjdDnisWubuAprbqAX8mRPoM10vFfUE6VQyyBj7u2we7be52D+BQ==", - "type": "package", - "path": "system.spatial/5.8.4", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "lib/net40/System.Spatial.dll", - "lib/net40/System.Spatial.xml", - "lib/net40/de/System.Spatial.resources.dll", - "lib/net40/es/System.Spatial.resources.dll", - "lib/net40/fr/System.Spatial.resources.dll", - "lib/net40/it/System.Spatial.resources.dll", - "lib/net40/ja/System.Spatial.resources.dll", - "lib/net40/ko/System.Spatial.resources.dll", - "lib/net40/ru/System.Spatial.resources.dll", - "lib/net40/zh-Hans/System.Spatial.resources.dll", - "lib/net40/zh-Hant/System.Spatial.resources.dll", - "lib/netstandard1.1/System.Spatial.dll", - "lib/netstandard1.1/System.Spatial.xml", - "lib/netstandard1.1/de/System.Spatial.resources.dll", - "lib/netstandard1.1/es/System.Spatial.resources.dll", - "lib/netstandard1.1/fr/System.Spatial.resources.dll", - "lib/netstandard1.1/it/System.Spatial.resources.dll", - "lib/netstandard1.1/ja/System.Spatial.resources.dll", - "lib/netstandard1.1/ko/System.Spatial.resources.dll", - "lib/netstandard1.1/ru/System.Spatial.resources.dll", - "lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll", - "lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/System.Spatial.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/System.Spatial.xml", - "lib/portable-net40+sl5+wp8+win8+wpa/de/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/es/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/fr/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/it/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ja/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ko/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/ru/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hans/System.Spatial.resources.dll", - "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hant/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/System.Spatial.dll", - "lib/portable-net45+wp8+win8+wpa/System.Spatial.xml", - "lib/portable-net45+wp8+win8+wpa/de/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/es/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/fr/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/it/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ja/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ko/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/ru/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/zh-Hans/System.Spatial.resources.dll", - "lib/portable-net45+wp8+win8+wpa/zh-Hant/System.Spatial.resources.dll", - "lib/sl4/System.Spatial.dll", - "lib/sl4/System.Spatial.xml", - "lib/sl4/de/System.Spatial.resources.dll", - "lib/sl4/es/System.Spatial.resources.dll", - "lib/sl4/fr/System.Spatial.resources.dll", - "lib/sl4/it/System.Spatial.resources.dll", - "lib/sl4/ja/System.Spatial.resources.dll", - "lib/sl4/ko/System.Spatial.resources.dll", - "lib/sl4/ru/System.Spatial.resources.dll", - "lib/sl4/zh-Hans/System.Spatial.resources.dll", - "lib/sl4/zh-Hant/System.Spatial.resources.dll", - "system.spatial.5.8.4.nupkg.sha512", - "system.spatial.nuspec" - ] - }, "System.Text.Encoding/4.3.0": { "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", "type": "package", @@ -8875,49 +8489,42 @@ "system.text.encoding.nuspec" ] }, - "System.Text.Encoding.CodePages/4.5.0": { - "sha512": "S0wEUiKcLvRlkFUXca8uio1UQ5bYQzYgOmOKtCqaBQC3GR9AJjh43otcM32IGsAyvadFTaAMw9Irm6dS4Evfng==", + "System.Text.Encoding.CodePages/5.0.0": { + "sha512": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==", "type": "package", - "path": "system.text.encoding.codepages/4.5.0", + "path": "system.text.encoding.codepages/5.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", + "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Text.Encoding.CodePages.dll", "lib/net461/System.Text.Encoding.CodePages.dll", + "lib/net461/System.Text.Encoding.CodePages.xml", "lib/netstandard1.3/System.Text.Encoding.CodePages.dll", "lib/netstandard2.0/System.Text.Encoding.CodePages.dll", + "lib/netstandard2.0/System.Text.Encoding.CodePages.xml", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", "lib/xamarintvos10/_._", "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll", - "ref/netstandard1.3/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/de/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/es/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/fr/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/it/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/ja/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/ko/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/ru/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/zh-hans/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/zh-hant/System.Text.Encoding.CodePages.xml", - "ref/netstandard2.0/System.Text.Encoding.CodePages.dll", - "ref/netstandard2.0/System.Text.Encoding.CodePages.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", "runtimes/win/lib/net461/System.Text.Encoding.CodePages.dll", + "runtimes/win/lib/net461/System.Text.Encoding.CodePages.xml", "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll", + "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.xml", "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll", "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.dll", - "system.text.encoding.codepages.4.5.0.nupkg.sha512", + "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.xml", + "system.text.encoding.codepages.5.0.0.nupkg.sha512", "system.text.encoding.codepages.nuspec", "useSharedDesignerContext.txt", "version.txt" @@ -8991,42 +8598,47 @@ "system.text.encoding.extensions.nuspec" ] }, - "System.Text.Encodings.Web/6.0.0": { - "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "System.Text.Encodings.Web/7.0.0": { + "sha512": "OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", "type": "package", - "path": "system.text.encodings.web/6.0.0", + "path": "system.text.encodings.web/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Text.Encodings.Web.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", "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/net462/System.Text.Encodings.Web.dll", + "lib/net462/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/net7.0/System.Text.Encodings.Web.dll", + "lib/net7.0/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", + "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll", + "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.xml", + "system.text.encodings.web.7.0.0.nupkg.sha512", "system.text.encodings.web.nuspec", "useSharedDesignerContext.txt" ] }, - "System.Text.Json/6.0.2": { - "sha512": "0nE2gwXLn3PTBOPwORLqwuYvWB+Beomt9ZBX+6LmogMNKUvfD1SoDb/ycB1vBntT94rGaB/SvxEyeLu14H6aEg==", + "System.Text.Json/7.0.0": { + "sha512": "DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", "type": "package", - "path": "system.text.json/6.0.2", + "path": "system.text.json/7.0.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", + "README.md", "THIRD-PARTY-NOTICES.TXT", "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll", "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll", @@ -9056,18 +8668,34 @@ "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll", "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", - "build/System.Text.Json.targets", + "analyzers/dotnet/roslyn4.4/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "buildTransitive/net461/System.Text.Json.targets", + "buildTransitive/net462/System.Text.Json.targets", + "buildTransitive/net6.0/System.Text.Json.targets", "buildTransitive/netcoreapp2.0/System.Text.Json.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/System.Text.Json.dll", - "lib/net461/System.Text.Json.xml", + "buildTransitive/netstandard2.0/System.Text.Json.targets", + "lib/net462/System.Text.Json.dll", + "lib/net462/System.Text.Json.xml", "lib/net6.0/System.Text.Json.dll", "lib/net6.0/System.Text.Json.xml", - "lib/netcoreapp3.1/System.Text.Json.dll", - "lib/netcoreapp3.1/System.Text.Json.xml", + "lib/net7.0/System.Text.Json.dll", + "lib/net7.0/System.Text.Json.xml", "lib/netstandard2.0/System.Text.Json.dll", "lib/netstandard2.0/System.Text.Json.xml", - "system.text.json.6.0.2.nupkg.sha512", + "system.text.json.7.0.0.nupkg.sha512", "system.text.json.nuspec", "useSharedDesignerContext.txt" ] @@ -9659,69 +9287,63 @@ "system.xml.xmlserializer.nuspec" ] }, - "TimeZoneConverter/3.5.0": { - "sha512": "ziTcQ5rVxRdtWJEnEqhKBukZGuUQregbf5G7QRrFKj6CwBLss5tSz0dlSHy9gzi5M5ES0PNQ0K2ACP/0XVT5Ow==", + "TimeZoneConverter/6.1.0": { + "sha512": "UGdtyKWJqXXinyvGB9X6NVoIYbTAidoZYmn3aXzxeEYC9+OL8vF36eDt1qjb6RqBkWDl4v7iE84ecI+dFhA80A==", "type": "package", - "path": "timezoneconverter/3.5.0", + "path": "timezoneconverter/6.1.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "lib/net35/TimeZoneConverter.dll", - "lib/net35/TimeZoneConverter.xml", - "lib/net40/TimeZoneConverter.dll", - "lib/net40/TimeZoneConverter.xml", - "lib/net45/TimeZoneConverter.dll", - "lib/net45/TimeZoneConverter.xml", - "lib/net461/TimeZoneConverter.dll", - "lib/net461/TimeZoneConverter.xml", - "lib/net471/TimeZoneConverter.dll", - "lib/net471/TimeZoneConverter.xml", - "lib/netstandard1.1/TimeZoneConverter.dll", - "lib/netstandard1.1/TimeZoneConverter.xml", - "lib/netstandard1.3/TimeZoneConverter.dll", - "lib/netstandard1.3/TimeZoneConverter.xml", + "lib/net462/TimeZoneConverter.dll", + "lib/net462/TimeZoneConverter.xml", + "lib/net6.0/TimeZoneConverter.dll", + "lib/net6.0/TimeZoneConverter.xml", "lib/netstandard2.0/TimeZoneConverter.dll", "lib/netstandard2.0/TimeZoneConverter.xml", - "timezoneconverter.3.5.0.nupkg.sha512", + "timezoneconverter.6.1.0.nupkg.sha512", "timezoneconverter.nuspec" ] } }, "projectFileDependencyGroups": { "net6.0": [ - "Microsoft.AspNetCore.Components.WebAssembly.Authentication >= 6.0.9", - "Microsoft.Extensions.Hosting >= 6.0.1", - "Microsoft.Extensions.Hosting.Abstractions >= 6.0.0", - "Microsoft.PowerPlatform.Dataverse.Client >= 1.0.9", - "Microsoft.SharePointOnline.CSOM >= 16.1.22810.12000", - "PnP.Core >= 1.7.0", - "PnP.Core.Admin >= 1.7.0", - "PnP.Core.Auth >= 1.7.0", - "PnP.Framework >= 1.10.0", - "System.IdentityModel.Tokens.Jwt >= 6.23.1" + "Microsoft.AspNetCore.Components.WebAssembly.Authentication >= 7.0.5", + "Microsoft.Extensions.Hosting >= 7.0.1", + "Microsoft.Extensions.Hosting.Abstractions >= 7.0.0", + "Microsoft.PowerPlatform.Dataverse.Client >= 1.0.39", + "Microsoft.SharePointOnline.CSOM >= 16.1.23508.12000", + "PnP.Core >= 1.9.0", + "PnP.Core.Admin >= 1.9.0", + "PnP.Core.Auth >= 1.9.0", + "PnP.Framework >= 1.12.0", + "System.IdentityModel.Tokens.Jwt >= 6.30.0" ] }, "packageFolders": { "C:\\Users\\cbo\\.nuget\\packages\\": {}, "C:\\Program Files\\DevExpress 22.1\\Components\\Offline Packages": {}, + "C:\\Program Files\\DevExpress 22.2\\Components\\Offline Packages": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\library_spo_utils.csproj", + "projectUniqueName": "C:\\Sources\\VS\\web_portal\\library_spo_utils\\library_spo_utils.csproj", "projectName": "library_spo_utils", - "projectPath": "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\library_spo_utils.csproj", + "projectPath": "C:\\Sources\\VS\\web_portal\\library_spo_utils\\library_spo_utils.csproj", "packagesPath": "C:\\Users\\cbo\\.nuget\\packages\\", - "outputPath": "C:\\Sources\\VS\\console_spo_utils\\library_spo_utils\\obj\\", + "outputPath": "C:\\Sources\\VS\\web_portal\\library_spo_utils\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files\\DevExpress 22.1\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 22.2\\Components\\Offline Packages", "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ + "C:\\Sources\\VS\\web_portal\\NuGet.Config", "C:\\Users\\cbo\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.2.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -9731,8 +9353,11 @@ "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files\\DevExpress 22.1\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 22.2\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 22.2\\DevExtreme\\System\\DevExtreme\\Bin\\AspNetCore": {}, "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} + "https://api.nuget.org/v3/index.json": {}, + "https://devops.pal.it/IT/_packaging/LibraryFeed/nuget/v3/index.json": {} }, "frameworks": { "net6.0": { @@ -9752,43 +9377,43 @@ "dependencies": { "Microsoft.AspNetCore.Components.WebAssembly.Authentication": { "target": "Package", - "version": "[6.0.9, )" + "version": "[7.0.5, )" }, "Microsoft.Extensions.Hosting": { "target": "Package", - "version": "[6.0.1, )" + "version": "[7.0.1, )" }, "Microsoft.Extensions.Hosting.Abstractions": { "target": "Package", - "version": "[6.0.0, )" + "version": "[7.0.0, )" }, "Microsoft.PowerPlatform.Dataverse.Client": { "target": "Package", - "version": "[1.0.9, )" + "version": "[1.0.39, )" }, "Microsoft.SharePointOnline.CSOM": { "target": "Package", - "version": "[16.1.22810.12000, )" + "version": "[16.1.23508.12000, )" }, "PnP.Core": { "target": "Package", - "version": "[1.7.0, )" + "version": "[1.9.0, )" }, "PnP.Core.Admin": { "target": "Package", - "version": "[1.7.0, )" + "version": "[1.9.0, )" }, "PnP.Core.Auth": { "target": "Package", - "version": "[1.7.0, )" + "version": "[1.9.0, )" }, "PnP.Framework": { "target": "Package", - "version": "[1.10.0, )" + "version": "[1.12.0, )" }, "System.IdentityModel.Tokens.Jwt": { "target": "Package", - "version": "[6.23.1, )" + "version": "[6.30.0, )" } }, "imports": [ @@ -9807,7 +9432,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.302\\RuntimeIdentifierGraph.json" } } }