diff --git a/XLAB2/MainWindowViewModel.cs b/XLAB2/MainWindowViewModel.cs index ec5ff42..6863242 100644 --- a/XLAB2/MainWindowViewModel.cs +++ b/XLAB2/MainWindowViewModel.cs @@ -2186,12 +2186,6 @@ namespace XLAB2 continue; } - if (!item.HasTemplate) - { - skippedWithoutTemplateCount++; - continue; - } - var duplicateKey = PsvDocumentLine.BuildDuplicateKey(item.InstrumentType, item.RangeText, item.RegistryNumber, item.SerialNumber); if (duplicateKeys.Contains(duplicateKey)) { @@ -2282,7 +2276,8 @@ namespace XLAB2 return; } - if (!result.TypeItem.HasTemplate) + var blockOnMissingEkzmkTemplate = false; + if (blockOnMissingEkzmkTemplate && !result.TypeItem.HasTemplate) { _dialogService.ShowWarning("Выбранный тип нельзя добавить: для него не найден шаблон EKZMK, период из TPRMCP или регистрационный период TIPS."); return; diff --git a/XLAB2/PsvDataService.cs b/XLAB2/PsvDataService.cs index ea1dc3c..080719c 100644 --- a/XLAB2/PsvDataService.cs +++ b/XLAB2/PsvDataService.cs @@ -3844,30 +3844,26 @@ ORDER BY Priority;"; private static EkzMkTemplate LoadFallbackTemplate(SqlConnection connection, SqlTransaction transaction, int instrumentId) { const string sql = @" -WITH DefaultLab AS -( - SELECT - CASE WHEN COUNT(DISTINCT m.IDFRPD) = 1 THEN MIN(m.IDFRPD) ELSE NULL END AS DefaultIdFrpd - FROM dbo.EKZMK m -) SELECT TOP (1) - COALESCE(periodByInstrument.IDGRSI, periodByType.IDGRSI) AS IDGRSI, + COALESCE(periodByInstrument.IDGRSI, periodByType.IDGRSI, verificationSetup.IDGRSI) AS IDGRSI, COALESCE(periodByInstrument.IDSPVDMC, periodByType.IDSPVDMC) AS IDSPVDMC, - defaultLab.DefaultIdFrpd AS IDFRPD, + verificationSetup.IDFRPD AS IDFRPD, tprz.IDSPKMMK, + verificationSetup.IDSPVDMK AS IDSPVDMK, + verificationSetup.IDSPMPOB AS IDSPMPOB, + verificationSetup.IDSPVDKL AS IDSPVDKL, COALESCE(periodByInstrument.PRMK, periodByType.PRMK, tips.PRMKGR) AS PRMK, tprz.DPZN AS DPZNmp, tprz.HRTC AS HRTCmp, CAST( CASE - WHEN COALESCE(periodByInstrument.PRMK, periodByType.PRMK) IS NOT NULL THEN N'Период РёР· TPRMCP' - WHEN tips.PRMKGR IS NOT NULL THEN N'Регистрационный период РёР· TIPS' + WHEN COALESCE(periodByInstrument.PRMK, periodByType.PRMK) IS NOT NULL THEN N'Данные TPRMK + период из TPRMCP' + WHEN tips.PRMKGR IS NOT NULL THEN N'Данные TPRMK + регистрационный период из TIPS' ELSE N'' END AS nvarchar(60)) AS SourceDescription FROM dbo.EKZ z JOIN dbo.TPRZ tprz ON tprz.IDTPRZ = z.IDTPRZ JOIN dbo.TIPS tips ON tips.IDTIPS = tprz.IDTIPS -CROSS JOIN DefaultLab defaultLab OUTER APPLY ( SELECT TOP (1) @@ -3889,8 +3885,45 @@ OUTER APPLY WHERE t.IDTPRZ = z.IDTPRZ ORDER BY t.IDTPRMCP DESC ) periodByType +OUTER APPLY +( + SELECT TOP (1) + mk.IDTPRMK, + mk.IDSPVDMK, + mk.IDFRPD, + mk.IDGRSI, + mk.IDSPMPOB, + stamp.IDSPVDKL + FROM dbo.TPRMK mk + LEFT JOIN dbo.SPVDMK verificationType ON verificationType.IDSPVDMK = mk.IDSPVDMK + OUTER APPLY + ( + SELECT TOP (1) + tp.IDSPVDKL + FROM dbo.TPVDKL tp + WHERE tp.IDTIPS = tprz.IDTIPS + AND tp.IDSPVDMK = mk.IDSPVDMK + ORDER BY tp.IDTPVDKL DESC + ) stamp + WHERE mk.IDTPRZ = z.IDTPRZ + ORDER BY + CASE + WHEN UPPER(LTRIM(RTRIM(ISNULL(verificationType.OBVDMK, N'')))) = N'П' THEN 0 + WHEN UPPER(LTRIM(RTRIM(ISNULL(verificationType.NMVDMK, N'')))) = N'ПОВЕРКА' THEN 1 + WHEN UPPER(LTRIM(RTRIM(ISNULL(verificationType.NMVDMK, N'')))) LIKE N'ПОВЕРК%' THEN 2 + WHEN UPPER(LTRIM(RTRIM(ISNULL(verificationType.NMVDMK, N'')))) LIKE N'%ПОВЕРК%' THEN 3 + ELSE 4 + END, + CASE + WHEN COALESCE(periodByInstrument.IDGRSI, periodByType.IDGRSI) IS NOT NULL + AND mk.IDGRSI = COALESCE(periodByInstrument.IDGRSI, periodByType.IDGRSI) THEN 0 + WHEN mk.IDGRSI IS NULL THEN 1 + ELSE 2 + END, + mk.IDTPRMK DESC +) verificationSetup WHERE z.IDEKZ = @InstrumentId - AND defaultLab.DefaultIdFrpd IS NOT NULL + AND verificationSetup.IDFRPD IS NOT NULL AND COALESCE(periodByInstrument.PRMK, periodByType.PRMK, tips.PRMKGR) IS NOT NULL;"; using (var command = new SqlCommand(sql, connection, transaction)) @@ -3909,13 +3942,13 @@ WHERE z.IDEKZ = @InstrumentId IdSpmu = null, IdGrsi = GetNullableInt32(reader, "IDGRSI"), IdKsprl = null, - IdSpvdmk = null, + IdSpvdmk = GetNullableInt32(reader, "IDSPVDMK"), IdSpvdmc = GetNullableInt32(reader, "IDSPVDMC"), IdFrpd = GetInt32(reader, "IDFRPD"), - IdSpmpob = null, + IdSpmpob = GetNullableInt32(reader, "IDSPMPOB"), IdPrsn = null, IdSpkmmk = GetNullableInt32(reader, "IDSPKMMK"), - IdSpvdkl = null, + IdSpvdkl = GetNullableInt32(reader, "IDSPVDKL"), IdPrsnvd = null, Prmk = GetInt32(reader, "PRMK"), Stmk = null, diff --git a/XLAB2/bin-temp-verify-psv-no-template/Azure.Core.dll b/XLAB2/bin-temp-verify-psv-no-template/Azure.Core.dll new file mode 100644 index 0000000..8883ec9 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Azure.Core.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Azure.Identity.dll b/XLAB2/bin-temp-verify-psv-no-template/Azure.Identity.dll new file mode 100644 index 0000000..ea19200 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Azure.Identity.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/ClosePsv.docx b/XLAB2/bin-temp-verify-psv-no-template/ClosePsv.docx new file mode 100644 index 0000000..7495ee3 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/ClosePsv.docx differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Izv.docx b/XLAB2/bin-temp-verify-psv-no-template/Izv.docx new file mode 100644 index 0000000..0d16b6f Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Izv.docx differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Bcl.AsyncInterfaces.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Bcl.AsyncInterfaces.dll new file mode 100644 index 0000000..421e812 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Bcl.AsyncInterfaces.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Bcl.Cryptography.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Bcl.Cryptography.dll new file mode 100644 index 0000000..e0a506a Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Bcl.Cryptography.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Data.SqlClient.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..e355a91 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Data.SqlClient.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Caching.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Caching.Abstractions.dll new file mode 100644 index 0000000..bcc2d65 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Caching.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Caching.Memory.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Caching.Memory.dll new file mode 100644 index 0000000..5892a26 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Caching.Memory.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..9aa7e85 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Binder.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Binder.dll new file mode 100644 index 0000000..8be04ae Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Binder.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.CommandLine.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.CommandLine.dll new file mode 100644 index 0000000..8066211 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.CommandLine.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.EnvironmentVariables.dll new file mode 100644 index 0000000..a7ad701 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.EnvironmentVariables.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.FileExtensions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.FileExtensions.dll new file mode 100644 index 0000000..86720bb Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.FileExtensions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Json.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Json.dll new file mode 100644 index 0000000..daa83a9 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.Json.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.UserSecrets.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.UserSecrets.dll new file mode 100644 index 0000000..2903540 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.UserSecrets.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.dll new file mode 100644 index 0000000..eb4de33 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Configuration.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..eccc0cf Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.DependencyInjection.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..a34cbfb Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Diagnostics.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Diagnostics.Abstractions.dll new file mode 100644 index 0000000..9692da6 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Diagnostics.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Diagnostics.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Diagnostics.dll new file mode 100644 index 0000000..0dd0fc1 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Diagnostics.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileProviders.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileProviders.Abstractions.dll new file mode 100644 index 0000000..1cfd7d4 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileProviders.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileProviders.Physical.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileProviders.Physical.dll new file mode 100644 index 0000000..3544461 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileProviders.Physical.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileSystemGlobbing.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileSystemGlobbing.dll new file mode 100644 index 0000000..7a08d42 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.FileSystemGlobbing.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Hosting.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Hosting.Abstractions.dll new file mode 100644 index 0000000..fe79641 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Hosting.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Hosting.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Hosting.dll new file mode 100644 index 0000000..c9f3b0d Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Hosting.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..6d617b5 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Configuration.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Configuration.dll new file mode 100644 index 0000000..c6df8c5 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Configuration.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Console.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Console.dll new file mode 100644 index 0000000..188119c Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Console.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Debug.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Debug.dll new file mode 100644 index 0000000..446f0bf Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.Debug.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.EventLog.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.EventLog.dll new file mode 100644 index 0000000..1ac3b8e Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.EventLog.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.EventSource.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.EventSource.dll new file mode 100644 index 0000000..d707e20 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.EventSource.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..5842f4d Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Logging.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Options.ConfigurationExtensions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Options.ConfigurationExtensions.dll new file mode 100644 index 0000000..1a7b113 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Options.ConfigurationExtensions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Options.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..4a574d7 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Options.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Primitives.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..d87bfde Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Extensions.Primitives.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Identity.Client.Extensions.Msal.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Identity.Client.Extensions.Msal.dll new file mode 100644 index 0000000..15201c7 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Identity.Client.Extensions.Msal.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Identity.Client.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Identity.Client.dll new file mode 100644 index 0000000..aa7367f Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.Identity.Client.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Abstractions.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Abstractions.dll new file mode 100644 index 0000000..eaeb3ad Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Abstractions.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.JsonWebTokens.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.JsonWebTokens.dll new file mode 100644 index 0000000..bdeca82 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.JsonWebTokens.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Logging.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Logging.dll new file mode 100644 index 0000000..ccfe9ff Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Logging.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll new file mode 100644 index 0000000..9c70235 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Protocols.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Protocols.dll new file mode 100644 index 0000000..01432af Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Protocols.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Tokens.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Tokens.dll new file mode 100644 index 0000000..6fbb9ee Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.IdentityModel.Tokens.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Microsoft.SqlServer.Server.dll b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.SqlServer.Server.dll new file mode 100644 index 0000000..ddeaa86 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Microsoft.SqlServer.Server.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/OpenPsv.docx b/XLAB2/bin-temp-verify-psv-no-template/OpenPsv.docx new file mode 100644 index 0000000..f70b740 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/OpenPsv.docx differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/Svid.docx b/XLAB2/bin-temp-verify-psv-no-template/Svid.docx new file mode 100644 index 0000000..22746b9 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/Svid.docx differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/System.ClientModel.dll b/XLAB2/bin-temp-verify-psv-no-template/System.ClientModel.dll new file mode 100644 index 0000000..0caead2 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/System.ClientModel.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/System.IdentityModel.Tokens.Jwt.dll b/XLAB2/bin-temp-verify-psv-no-template/System.IdentityModel.Tokens.Jwt.dll new file mode 100644 index 0000000..c2d8ecb Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/System.IdentityModel.Tokens.Jwt.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/System.Memory.Data.dll b/XLAB2/bin-temp-verify-psv-no-template/System.Memory.Data.dll new file mode 100644 index 0000000..9282c37 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/System.Memory.Data.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/XLAB2.deps.json b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.deps.json new file mode 100644 index 0000000..b12499c --- /dev/null +++ b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.deps.json @@ -0,0 +1,1007 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "XLAB2/1.0.0": { + "dependencies": { + "Microsoft.Data.SqlClient": "6.1.1", + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.Hosting": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" + }, + "runtime": { + "XLAB2.dll": {} + } + }, + "Azure.Core/1.47.1": { + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.ClientModel": "1.5.1", + "System.Memory.Data": "8.0.1" + }, + "runtime": { + "lib/net8.0/Azure.Core.dll": { + "assemblyVersion": "1.47.1.0", + "fileVersion": "1.4700.125.36505" + } + } + }, + "Azure.Identity/1.14.2": { + "dependencies": { + "Azure.Core": "1.47.1", + "Microsoft.Identity.Client": "4.73.1", + "Microsoft.Identity.Client.Extensions.Msal": "4.73.1" + }, + "runtime": { + "lib/net8.0/Azure.Identity.dll": { + "assemblyVersion": "1.14.2.0", + "fileVersion": "1.1400.225.36004" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/8.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Bcl.Cryptography/9.0.4": { + "runtime": { + "lib/net9.0/Microsoft.Bcl.Cryptography.dll": { + "assemblyVersion": "9.0.0.4", + "fileVersion": "9.0.425.16305" + } + } + }, + "Microsoft.Data.SqlClient/6.1.1": { + "dependencies": { + "Azure.Core": "1.47.1", + "Azure.Identity": "1.14.2", + "Microsoft.Bcl.Cryptography": "9.0.4", + "Microsoft.Data.SqlClient.SNI.runtime": "6.0.2", + "Microsoft.Extensions.Caching.Memory": "9.0.4", + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.7.1", + "Microsoft.SqlServer.Server": "1.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.Data.SqlClient.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.11.25226.3" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.Data.SqlClient.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.Data.SqlClient.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.Data.SqlClient.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.Data.SqlClient.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.Data.SqlClient.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.Data.SqlClient.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.Data.SqlClient.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": { + "locale": "zh-Hant" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.11.25226.3" + }, + "runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.11.25226.3" + } + } + }, + "Microsoft.Data.SqlClient.SNI.runtime/6.0.2": { + "runtimeTargets": { + "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "6.2.0.0" + }, + "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "6.2.0.0" + }, + "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "6.2.0.0" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.4": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.425.16305" + } + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.4": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.4", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.425.16305" + } + } + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.CommandLine/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Json/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.DependencyInjection/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Diagnostics/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.FileProviders.Physical/10.0.0": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/10.0.0": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Hosting/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.0", + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Configuration": "10.0.0", + "Microsoft.Extensions.Logging.Console": "10.0.0", + "Microsoft.Extensions.Logging.Debug": "10.0.0", + "Microsoft.Extensions.Logging.EventLog": "10.0.0", + "Microsoft.Extensions.Logging.EventSource": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Hosting.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Hosting.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Console/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Configuration": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Console.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Debug/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Debug.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.EventLog/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.EventLog.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.EventSource/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.EventSource.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Options/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Identity.Client/4.73.1": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "7.7.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Identity.Client.dll": { + "assemblyVersion": "4.73.1.0", + "fileVersion": "4.73.1.0" + } + } + }, + "Microsoft.Identity.Client.Extensions.Msal/4.73.1": { + "dependencies": { + "Microsoft.Identity.Client": "4.73.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": { + "assemblyVersion": "4.73.1.0", + "fileVersion": "4.73.1.0" + } + } + }, + "Microsoft.IdentityModel.Abstractions/7.7.1": { + "runtime": { + "lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": { + "assemblyVersion": "7.7.1.0", + "fileVersion": "7.7.1.50719" + } + } + }, + "Microsoft.IdentityModel.JsonWebTokens/7.7.1": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "7.7.1" + }, + "runtime": { + "lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": { + "assemblyVersion": "7.7.1.0", + "fileVersion": "7.7.1.50719" + } + } + }, + "Microsoft.IdentityModel.Logging/7.7.1": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "7.7.1" + }, + "runtime": { + "lib/net8.0/Microsoft.IdentityModel.Logging.dll": { + "assemblyVersion": "7.7.1.0", + "fileVersion": "7.7.1.50719" + } + } + }, + "Microsoft.IdentityModel.Protocols/7.7.1": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "7.7.1" + }, + "runtime": { + "lib/net8.0/Microsoft.IdentityModel.Protocols.dll": { + "assemblyVersion": "7.7.1.0", + "fileVersion": "7.7.1.50719" + } + } + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/7.7.1": { + "dependencies": { + "Microsoft.IdentityModel.Protocols": "7.7.1", + "System.IdentityModel.Tokens.Jwt": "7.7.1" + }, + "runtime": { + "lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { + "assemblyVersion": "7.7.1.0", + "fileVersion": "7.7.1.50719" + } + } + }, + "Microsoft.IdentityModel.Tokens/7.7.1": { + "dependencies": { + "Microsoft.IdentityModel.Logging": "7.7.1" + }, + "runtime": { + "lib/net8.0/Microsoft.IdentityModel.Tokens.dll": { + "assemblyVersion": "7.7.1.0", + "fileVersion": "7.7.1.50719" + } + } + }, + "Microsoft.SqlServer.Server/1.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "System.ClientModel/1.5.1": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "System.Memory.Data": "8.0.1" + }, + "runtime": { + "lib/net8.0/System.ClientModel.dll": { + "assemblyVersion": "1.5.1.0", + "fileVersion": "1.500.125.36405" + } + } + }, + "System.IdentityModel.Tokens.Jwt/7.7.1": { + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", + "Microsoft.IdentityModel.Tokens": "7.7.1" + }, + "runtime": { + "lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": { + "assemblyVersion": "7.7.1.0", + "fileVersion": "7.7.1.50719" + } + } + }, + "System.Memory.Data/8.0.1": { + "runtime": { + "lib/net8.0/System.Memory.Data.dll": { + "assemblyVersion": "8.0.0.1", + "fileVersion": "8.0.1024.46610" + } + } + } + } + }, + "libraries": { + "XLAB2/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Azure.Core/1.47.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oPcncSsDHuxB8SC522z47xbp2+ttkcKv2YZ90KXhRKN0YQd2+7l1UURT9EBzUNEXtkLZUOAB5xbByMTrYRh3yA==", + "path": "azure.core/1.47.1", + "hashPath": "azure.core.1.47.1.nupkg.sha512" + }, + "Azure.Identity/1.14.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhNMwOTwT+I2wIcJKSdP0ADyB2aK+JaYWZxO8LSRDm5w77LFr0ykR9xmt2ZV5T1gaI7xU6iNFIh/yW1dAlpddQ==", + "path": "azure.identity/1.14.2", + "hashPath": "azure.identity.1.14.2.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "path": "microsoft.bcl.asyncinterfaces/8.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512" + }, + "Microsoft.Bcl.Cryptography/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ==", + "path": "microsoft.bcl.cryptography/9.0.4", + "hashPath": "microsoft.bcl.cryptography.9.0.4.nupkg.sha512" + }, + "Microsoft.Data.SqlClient/6.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-syGQmIUPAYYHAHyTD8FCkTNThpQWvoA7crnIQRMfp8dyB5A2cWU3fQexlRTFkVmV7S0TjVmthi0LJEFVjHo8AQ==", + "path": "microsoft.data.sqlclient/6.1.1", + "hashPath": "microsoft.data.sqlclient.6.1.1.nupkg.sha512" + }, + "Microsoft.Data.SqlClient.SNI.runtime/6.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==", + "path": "microsoft.data.sqlclient.sni.runtime/6.0.2", + "hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-imcZ5BGhBw5mNsWLepBbqqumWaFe0GtvyCvne2/2wsDIBRa2+Lhx4cU/pKt/4BwOizzUEOls2k1eOJQXHGMalg==", + "path": "microsoft.extensions.caching.abstractions/9.0.4", + "hashPath": "microsoft.extensions.caching.abstractions.9.0.4.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G5rEq1Qez5VJDTEyRsRUnewAspKjaY57VGsdZ8g8Ja6sXXzoiI3PpTd1t43HjHqNWD5A06MQveb2lscn+2CU+w==", + "path": "microsoft.extensions.caching.memory/9.0.4", + "hashPath": "microsoft.extensions.caching.memory.9.0.4.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", + "path": "microsoft.extensions.configuration/10.0.0", + "hashPath": "microsoft.extensions.configuration.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", + "path": "microsoft.extensions.configuration.abstractions/10.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", + "path": "microsoft.extensions.configuration.binder/10.0.0", + "hashPath": "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.CommandLine/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CRj5clwZciVs46GMhAthkFq3+JiNM15Bz9CRlCZLBmRdggD6RwoBphRJ+EUDK2f+cZZ1L2zqVaQrn1KueoU5Kg==", + "path": "microsoft.extensions.configuration.commandline/10.0.0", + "hashPath": "microsoft.extensions.configuration.commandline.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TmFegsI/uCdwMBD4yKpmO+OkjVNHQL49Dh/ep83NI5rPUEoBK9OdsJo1zURc1A2FuS/R/Pos3wsTjlyLnguBLA==", + "path": "microsoft.extensions.configuration.environmentvariables/10.0.0", + "hashPath": "microsoft.extensions.configuration.environmentvariables.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.FileExtensions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LqCTyF0twrG4tyEN6PpSC5ewRBDwCBazRUfCOdRddwaQ3n2S57GDDeYOlTLcbV/V2dxSSZWg5Ofr48h6BsBmxw==", + "path": "microsoft.extensions.configuration.fileextensions/10.0.0", + "hashPath": "microsoft.extensions.configuration.fileextensions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Json/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BIOPTEAZoeWbHlDT9Zudu+rpecZizFwhdIFRiyZKDml7JbayXmfTXKUt+ezifsSXfBkWDdJM10oDOxo8pufEng==", + "path": "microsoft.extensions.configuration.json/10.0.0", + "hashPath": "microsoft.extensions.configuration.json.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.UserSecrets/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-B4qHB6gQ2B3I52YRohSV7wetp01BQzi8jDmrtiVm6e4l8vH5vjqwxWcR5wumGWjdBkj1asJLLsDIocdyTQSP0A==", + "path": "microsoft.extensions.configuration.usersecrets/10.0.0", + "hashPath": "microsoft.extensions.configuration.usersecrets.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-f0RBabswJq+gRu5a+hWIobrLWiUYPKMhCD9WO3sYBAdSy3FFH14LMvLVFZc2kPSCimBLxSuitUhsd6tb0TAY6A==", + "path": "microsoft.extensions.dependencyinjection/10.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xjkxIPgrT0mKTfBwb+CVqZnRchyZgzKIfDQOp8z+WUC6vPe3WokIf71z+hJPkH0YBUYJwa7Z/al1R087ib9oiw==", + "path": "microsoft.extensions.diagnostics/10.0.0", + "hashPath": "microsoft.extensions.diagnostics.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SfK89ytD61S7DgzorFljSkUeluC1ncn6dtZgwc0ot39f/BEYWBl5jpgvodxduoYAs1d9HG8faCDRZxE95UMo2A==", + "path": "microsoft.extensions.diagnostics.abstractions/10.0.0", + "hashPath": "microsoft.extensions.diagnostics.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/ppSdehKk3fuXjlqCDgSOtjRK/pSHU8eWgzSHfHdwVm5BP4Dgejehkw+PtxKG2j98qTDEHDst2Y99aNsmJldmw==", + "path": "microsoft.extensions.fileproviders.abstractions/10.0.0", + "hashPath": "microsoft.extensions.fileproviders.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Physical/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UZUQ74lQMmvcprlG8w+XpxBbyRDQqfb7GAnccITw32hdkUBlmm9yNC4xl4aR9YjgV3ounZcub194sdmLSfBmPA==", + "path": "microsoft.extensions.fileproviders.physical/10.0.0", + "hashPath": "microsoft.extensions.fileproviders.physical.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5hfVl/e+bx1px2UkN+1xXhd3hu7Ui6ENItBzckFaRDQXfr+SHT/7qrCDrlQekCF/PBtEu2vtk87U2+gDEF8EhQ==", + "path": "microsoft.extensions.filesystemglobbing/10.0.0", + "hashPath": "microsoft.extensions.filesystemglobbing.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yKJiVdXkSfe9foojGpBRbuDPQI8YD71IO/aE8ehGjRHE0VkEF/YWkW6StthwuFF146pc2lypZrpk/Tks6Plwhw==", + "path": "microsoft.extensions.hosting/10.0.0", + "hashPath": "microsoft.extensions.hosting.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KrN6TGFwCwqOkLLk/idW/XtDQh+8In+CL9T4M1Dx+5ScsjTq4TlVbal8q532m82UYrMr6RiQJF2HvYCN0QwVsA==", + "path": "microsoft.extensions.hosting.abstractions/10.0.0", + "hashPath": "microsoft.extensions.hosting.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BStFkd5CcnEtarlcgYDBcFzGYCuuNMzPs02wN3WBsOFoYIEmYoUdAiU+au6opzoqfTYJsMTW00AeqDdnXH2CvA==", + "path": "microsoft.extensions.logging/10.0.0", + "hashPath": "microsoft.extensions.logging.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==", + "path": "microsoft.extensions.logging.abstractions/10.0.0", + "hashPath": "microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8zcwhS6bYB6FEfaY3nYSgHdpiL2T+/V3xjpHtslVAegyI1JUbB9yAt/BFdvZdsNbY0Udm4xFtvfT/hUwcOOOg==", + "path": "microsoft.extensions.logging.configuration/10.0.0", + "hashPath": "microsoft.extensions.logging.configuration.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Console/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-treWetuksp8LVb09fCJ5zNhNJjyDkqzVm83XxcrlWQnAdXznR140UUXo8PyEPBvFlHhjKhFQZEOP3Sk/ByCvEw==", + "path": "microsoft.extensions.logging.console/10.0.0", + "hashPath": "microsoft.extensions.logging.console.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Debug/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-A/4vBtVaySLBGj4qluye+KSbeVCCMa6GcTbxf2YgnSDHs9b9105+VojBJ1eJPel8F1ny0JOh+Ci3vgCKn69tNQ==", + "path": "microsoft.extensions.logging.debug/10.0.0", + "hashPath": "microsoft.extensions.logging.debug.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventLog/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EWda5nSXhzQZr3yJ3+XgIApOek+Hm+txhWCEzWNVPp/OfimL4qmvctgXu87m+S2RXw/AoUP8aLMNicJ2KWblVA==", + "path": "microsoft.extensions.logging.eventlog/10.0.0", + "hashPath": "microsoft.extensions.logging.eventlog.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventSource/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+Qc+kgoJi1w2A/Jm+7h04LcK2JoJkwAxKg7kBakkNRcemTmRGocqPa7rVNVGorTYruFrUS25GwkFNtOECnjhXg==", + "path": "microsoft.extensions.logging.eventsource/10.0.0", + "hashPath": "microsoft.extensions.logging.eventsource.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Options/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8oCAgXOow5XDrY9HaXX1QmH3ORsyZO/ANVHBlhLyCeWTH5Sg4UuqZeOTWJi6484M+LqSx0RqQXDJtdYy2BNiLQ==", + "path": "microsoft.extensions.options/10.0.0", + "hashPath": "microsoft.extensions.options.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tL9cSl3maS5FPzp/3MtlZI21ExWhni0nnUCF8HY4npTsINw45n9SNDbkKXBMtFyUFGSsQep25fHIDN4f/Vp3AQ==", + "path": "microsoft.extensions.options.configurationextensions/10.0.0", + "hashPath": "microsoft.extensions.options.configurationextensions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==", + "path": "microsoft.extensions.primitives/10.0.0", + "hashPath": "microsoft.extensions.primitives.10.0.0.nupkg.sha512" + }, + "Microsoft.Identity.Client/4.73.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NnDLS8QwYqO5ZZecL2oioi1LUqjh5Ewk4bMLzbgiXJbQmZhDLtKwLxL3DpGMlQAJ2G4KgEnvGPKa+OOgffeJbw==", + "path": "microsoft.identity.client/4.73.1", + "hashPath": "microsoft.identity.client.4.73.1.nupkg.sha512" + }, + "Microsoft.Identity.Client.Extensions.Msal/4.73.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xDztAiV2F0wI0W8FLKv5cbaBefyLD6JVaAsvgSN7bjWNCzGYzHbcOEIP5s4TJXUpQzMfUyBsFl1mC6Zmgpz0PQ==", + "path": "microsoft.identity.client.extensions.msal/4.73.1", + "hashPath": "microsoft.identity.client.extensions.msal.4.73.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Abstractions/7.7.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-S7sHg6gLg7oFqNGLwN1qSbJDI+QcRRj8SuJ1jHyCmKSipnF6ZQL+tFV2NzVfGj/xmGT9TykQdQiBN+p5Idl4TA==", + "path": "microsoft.identitymodel.abstractions/7.7.1", + "hashPath": "microsoft.identitymodel.abstractions.7.7.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.JsonWebTokens/7.7.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Izi75UCUssvo8LPx3OVnEeZay58qaFicrtSnbtUt7q8qQi0gy46gh4V8VUTkMVMKXV6VMyjBVmeNNgeCUJuIw==", + "path": "microsoft.identitymodel.jsonwebtokens/7.7.1", + "hashPath": "microsoft.identitymodel.jsonwebtokens.7.7.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Logging/7.7.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BZNgSq/o8gsKExdYoBKPR65fdsxW0cTF8PsdqB8y011AGUJJW300S/ZIsEUD0+sOmGc003Gwv3FYbjrVjvsLNQ==", + "path": "microsoft.identitymodel.logging/7.7.1", + "hashPath": "microsoft.identitymodel.logging.7.7.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols/7.7.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h+fHHBGokepmCX+QZXJk4Ij8OApCb2n2ktoDkNX5CXteXsOxTHMNgjPGpAwdJMFvAL7TtGarUnk3o97NmBq2QQ==", + "path": "microsoft.identitymodel.protocols/7.7.1", + "hashPath": "microsoft.identitymodel.protocols.7.7.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/7.7.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yT2Hdj8LpPbcT9C9KlLVxXl09C8zjFaVSaApdOwuecMuoV4s6Sof/mnTDz/+F/lILPIBvrWugR9CC7iRVZgbfQ==", + "path": "microsoft.identitymodel.protocols.openidconnect/7.7.1", + "hashPath": "microsoft.identitymodel.protocols.openidconnect.7.7.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Tokens/7.7.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fQ0VVCba75lknUHGldi3iTKAYUQqbzp1Un8+d9cm9nON0Gs8NAkXddNg8iaUB0qi/ybtAmNWizTR4avdkCJ9pQ==", + "path": "microsoft.identitymodel.tokens/7.7.1", + "hashPath": "microsoft.identitymodel.tokens.7.7.1.nupkg.sha512" + }, + "Microsoft.SqlServer.Server/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==", + "path": "microsoft.sqlserver.server/1.0.0", + "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512" + }, + "System.ClientModel/1.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-k2jKSO0X45IqhVOT9iQB4xralNN9foRQsRvXBTyRpAVxyzCJlG895T9qYrQWbcJ6OQXxOouJQ37x5nZH5XKK+A==", + "path": "system.clientmodel/1.5.1", + "hashPath": "system.clientmodel.1.5.1.nupkg.sha512" + }, + "System.IdentityModel.Tokens.Jwt/7.7.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rQkO1YbAjLwnDJSMpRhRtrc6XwIcEOcUvoEcge+evurpzSZM3UNK+MZfD3sKyTlYsvknZ6eJjSBfnmXqwOsT9Q==", + "path": "system.identitymodel.tokens.jwt/7.7.1", + "hashPath": "system.identitymodel.tokens.jwt.7.7.1.nupkg.sha512" + }, + "System.Memory.Data/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg==", + "path": "system.memory.data/8.0.1", + "hashPath": "system.memory.data.8.0.1.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/XLAB2/bin-temp-verify-psv-no-template/XLAB2.dll b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.dll new file mode 100644 index 0000000..cc6a9e0 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/XLAB2.exe b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.exe new file mode 100644 index 0000000..913ac0a Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.exe differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/XLAB2.runtimeconfig.json b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.runtimeconfig.json new file mode 100644 index 0000000..3c285dd --- /dev/null +++ b/XLAB2/bin-temp-verify-psv-no-template/XLAB2.runtimeconfig.json @@ -0,0 +1,19 @@ +{ + "runtimeOptions": { + "tfm": "net10.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "10.0.0" + }, + { + "name": "Microsoft.WindowsDesktop.App", + "version": "10.0.0" + } + ], + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false, + "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false + } + } +} \ No newline at end of file diff --git a/XLAB2/bin-temp-verify-psv-no-template/appsettings.json b/XLAB2/bin-temp-verify-psv-no-template/appsettings.json new file mode 100644 index 0000000..f0d63c1 --- /dev/null +++ b/XLAB2/bin-temp-verify-psv-no-template/appsettings.json @@ -0,0 +1,18 @@ +{ + "Database": { + "ApplicationName": "XLAB2", + "CommandTimeoutSeconds": 60, + "ConnectRetryCount": 3, + "ConnectRetryIntervalSeconds": 10, + "ConnectTimeoutSeconds": 15, + "Database": "ASUMS", + "Encrypt": false, + "IntegratedSecurity": true, + "MultipleActiveResultSets": true, + "Pooling": true, + "MaxPoolSize": 100, + "MinPoolSize": 0, + "Server": "SEVENHILL\\SQLEXPRESS", + "TrustServerCertificate": true + } +} diff --git a/XLAB2/bin-temp-verify-psv-no-template/cs/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/cs/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..0b81da6 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/cs/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/de/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/de/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..76ca46d Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/de/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/es/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/es/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..e340c59 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/es/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/fr/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/fr/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..85be381 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/fr/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/it/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/it/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..4297c71 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/it/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/ja/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/ja/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..613a787 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/ja/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/ko/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/ko/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..c98361b Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/ko/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/pl/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/pl/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..20086f0 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/pl/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/pt-BR/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/pt-BR/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..5b4bd1b Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/pt-BR/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/ru/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/ru/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..67159aa Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/ru/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll b/XLAB2/bin-temp-verify-psv-no-template/runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..0baeb08 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..ce09630 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..a0083b1 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..36a2409 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..f983fa9 Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/tr/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/tr/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..1111f9a Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/tr/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/zh-Hans/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/zh-Hans/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..7eeebbc Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/zh-Hans/Microsoft.Data.SqlClient.resources.dll differ diff --git a/XLAB2/bin-temp-verify-psv-no-template/zh-Hant/Microsoft.Data.SqlClient.resources.dll b/XLAB2/bin-temp-verify-psv-no-template/zh-Hant/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..c1aa37b Binary files /dev/null and b/XLAB2/bin-temp-verify-psv-no-template/zh-Hant/Microsoft.Data.SqlClient.resources.dll differ