diff --git a/.gitignore b/.gitignore index a4fe18b..8062a91 100644 --- a/.gitignore +++ b/.gitignore @@ -1,400 +1,366 @@ -## Ignore Visual Studio temporary files, build results, and -## files generated by popular Visual Studio add-ons. -## -## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore - -# User-specific files -*.rsuser -*.suo -*.user -*.userosscache -*.sln.docstates - -# User-specific files (MonoDevelop/Xamarin Studio) -*.userprefs - -# Mono auto generated files -mono_crash.* - -# Build results -[Dd]ebug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ -x64/ -x86/ -[Ww][Ii][Nn]32/ -[Aa][Rr][Mm]/ -[Aa][Rr][Mm]64/ -bld/ -[Bb]in/ -[Oo]bj/ -[Ll]og/ -[Ll]ogs/ - -# Visual Studio 2015/2017 cache/options directory -.vs/ -# Uncomment if you have tasks that create the project's static files in wwwroot -#wwwroot/ - -# Visual Studio 2017 auto generated files -Generated\ Files/ - -# MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* - -# NUnit -*.VisualState.xml -TestResult.xml -nunit-*.xml - -# Build Results of an ATL Project -[Dd]ebugPS/ -[Rr]eleasePS/ -dlldata.c - -# Benchmark Results -BenchmarkDotNet.Artifacts/ - -# .NET Core -project.lock.json -project.fragment.lock.json -artifacts/ - -# ASP.NET Scaffolding -ScaffoldingReadMe.txt - -# StyleCop -StyleCopReport.xml - -# Files built by Visual Studio -*_i.c -*_p.c -*_h.h -*.ilk -*.meta -*.obj -*.iobj -*.pch -*.pdb -*.ipdb -*.pgc -*.pgd -*.rsp -# but not Directory.Build.rsp, as it configures directory-level build defaults -!Directory.Build.rsp -*.sbr -*.tlb -*.tli -*.tlh -*.tmp -*.tmp_proj -*_wpftmp.csproj -*.log -*.tlog -*.vspscc -*.vssscc -.builds -*.pidb -*.svclog -*.scc - -# Chutzpah Test files -_Chutzpah* - -# Visual C++ cache files -ipch/ -*.aps -*.ncb -*.opendb -*.opensdf -*.sdf -*.cachefile -*.VC.db -*.VC.VC.opendb - -# Visual Studio profiler -*.psess -*.vsp -*.vspx -*.sap - -# Visual Studio Trace Files -*.e2e - -# TFS 2012 Local Workspace -$tf/ - -# Guidance Automation Toolkit -*.gpState - -# ReSharper is a .NET coding add-in -_ReSharper*/ -*.[Rr]e[Ss]harper -*.DotSettings.user - -# TeamCity is a build add-in -_TeamCity* - -# DotCover is a Code Coverage Tool -*.dotCover - -# AxoCover is a Code Coverage Tool -.axoCover/* -!.axoCover/settings.json - -# Coverlet is a free, cross platform Code Coverage Tool -coverage*.json -coverage*.xml -coverage*.info - -# Visual Studio code coverage results -*.coverage -*.coveragexml - -# NCrunch -_NCrunch_* -.*crunch*.local.xml -nCrunchTemp_* - -# MightyMoose -*.mm.* -AutoTest.Net/ - -# Web workbench (sass) -.sass-cache/ - -# Installshield output folder -[Ee]xpress/ - -# DocProject is a documentation generator add-in -DocProject/buildhelp/ -DocProject/Help/*.HxT -DocProject/Help/*.HxC -DocProject/Help/*.hhc -DocProject/Help/*.hhk -DocProject/Help/*.hhp -DocProject/Help/Html2 -DocProject/Help/html - -# Click-Once directory -publish/ - -# Publish Web Output -*.[Pp]ublish.xml -*.azurePubxml -# Note: Comment the next line if you want to checkin your web deploy settings, -# but database connection strings (with potential passwords) will be unencrypted -*.pubxml -*.publishproj - -# Microsoft Azure Web App publish settings. Comment the next line if you want to -# checkin your Azure Web App publish settings, but sensitive information contained -# in these scripts will be unencrypted -PublishScripts/ - -# NuGet Packages -*.nupkg -# NuGet Symbol Packages -*.snupkg -# The packages folder can be ignored because of Package Restore -**/[Pp]ackages/* -# except build/, which is used as an MSBuild target. -!**/[Pp]ackages/build/ -# Uncomment if necessary however generally it will be regenerated when needed -#!**/[Pp]ackages/repositories.config -# NuGet v3's project.json files produces more ignorable files -*.nuget.props -*.nuget.targets - -# Microsoft Azure Build Output -csx/ -*.build.csdef - -# Microsoft Azure Emulator -ecf/ -rcf/ - -# Windows Store app package directories and files -AppPackages/ -BundleArtifacts/ -Package.StoreAssociation.xml -_pkginfo.txt -*.appx -*.appxbundle -*.appxupload - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!?*.[Cc]ache/ - -# Others -ClientBin/ -~$* -*~ -*.dbmdl -*.dbproj.schemaview -*.jfm -*.pfx -*.publishsettings -orleans.codegen.cs - -# Including strong name files can present a security risk -# (https://github.com/github/gitignore/pull/2483#issue-259490424) -#*.snk - -# Since there are multiple workflows, uncomment next line to ignore bower_components -# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) -#bower_components/ - -# RIA/Silverlight projects -Generated_Code/ - -# Backup & report files from converting an old project file -# to a newer Visual Studio version. Backup files are not needed, -# because we have git ;-) -_UpgradeReport_Files/ -Backup*/ -UpgradeLog*.XML -UpgradeLog*.htm -ServiceFabricBackup/ -*.rptproj.bak - -# SQL Server files -*.mdf -*.ldf -*.ndf - -# Business Intelligence projects -*.rdl.data -*.bim.layout -*.bim_*.settings -*.rptproj.rsuser -*- [Bb]ackup.rdl -*- [Bb]ackup ([0-9]).rdl -*- [Bb]ackup ([0-9][0-9]).rdl - -# Microsoft Fakes -FakesAssemblies/ - -# GhostDoc plugin setting file -*.GhostDoc.xml - -# Node.js Tools for Visual Studio -.ntvs_analysis.dat -node_modules/ - -# Visual Studio 6 build log -*.plg - -# Visual Studio 6 workspace options file -*.opt - -# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) -*.vbw - -# Visual Studio 6 auto-generated project file (contains which files were open etc.) -*.vbp - -# Visual Studio 6 workspace and project file (working project files containing files to include in project) -*.dsw -*.dsp - -# Visual Studio 6 technical files -*.ncb -*.aps - -# Visual Studio LightSwitch build output -**/*.HTMLClient/GeneratedArtifacts -**/*.DesktopClient/GeneratedArtifacts -**/*.DesktopClient/ModelManifest.xml -**/*.Server/GeneratedArtifacts -**/*.Server/ModelManifest.xml -_Pvt_Extensions - -# Paket dependency manager -.paket/paket.exe -paket-files/ - -# FAKE - F# Make -.fake/ - -# CodeRush personal settings -.cr/personal - -# Python Tools for Visual Studio (PTVS) -__pycache__/ -*.pyc - -# Cake - Uncomment if you are using it -# tools/** -# !tools/packages.config - -# Tabs Studio -*.tss - -# Telerik's JustMock configuration file -*.jmconfig - -# BizTalk build output -*.btp.cs -*.btm.cs -*.odx.cs -*.xsd.cs - -# OpenCover UI analysis results -OpenCover/ - -# Azure Stream Analytics local run output -ASALocalRun/ - -# MSBuild Binary and Structured Log -*.binlog - -# NVidia Nsight GPU debugger configuration file -*.nvuser - -# MFractors (Xamarin productivity tool) working folder -.mfractor/ - -# Local History for Visual Studio -.localhistory/ - -# Visual Studio History (VSHistory) files -.vshistory/ - -# BeatPulse healthcheck temp database -healthchecksdb - -# Backup folder for Package Reference Convert tool in Visual Studio 2017 -MigrationBackup/ - -# Ionide (cross platform F# VS Code tools) working folder -.ionide/ - -# Fody - auto-generated XML schema -FodyWeavers.xsd - -# VS Code files for those working on multiple tools -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -*.code-workspace - -# Local History for Visual Studio Code -.history/ - -# Windows Installer files from build outputs -*.cab -*.msi -*.msix -*.msm -*.msp - -# JetBrains Rider -*.sln.iml +# Ignore executable files +*.exe + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +!Directory.Build.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.tlog +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings +PublishScripts/ + +# NuGet Packages +*.nupkg +*.snupkg +**/[Pp]ackages/* +!**/[Pp]ackages/build/ +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +*.[Cc]ache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +#*.snk + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file +*.vbw +*.vbp +*.dsw +*.dsp + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml \ No newline at end of file diff --git a/.vs/MVCProject/v17/DocumentLayout.json b/.vs/MVCProject/v17/DocumentLayout.json index 439692a..2515e59 100644 --- a/.vs/MVCProject/v17/DocumentLayout.json +++ b/.vs/MVCProject/v17/DocumentLayout.json @@ -1,12 +1,12 @@ -{ - "Version": 1, - "WorkspaceRootPath": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\", - "Documents": [], - "DocumentGroupContainers": [ - { - "Orientation": 0, - "VerticalTabListWidth": 256, - "DocumentGroups": [] - } - ] +{ + "Version": 1, + "WorkspaceRootPath": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\", + "Documents": [], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [] + } + ] } \ No newline at end of file diff --git a/fullstackProject/.vs/MVCProject/DesignTimeBuild/.dtbcache.v2 b/fullstackProject/.vs/MVCProject/DesignTimeBuild/.dtbcache.v2 index 6fef960..5a3e67b 100644 Binary files a/fullstackProject/.vs/MVCProject/DesignTimeBuild/.dtbcache.v2 and b/fullstackProject/.vs/MVCProject/DesignTimeBuild/.dtbcache.v2 differ diff --git a/fullstackProject/.vs/MVCProject/FileContentIndex/5a418c24-77b1-44fa-9c71-d7c6a9b08b86.vsidx b/fullstackProject/.vs/MVCProject/FileContentIndex/5a418c24-77b1-44fa-9c71-d7c6a9b08b86.vsidx deleted file mode 100644 index 78f2013..0000000 Binary files a/fullstackProject/.vs/MVCProject/FileContentIndex/5a418c24-77b1-44fa-9c71-d7c6a9b08b86.vsidx and /dev/null differ diff --git a/fullstackProject/.vs/MVCProject/FileContentIndex/5b4d8a58-6d9d-4e64-88a8-5df6ebab2d7d.vsidx b/fullstackProject/.vs/MVCProject/FileContentIndex/5b4d8a58-6d9d-4e64-88a8-5df6ebab2d7d.vsidx deleted file mode 100644 index 1467907..0000000 Binary files a/fullstackProject/.vs/MVCProject/FileContentIndex/5b4d8a58-6d9d-4e64-88a8-5df6ebab2d7d.vsidx and /dev/null differ diff --git a/fullstackProject/.vs/MVCProject/FileContentIndex/5f0a5bee-a694-4da3-8e0d-e1efbc9f3633.vsidx b/fullstackProject/.vs/MVCProject/FileContentIndex/5f0a5bee-a694-4da3-8e0d-e1efbc9f3633.vsidx deleted file mode 100644 index 2eb4649..0000000 Binary files a/fullstackProject/.vs/MVCProject/FileContentIndex/5f0a5bee-a694-4da3-8e0d-e1efbc9f3633.vsidx and /dev/null differ diff --git a/fullstackProject/.vs/MVCProject/FileContentIndex/a132250a-41ce-4b2c-abdd-a858cd39c128.vsidx b/fullstackProject/.vs/MVCProject/FileContentIndex/a132250a-41ce-4b2c-abdd-a858cd39c128.vsidx deleted file mode 100644 index 29b6ed0..0000000 Binary files a/fullstackProject/.vs/MVCProject/FileContentIndex/a132250a-41ce-4b2c-abdd-a858cd39c128.vsidx and /dev/null differ diff --git a/fullstackProject/.vs/MVCProject/FileContentIndex/e4812a4a-f4c3-44c8-b2a3-ecc60e0d34f3.vsidx b/fullstackProject/.vs/MVCProject/FileContentIndex/e4812a4a-f4c3-44c8-b2a3-ecc60e0d34f3.vsidx deleted file mode 100644 index b66e211..0000000 Binary files a/fullstackProject/.vs/MVCProject/FileContentIndex/e4812a4a-f4c3-44c8-b2a3-ecc60e0d34f3.vsidx and /dev/null differ diff --git a/fullstackProject/.vs/MVCProject/v17/.futdcache.v2 b/fullstackProject/.vs/MVCProject/v17/.futdcache.v2 index 48bb90e..6ea05bb 100644 Binary files a/fullstackProject/.vs/MVCProject/v17/.futdcache.v2 and b/fullstackProject/.vs/MVCProject/v17/.futdcache.v2 differ diff --git a/fullstackProject/.vs/MVCProject/v17/.suo b/fullstackProject/.vs/MVCProject/v17/.suo index 8f515b8..ae2960f 100644 Binary files a/fullstackProject/.vs/MVCProject/v17/.suo and b/fullstackProject/.vs/MVCProject/v17/.suo differ diff --git a/fullstackProject/.vs/MVCProject/v17/DocumentLayout.json b/fullstackProject/.vs/MVCProject/v17/DocumentLayout.json index e0dac22..40e7fb3 100644 --- a/fullstackProject/.vs/MVCProject/v17/DocumentLayout.json +++ b/fullstackProject/.vs/MVCProject/v17/DocumentLayout.json @@ -1,127 +1,868 @@ -{ - "Version": 1, - "WorkspaceRootPath": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\", - "Documents": [ - { - "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|h:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\clinicproject\\fullstackproject\\server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|h:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\clinicproject\\fullstackproject\\bl\\bl.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\bl.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|h:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\clinicproject\\fullstackproject\\server\\server.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\server.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|h:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\clinicproject\\fullstackproject\\dal\\dal.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\dal.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Clinic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\ClinicQueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Client.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - } - ], - "DocumentGroupContainers": [ - { - "Orientation": 0, - "VerticalTabListWidth": 256, - "DocumentGroups": [ - { - "DockedWidth": 200, - "SelectedChildIndex": 0, - "Children": [ - { - "$type": "Document", - "DocumentIndex": 0, - "Title": "Program.cs", - "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\SERVER\\Program.cs", - "RelativeDocumentMoniker": "SERVER\\Program.cs", - "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\SERVER\\Program.cs", - "RelativeToolTip": "SERVER\\Program.cs", - "ViewState": "AQIAAAcAAAAAAAAAAAAswBgAAAAKAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-26T08:26:18.183Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 1, - "Title": "BL.csproj", - "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\BL\\BL.csproj", - "RelativeDocumentMoniker": "BL\\BL.csproj", - "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\BL\\BL.csproj", - "RelativeToolTip": "BL\\BL.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAIAAAARAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2025-03-19T14:03:33.388Z" - }, - { - "$type": "Document", - "DocumentIndex": 2, - "Title": "SERVER.csproj", - "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", - "RelativeDocumentMoniker": "SERVER\\SERVER.csproj", - "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", - "RelativeToolTip": "SERVER\\SERVER.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2025-03-18T08:44:10.427Z" - }, - { - "$type": "Document", - "DocumentIndex": 4, - "Title": "Clinic.cs", - "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Clinic.cs", - "RelativeDocumentMoniker": "..\\..\\DAL\\DAL\\Clinic.cs", - "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Clinic.cs", - "RelativeToolTip": "..\\..\\DAL\\DAL\\Clinic.cs", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-18T08:46:32.689Z" - }, - { - "$type": "Document", - "DocumentIndex": 5, - "Title": "ClinicQueue.cs", - "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\ClinicQueue.cs", - "RelativeDocumentMoniker": "..\\..\\DAL\\DAL\\ClinicQueue.cs", - "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\ClinicQueue.cs", - "RelativeToolTip": "..\\..\\DAL\\DAL\\ClinicQueue.cs", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-18T08:46:18.435Z" - }, - { - "$type": "Document", - "DocumentIndex": 6, - "Title": "Client.cs", - "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Client.cs", - "RelativeDocumentMoniker": "..\\..\\DAL\\DAL\\Client.cs", - "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Client.cs", - "RelativeToolTip": "..\\..\\DAL\\DAL\\Client.cs", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-18T08:44:48.3Z" - }, - { - "$type": "Document", - "DocumentIndex": 3, - "Title": "DAL.csproj", - "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", - "RelativeDocumentMoniker": "DAL\\DAL.csproj", - "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", - "RelativeToolTip": "DAL\\DAL.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2025-03-18T08:44:10.582Z" - } - ] - } - ] - } - ] +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\api\\iclinicqueuebl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\api\\iclinicqueuebl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\m_clinicqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\m_clinicqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\service\\clinicqueuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\service\\clinicqueuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\service\\clinicqueuebl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\service\\clinicqueuebl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\controllers\\cliniccontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\controllers\\cliniccontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\service\\doctordal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\service\\doctordal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\controllers\\doctorcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\controllers\\doctorcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\models\\clinicqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\models\\clinicqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\api\\iclinicqueuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\api\\iclinicqueuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\service\\doctorbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\service\\doctorbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\api\\idoctorbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\api\\idoctorbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\service\\clientdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\service\\clientdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\service\\availablequeuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\service\\availablequeuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\exceptions\\exceptions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\exceptions\\exceptions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\m_doctor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\m_doctor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\updatedoctordto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\updatedoctordto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\api\\idoctordal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\api\\idoctordal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\service\\clientbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\service\\clientbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\controllers\\login.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\controllers\\login.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\models\\db_manager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\models\\db_manager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/C__USERS_USER_DESKTOP_\u05D4\u05E0\u05D3\u05E1\u05D0\u05D9\u05DD_\u05E9\u05D9\u05E2\u05D5\u05E8\u05D9_\u05D1\u05D9\u05EA_\u05D5\u05EA\u05E8\u05D2\u05D5\u05DC_\u05E4\u05E8\u05D5\u05D9\u05E7\u05D8_\u05DE\u05E1\u05DB\u05DD_BACEND_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Doctor.sql||{0058A1F7-65F3-4DB9-B3D0-CA7E64DD73CD}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\middleware\\exceptionhandlingmiddleware.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\middleware\\exceptionhandlingmiddleware.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\clinicqueuemappingprofile .cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\clinicqueuemappingprofile .cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\models\\doctor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\models\\doctor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\m_availablequeue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\m_availablequeue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\api\\iclientbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\api\\iclientbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\m_client.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\m_client.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\api\\iclientdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\api\\iclientdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\api\\iavailablequeuemanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\api\\iavailablequeuemanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\models\\client.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\models\\client.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\queuemappingprofile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\queuemappingprofile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\mapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\mapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\middleware\\dateconverter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\middleware\\dateconverter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\dotnet\\sdk\\9.0.200\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\api\\iavailablequeuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\api\\iavailablequeuedal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\service\\apointmentmanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\service\\apointmentmanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\models\\daydoctor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\models\\daydoctor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\models\\day.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\models\\day.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\dal\\models\\availablequeue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{494A3906-44A1-4694-8F5D-802AD0BDA3D3}|DAL\\DAL.csproj|solutionrelative:dal\\models\\availablequeue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\managerdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\managerdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\models\\managerbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\models\\managerbl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\bl\\api\\imanagerdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}|BL\\BL.csproj|solutionrelative:bl\\api\\imanagerdal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/C__USERS_USER_DESKTOP_\u05D4\u05E0\u05D3\u05E1\u05D0\u05D9\u05DD_\u05E9\u05D9\u05E2\u05D5\u05E8\u05D9_\u05D1\u05D9\u05EA_\u05D5\u05EA\u05E8\u05D2\u05D5\u05DC_\u05E4\u05E8\u05D5\u05D9\u05E7\u05D8_\u05DE\u05E1\u05DB\u05DD_BACEND_1_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Clients.sql||{0058A1F7-65F3-4DB9-B3D0-CA7E64DD73CD}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.AvailableQueues.sql||{0058A1F7-65F3-4DB9-B3D0-CA7E64DD73CD}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Day_doctor.sql||{0058A1F7-65F3-4DB9-B3D0-CA7E64DD73CD}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Day.sql||{0058A1F7-65F3-4DB9-B3D0-CA7E64DD73CD}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Doctor.sql||{0058A1F7-65F3-4DB9-B3D0-CA7E64DD73CD}" + }, + { + "AbsoluteMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|c:\\users\\user\\desktop\\react2\\clinicproject\\fullstackproject\\server\\appsettings.development.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}|SERVER\\SERVER.csproj|solutionrelative:server\\appsettings.development.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Microsoft.Common.props||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\dotnet\\sdk\\9.0.203\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Clinic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\ClinicQueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Client.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "IClinicQueueBL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IClinicQueueBL.cs", + "RelativeDocumentMoniker": "BL\\API\\IClinicQueueBL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IClinicQueueBL.cs*", + "RelativeToolTip": "BL\\API\\IClinicQueueBL.cs*", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAfAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-28T12:13:25.357Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "ClinicQueueDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\ClinicQueueDAL.cs", + "RelativeDocumentMoniker": "DAL\\service\\ClinicQueueDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\ClinicQueueDAL.cs", + "RelativeToolTip": "DAL\\service\\ClinicQueueDAL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-14T08:14:39.216Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "DoctorBL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\service\\DoctorBL.cs", + "RelativeDocumentMoniker": "BL\\service\\DoctorBL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\service\\DoctorBL.cs", + "RelativeToolTip": "BL\\service\\DoctorBL.cs", + "ViewState": "AgIAAB4AAAAAAAAAAAAzwLwAAAA8AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T12:34:37.01Z" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "ClinicQueue.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\ClinicQueue.cs", + "RelativeDocumentMoniker": "DAL\\Models\\ClinicQueue.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\ClinicQueue.cs", + "RelativeToolTip": "DAL\\Models\\ClinicQueue.cs", + "ViewState": "AgIAAAIAAAAAAAAAAAAuwBUAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T12:10:36.338Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "ClinicController.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Controllers\\ClinicController.cs", + "RelativeDocumentMoniker": "SERVER\\Controllers\\ClinicController.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Controllers\\ClinicController.cs", + "RelativeToolTip": "SERVER\\Controllers\\ClinicController.cs", + "ViewState": "AgIAAEsAAAAAAAAAAAAywGsAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-25T09:57:57.094Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "DoctorDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\DoctorDAL.cs", + "RelativeDocumentMoniker": "DAL\\service\\DoctorDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\DoctorDAL.cs", + "RelativeToolTip": "DAL\\service\\DoctorDAL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T13:06:24.942Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "M_ClinicQueue.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_ClinicQueue.cs", + "RelativeDocumentMoniker": "BL\\Models\\M_ClinicQueue.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_ClinicQueue.cs", + "RelativeToolTip": "BL\\Models\\M_ClinicQueue.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-25T10:41:36.005Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "DoctorController.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Controllers\\DoctorController.cs", + "RelativeDocumentMoniker": "SERVER\\Controllers\\DoctorController.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Controllers\\DoctorController.cs", + "RelativeToolTip": "SERVER\\Controllers\\DoctorController.cs", + "ViewState": "AgIAACAAAAAAAAAAAAAgwCoAAAA1AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T13:35:00.971Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "ClinicQueueBL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\service\\ClinicQueueBL.cs", + "RelativeDocumentMoniker": "BL\\service\\ClinicQueueBL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\service\\ClinicQueueBL.cs", + "RelativeToolTip": "BL\\service\\ClinicQueueBL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAvAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T13:33:04.45Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "IDoctorBL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IDoctorBL.cs", + "RelativeDocumentMoniker": "BL\\API\\IDoctorBL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IDoctorBL.cs", + "RelativeToolTip": "BL\\API\\IDoctorBL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAiAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-08T12:57:16.66Z" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "IClinicQueueDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IClinicQueueDAL.cs", + "RelativeDocumentMoniker": "DAL\\API\\IClinicQueueDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IClinicQueueDAL.cs", + "RelativeToolTip": "DAL\\API\\IClinicQueueDAL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAwAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-28T10:41:14.808Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 11, + "Title": "ClientDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\ClientDAL.cs", + "RelativeDocumentMoniker": "DAL\\service\\ClientDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\ClientDAL.cs", + "RelativeToolTip": "DAL\\service\\ClientDAL.cs", + "ViewState": "AgIAAAoAAAAAAAAAAAAQwEsAAABTAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T12:59:36.5Z" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "AvailableQueueDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\AvailableQueueDAL.cs", + "RelativeDocumentMoniker": "DAL\\service\\AvailableQueueDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\AvailableQueueDAL.cs", + "RelativeToolTip": "DAL\\service\\AvailableQueueDAL.cs", + "ViewState": "AgIAAAkAAAAAAAAAAAAvwD8AAAADAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T22:12:41.135Z" + }, + { + "$type": "Document", + "DocumentIndex": 13, + "Title": "Exceptions.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Exceptions\\Exceptions.cs", + "RelativeDocumentMoniker": "BL\\Exceptions\\Exceptions.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Exceptions\\Exceptions.cs", + "RelativeToolTip": "BL\\Exceptions\\Exceptions.cs", + "ViewState": "AgIAABAAAAAAAAAAAAAwwB0AAAAFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-16T13:11:25.232Z" + }, + { + "$type": "Document", + "DocumentIndex": 14, + "Title": "M_Doctor.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_Doctor.cs", + "RelativeDocumentMoniker": "BL\\Models\\M_Doctor.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_Doctor.cs", + "RelativeToolTip": "BL\\Models\\M_Doctor.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-20T09:05:32.449Z" + }, + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "UpdateDoctorDto.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\UpdateDoctorDto.cs", + "RelativeDocumentMoniker": "BL\\Models\\UpdateDoctorDto.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\UpdateDoctorDto.cs", + "RelativeToolTip": "BL\\Models\\UpdateDoctorDto.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-22T17:33:37.943Z" + }, + { + "$type": "Document", + "DocumentIndex": 19, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Program.cs", + "RelativeDocumentMoniker": "SERVER\\Program.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Program.cs", + "RelativeToolTip": "SERVER\\Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAiAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T11:51:14.496Z" + }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "ClientBL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\service\\ClientBL.cs", + "RelativeDocumentMoniker": "BL\\service\\ClientBL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\service\\ClientBL.cs", + "RelativeToolTip": "BL\\service\\ClientBL.cs", + "ViewState": "AgIAABQAAAAAAAAAAAAEwBQAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T12:10:43.051Z" + }, + { + "$type": "Document", + "DocumentIndex": 16, + "Title": "IDoctorDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IDoctorDAL.cs", + "RelativeDocumentMoniker": "DAL\\API\\IDoctorDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IDoctorDAL.cs", + "RelativeToolTip": "DAL\\API\\IDoctorDAL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T12:34:57.418Z" + }, + { + "$type": "Document", + "DocumentIndex": 20, + "Title": "DB_Manager.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\DB_Manager.cs", + "RelativeDocumentMoniker": "DAL\\Models\\DB_Manager.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\DB_Manager.cs", + "RelativeToolTip": "DAL\\Models\\DB_Manager.cs", + "ViewState": "AQIAAA4AAAAAAAAAAAA3wAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T13:10:04.237Z" + }, + { + "$type": "Document", + "DocumentIndex": 21, + "Title": "dbo.Doctor.sql", + "DocumentMoniker": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/C__USERS_USER_DESKTOP_\u05D4\u05E0\u05D3\u05E1\u05D0\u05D9\u05DD_\u05E9\u05D9\u05E2\u05D5\u05E8\u05D9_\u05D1\u05D9\u05EA_\u05D5\u05EA\u05E8\u05D2\u05D5\u05DC_\u05E4\u05E8\u05D5\u05D9\u05E7\u05D8_\u05DE\u05E1\u05DB\u05DD_BACEND_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Doctor.sql", + "ToolTip": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/C__USERS_USER_DESKTOP_\u05D4\u05E0\u05D3\u05E1\u05D0\u05D9\u05DD_\u05E9\u05D9\u05E2\u05D5\u05E8\u05D9_\u05D1\u05D9\u05EA_\u05D5\u05EA\u05E8\u05D2\u05D5\u05DC_\u05E4\u05E8\u05D5\u05D9\u05E7\u05D8_\u05DE\u05E1\u05DB\u05DD_BACEND_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Doctor.sql", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000826|", + "WhenOpened": "2025-07-10T09:20:56.189Z" + }, + { + "$type": "Document", + "DocumentIndex": 18, + "Title": "LogIn.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Controllers\\LogIn.cs", + "RelativeDocumentMoniker": "SERVER\\Controllers\\LogIn.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Controllers\\LogIn.cs", + "RelativeToolTip": "SERVER\\Controllers\\LogIn.cs", + "ViewState": "AgIAABIAAAAAAAAAAAAywBYAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-24T09:17:25.296Z" + }, + { + "$type": "Document", + "DocumentIndex": 22, + "Title": "ExceptionHandlingMiddleware.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Middleware\\ExceptionHandlingMiddleware.cs", + "RelativeDocumentMoniker": "SERVER\\Middleware\\ExceptionHandlingMiddleware.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Middleware\\ExceptionHandlingMiddleware.cs", + "RelativeToolTip": "SERVER\\Middleware\\ExceptionHandlingMiddleware.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-24T13:42:37.67Z" + }, + { + "$type": "Document", + "DocumentIndex": 23, + "Title": "ClinicQueueMappingProfile .cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\ClinicQueueMappingProfile .cs", + "RelativeDocumentMoniker": "BL\\Models\\ClinicQueueMappingProfile .cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\ClinicQueueMappingProfile .cs", + "RelativeToolTip": "BL\\Models\\ClinicQueueMappingProfile .cs", + "ViewState": "AgIAAAIAAAAAAAAAAADwvxEAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T18:24:05.222Z" + }, + { + "$type": "Document", + "DocumentIndex": 24, + "Title": "Doctor.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\Doctor.cs", + "RelativeDocumentMoniker": "DAL\\Models\\Doctor.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\Doctor.cs", + "RelativeToolTip": "DAL\\Models\\Doctor.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-04-28T17:17:38.943Z" + }, + { + "$type": "Document", + "DocumentIndex": 27, + "Title": "M_Client.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_Client.cs", + "RelativeDocumentMoniker": "BL\\Models\\M_Client.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_Client.cs", + "RelativeToolTip": "BL\\Models\\M_Client.cs", + "ViewState": "AgIAAAIAAAAAAAAAAAAuwA4AAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-20T09:06:32.645Z" + }, + { + "$type": "Document", + "DocumentIndex": 25, + "Title": "M_AvailableQueue.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_AvailableQueue.cs", + "RelativeDocumentMoniker": "BL\\Models\\M_AvailableQueue.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\M_AvailableQueue.cs", + "RelativeToolTip": "BL\\Models\\M_AvailableQueue.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-25T10:19:46.548Z" + }, + { + "$type": "Document", + "DocumentIndex": 26, + "Title": "IClientBL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IClientBL.cs", + "RelativeDocumentMoniker": "BL\\API\\IClientBL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IClientBL.cs", + "RelativeToolTip": "BL\\API\\IClientBL.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAAcAAAAWAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-07T12:34:49.033Z" + }, + { + "$type": "Document", + "DocumentIndex": 28, + "Title": "IClientDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IClientDAL.cs", + "RelativeDocumentMoniker": "DAL\\API\\IClientDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IClientDAL.cs", + "RelativeToolTip": "DAL\\API\\IClientDAL.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-06T12:56:57.606Z" + }, + { + "$type": "Document", + "DocumentIndex": 29, + "Title": "IAvailableQueueManager.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IAvailableQueueManager.cs", + "RelativeDocumentMoniker": "BL\\API\\IAvailableQueueManager.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IAvailableQueueManager.cs", + "RelativeToolTip": "BL\\API\\IAvailableQueueManager.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-22T09:33:10.328Z" + }, + { + "$type": "Document", + "DocumentIndex": 30, + "Title": "Client.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\Client.cs", + "RelativeDocumentMoniker": "DAL\\Models\\Client.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\Client.cs", + "RelativeToolTip": "DAL\\Models\\Client.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-04-28T17:17:44.117Z" + }, + { + "$type": "Document", + "DocumentIndex": 31, + "Title": "QueueMappingProfile.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\QueueMappingProfile.cs", + "RelativeDocumentMoniker": "BL\\Models\\QueueMappingProfile.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\QueueMappingProfile.cs", + "RelativeToolTip": "BL\\Models\\QueueMappingProfile.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAwAsAAABVAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-16T18:23:08.764Z" + }, + { + "$type": "Document", + "DocumentIndex": 32, + "Title": "Mapper.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Mapper.cs", + "RelativeDocumentMoniker": "BL\\Mapper.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Mapper.cs", + "RelativeToolTip": "BL\\Mapper.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-20T15:41:55.959Z" + }, + { + "$type": "Document", + "DocumentIndex": 33, + "Title": "DateConverter.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Middleware\\DateConverter.cs", + "RelativeDocumentMoniker": "SERVER\\Middleware\\DateConverter.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\Middleware\\DateConverter.cs", + "RelativeToolTip": "SERVER\\Middleware\\DateConverter.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAAZAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-06T13:04:09.342Z" + }, + { + "$type": "Document", + "DocumentIndex": 34, + "Title": "Microsoft.PackageDependencyResolution.targets", + "DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.200\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeDocumentMoniker": "..\\..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.200\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.200\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeToolTip": "..\\..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.200\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", + "WhenOpened": "2025-06-24T13:03:50.276Z" + }, + { + "$type": "Document", + "DocumentIndex": 35, + "Title": "IAvailableQueueDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IAvailableQueueDAL.cs", + "RelativeDocumentMoniker": "DAL\\API\\IAvailableQueueDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\API\\IAvailableQueueDAL.cs", + "RelativeToolTip": "DAL\\API\\IAvailableQueueDAL.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-14T20:41:58.411Z" + }, + { + "$type": "Document", + "DocumentIndex": 36, + "Title": "ApointmentManager.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\ApointmentManager.cs", + "RelativeDocumentMoniker": "DAL\\service\\ApointmentManager.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\service\\ApointmentManager.cs", + "RelativeToolTip": "DAL\\service\\ApointmentManager.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-04-28T17:38:35.243Z" + }, + { + "$type": "Document", + "DocumentIndex": 37, + "Title": "DayDoctor.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\DayDoctor.cs", + "RelativeDocumentMoniker": "DAL\\Models\\DayDoctor.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\DayDoctor.cs", + "RelativeToolTip": "DAL\\Models\\DayDoctor.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-20T09:09:20.555Z" + }, + { + "$type": "Document", + "DocumentIndex": 38, + "Title": "Day.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\Day.cs", + "RelativeDocumentMoniker": "DAL\\Models\\Day.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\Day.cs", + "RelativeToolTip": "DAL\\Models\\Day.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-04-29T10:27:34.238Z" + }, + { + "$type": "Document", + "DocumentIndex": 39, + "Title": "AvailableQueue.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\AvailableQueue.cs", + "RelativeDocumentMoniker": "DAL\\Models\\AvailableQueue.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\Models\\AvailableQueue.cs", + "RelativeToolTip": "DAL\\Models\\AvailableQueue.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T14:57:49.042Z" + }, + { + "$type": "Document", + "DocumentIndex": 40, + "Title": "ManagerDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\ManagerDAL.cs", + "RelativeDocumentMoniker": "BL\\Models\\ManagerDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\ManagerDAL.cs", + "RelativeToolTip": "BL\\Models\\ManagerDAL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T13:06:24.942Z" + }, + { + "$type": "Document", + "DocumentIndex": 41, + "Title": "ManagerBL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\ManagerBL.cs", + "RelativeDocumentMoniker": "BL\\Models\\ManagerBL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\Models\\ManagerBL.cs", + "RelativeToolTip": "BL\\Models\\ManagerBL.cs", + "ViewState": "AgIAAAkAAAAAAAAAAAA2wBsAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-13T12:26:26.33Z" + }, + { + "$type": "Document", + "DocumentIndex": 42, + "Title": "IManagerDAL.cs", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IManagerDAL.cs", + "RelativeDocumentMoniker": "BL\\API\\IManagerDAL.cs", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\API\\IManagerDAL.cs", + "RelativeToolTip": "BL\\API\\IManagerDAL.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAUwAwAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-14T20:40:50.226Z" + }, + { + "$type": "Document", + "DocumentIndex": 43, + "Title": "dbo.Clients.sql", + "DocumentMoniker": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/C__USERS_USER_DESKTOP_\u05D4\u05E0\u05D3\u05E1\u05D0\u05D9\u05DD_\u05E9\u05D9\u05E2\u05D5\u05E8\u05D9_\u05D1\u05D9\u05EA_\u05D5\u05EA\u05E8\u05D2\u05D5\u05DC_\u05E4\u05E8\u05D5\u05D9\u05E7\u05D8_\u05DE\u05E1\u05DB\u05DD_BACEND_1_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Clients.sql", + "ToolTip": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/C__USERS_USER_DESKTOP_\u05D4\u05E0\u05D3\u05E1\u05D0\u05D9\u05DD_\u05E9\u05D9\u05E2\u05D5\u05E8\u05D9_\u05D1\u05D9\u05EA_\u05D5\u05EA\u05E8\u05D2\u05D5\u05DC_\u05E4\u05E8\u05D5\u05D9\u05E7\u05D8_\u05DE\u05E1\u05DB\u05DD_BACEND_1_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Clients.sql", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000826|", + "WhenOpened": "2025-06-24T09:47:08.523Z" + }, + { + "$type": "Document", + "DocumentIndex": 44, + "Title": "appsettings.json", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\appsettings.json", + "RelativeDocumentMoniker": "SERVER\\appsettings.json", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\appsettings.json", + "RelativeToolTip": "SERVER\\appsettings.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2025-05-20T10:52:52.319Z" + }, + { + "$type": "Document", + "DocumentIndex": 45, + "Title": "dbo.AvailableQueues.sql", + "DocumentMoniker": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.AvailableQueues.sql", + "ToolTip": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.AvailableQueues.sql", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000826|", + "WhenOpened": "2025-05-27T08:32:08.462Z" + }, + { + "$type": "Document", + "DocumentIndex": 46, + "Title": "dbo.Day_doctor.sql", + "DocumentMoniker": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Day_doctor.sql", + "ToolTip": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Day_doctor.sql", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000826|", + "WhenOpened": "2025-05-27T08:50:34.188Z" + }, + { + "$type": "Document", + "DocumentIndex": 47, + "Title": "dbo.Day.sql", + "DocumentMoniker": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Day.sql", + "ToolTip": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Day.sql", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000826|", + "WhenOpened": "2025-05-27T08:54:11.614Z" + }, + { + "$type": "Document", + "DocumentIndex": 48, + "Title": "dbo.Doctor.sql", + "DocumentMoniker": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Doctor.sql", + "ToolTip": "ViewDataWindow_MSSQL__/_LocalDB__MSSQLLocalDB/H__F_CLINICPROJECT_FULLSTACKPROJECT_DAL_DATA_DB.MDF/True/SqlTable/dbo.Doctor.sql", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000826|", + "WhenOpened": "2025-05-27T08:36:21.658Z" + }, + { + "$type": "Document", + "DocumentIndex": 49, + "Title": "appsettings.Development.json", + "DocumentMoniker": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\appsettings.Development.json", + "RelativeDocumentMoniker": "SERVER\\appsettings.Development.json", + "ToolTip": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\appsettings.Development.json", + "RelativeToolTip": "SERVER\\appsettings.Development.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2025-05-13T12:53:44.261Z" + }, + { + "$type": "Document", + "DocumentIndex": 50, + "Title": "Microsoft.Common.props", + "DocumentMoniker": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Microsoft.Common.props", + "RelativeDocumentMoniker": "..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Microsoft.Common.props", + "ToolTip": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Microsoft.Common.props", + "RelativeToolTip": "..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Microsoft.Common.props", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", + "WhenOpened": "2025-05-14T21:35:47.65Z" + }, + { + "$type": "Document", + "DocumentIndex": 51, + "Title": "Microsoft.PackageDependencyResolution.targets", + "DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.203\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeDocumentMoniker": "..\\..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.203\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.203\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeToolTip": "..\\..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.203\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", + "WhenOpened": "2025-05-14T21:32:14.926Z" + }, + { + "$type": "Document", + "DocumentIndex": 52, + "Title": "Clinic.cs", + "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Clinic.cs", + "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Clinic.cs", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-03-18T08:46:32.689Z" + }, + { + "$type": "Document", + "DocumentIndex": 53, + "Title": "ClinicQueue.cs", + "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\ClinicQueue.cs", + "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\ClinicQueue.cs", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-03-18T08:46:18.435Z" + }, + { + "$type": "Document", + "DocumentIndex": 54, + "Title": "Client.cs", + "DocumentMoniker": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Client.cs", + "ToolTip": "H:\\\u05DC\u05D0\u05D4\u05DC\u05D4\\c#\\DAL\\DAL\\Client.cs", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-03-18T08:44:48.3Z" + } + ] + } + ] + } + ] } \ No newline at end of file diff --git a/fullstackProject/.vs/ProjectEvaluation/mvcproject.metadata.v8.bin b/fullstackProject/.vs/ProjectEvaluation/mvcproject.metadata.v8.bin deleted file mode 100644 index ecdb642..0000000 Binary files a/fullstackProject/.vs/ProjectEvaluation/mvcproject.metadata.v8.bin and /dev/null differ diff --git a/fullstackProject/.vs/ProjectEvaluation/mvcproject.projects.v8.bin b/fullstackProject/.vs/ProjectEvaluation/mvcproject.projects.v8.bin deleted file mode 100644 index 956719e..0000000 Binary files a/fullstackProject/.vs/ProjectEvaluation/mvcproject.projects.v8.bin and /dev/null differ diff --git a/fullstackProject/.vs/ProjectEvaluation/mvcproject.strings.v8.bin b/fullstackProject/.vs/ProjectEvaluation/mvcproject.strings.v8.bin deleted file mode 100644 index 19e9896..0000000 Binary files a/fullstackProject/.vs/ProjectEvaluation/mvcproject.strings.v8.bin and /dev/null differ diff --git a/fullstackProject/BL/API/IAvailableQueueManager.cs b/fullstackProject/BL/API/IAvailableQueueManager.cs new file mode 100644 index 0000000..997cb7a --- /dev/null +++ b/fullstackProject/BL/API/IAvailableQueueManager.cs @@ -0,0 +1,7 @@ +namespace BL.API +{ + public interface IAvailableQueueManager + { + public Task IsHolidayAsync(DateTime date); + } +} diff --git a/fullstackProject/BL/API/IClientBL.cs b/fullstackProject/BL/API/IClientBL.cs new file mode 100644 index 0000000..e190521 --- /dev/null +++ b/fullstackProject/BL/API/IClientBL.cs @@ -0,0 +1,13 @@ +using DAL.Models; +using BL.Models; +namespace BL.API +{ + public interface IClientBL + { + Task> GetAllClients(); + Task GetClientById(string id); + Task AddClient(M_Client client); + Task RemoveClient(string id); + Task UpdateClient(M_Client updatedClient, string existingClientId); + } +} diff --git a/fullstackProject/BL/API/IClinicQueueBL.cs b/fullstackProject/BL/API/IClinicQueueBL.cs new file mode 100644 index 0000000..0f9bc7a --- /dev/null +++ b/fullstackProject/BL/API/IClinicQueueBL.cs @@ -0,0 +1,14 @@ +using BL.Models; +using DAL.Models; + +namespace BL.API +{ + public interface IClinicQueueBL + { + Task DeleteAnApointment(string udDoctor, string idClient, DateOnly date); + Task GenerateFutureAvailableQueues(); + Task MakeAnAppointment(string idDoctor, string idClient, DateOnly date, int hour); + Task> GetClientQueues(string clientId); + Task> ClientsNames(int doctorID); + } +} diff --git a/fullstackProject/BL/API/IDoctorBL.cs b/fullstackProject/BL/API/IDoctorBL.cs new file mode 100644 index 0000000..c1cfe75 --- /dev/null +++ b/fullstackProject/BL/API/IDoctorBL.cs @@ -0,0 +1,21 @@ +using BL.Models; + +namespace BL.API +{ + public interface IDoctorBL + { + Task GetNumOfClientForToday(string idNumber, DateOnly day); + Task> GetDoctors(); + Task> IsDoctorAvailable(string firstName, string lastName, DateOnly day); + Task> GetDoctorQueuesForToday(string idNumber, DateOnly day); + Task DeleteADayOfWork(string idNumber, DateOnly day); + Task> GetDoctorAvailableQueuesForASpesificday(string firstName, string lastName, DateOnly day); + Task> GetAvailableQueuesForASpesificday(DateOnly day); + Task> AvailableQueuesForASpezesilation(string specialization); + Task AddDoctor(M_Doctor doctor); + Task DeleteADoctor(string id); + Task UpdateDoctor(UpdateDoctorDto updatedDoctor); + Task SearchDoctorById(string idNumber); + Task GetDoctorById(string id); + } +} diff --git a/fullstackProject/BL/API/IManagerBL.cs b/fullstackProject/BL/API/IManagerBL.cs new file mode 100644 index 0000000..cf8107b --- /dev/null +++ b/fullstackProject/BL/API/IManagerBL.cs @@ -0,0 +1,9 @@ +namespace BL.API +{ + public interface IManagerBL + { + public IClientBL _clientBL { get; set; } + public IDoctorBL _doctorBL { get; set; } + public IClinicQueueBL _clinicQueueBL { get; set; } + } +} diff --git a/fullstackProject/BL/API/IManagerDAL.cs b/fullstackProject/BL/API/IManagerDAL.cs new file mode 100644 index 0000000..4567a25 --- /dev/null +++ b/fullstackProject/BL/API/IManagerDAL.cs @@ -0,0 +1,13 @@ +using DAL.API; +using DAL.service; + +namespace BL.API +{ + public interface IManagerDAL + { + public IClinicQueueDAL _clinicQueueDAL { get; set; } + public IDoctorDAL _doctorDAL { get; set; } + public IClientDAL _clientDAL { get; set; } + public IAvailableQueueDAL _availableQueueDAL { get; set; } + } +} \ No newline at end of file diff --git a/fullstackProject/BL/BL.csproj b/fullstackProject/BL/BL.csproj index b64c46e..ed7d786 100644 --- a/fullstackProject/BL/BL.csproj +++ b/fullstackProject/BL/BL.csproj @@ -6,6 +6,11 @@ enable + + + + + diff --git a/fullstackProject/BL/Exceptions/Exceptions.cs b/fullstackProject/BL/Exceptions/Exceptions.cs new file mode 100644 index 0000000..1c24db3 --- /dev/null +++ b/fullstackProject/BL/Exceptions/Exceptions.cs @@ -0,0 +1,52 @@ +namespace BL.Exceptions +{ + public class ClientNotExistException(string ClientId) : Exception($"The Client with Id {ClientId} not Exist") + { + public int StatusCode { get; } = 600; + } + public class ClientAlreadyExistException(string ClientId) : Exception($"The Client with Id {ClientId} aleady Exist") + { + public int StatusCode { get; } = 604; + } + public class SpecializationNotExistException(string specialization) : Exception($"The specialization {specialization} not Exist") + { + public int StatusCode { get; } = 605; + } + public class DoctorNotExistException : Exception + { + public int StatusCode { get; } + public DoctorNotExistException(string firstName, string lastName) : base($"The doctor: {firstName} {lastName} not Exist") + { + StatusCode = 620; + } + public DoctorNotExistException(string id) : base($"The doctor: {id} not Exist") + { + StatusCode = 621; + } + } + public class DoctorAlreadyExistException(string ClientId) : Exception($"The Doctor with Id {ClientId} aleady Exist") + { + public int StatusCode { get; } = 604; + } + public class QueueDoesNotExistException(string idDoctor, string idClient, DateTime date) : Exception($"The queue: doctor: {idDoctor} client:{idClient} date: {date}does not Exist") + { + public int StatusCode { get; } = 650; + } + public class DayOfQueueIsNotPermission(DateTime date) : Exception($"The date: {date} does not permission for a queue") + { + public int StatusCode { get; } = 650; + } + public class AvailableQueueNotFoundException(string idDoctor, DateTime date) : Exception($"The queue in date: {date:yyyy-MM-dd HH:mm} for doctor {idDoctor} is not available") + { + public int StatusCode { get; } = 650; + } + public class IncompatibleOrIincompleteValuesException : Exception + { + public int StatusCode { get; } + public IncompatibleOrIincompleteValuesException() : base($"Incompatible or incomplete values") + { + StatusCode = 699; + } + } +} + diff --git a/fullstackProject/BL/Mapper.cs b/fullstackProject/BL/Mapper.cs new file mode 100644 index 0000000..4684e46 --- /dev/null +++ b/fullstackProject/BL/Mapper.cs @@ -0,0 +1,13 @@ +using AutoMapper; +namespace BL +{ + public class Mapper : Profile + { + public Mapper() + { + CreateMap().ReverseMap(); + CreateMap().ReverseMap(); + CreateMap().ReverseMap(); + } + } +} \ No newline at end of file diff --git a/fullstackProject/BL/Models/ClinicQueueMappingProfile .cs b/fullstackProject/BL/Models/ClinicQueueMappingProfile .cs new file mode 100644 index 0000000..92bc9da --- /dev/null +++ b/fullstackProject/BL/Models/ClinicQueueMappingProfile .cs @@ -0,0 +1,18 @@ +using AutoMapper; +using DAL.Models; +namespace BL.Models +{ + public class ClinicQueueMappingProfile : Profile + { + public ClinicQueueMappingProfile() + { + CreateMap() + .ForMember(dest => dest.ClientId, opt => opt.MapFrom(src => src.Client.ClientId)) + .ForMember(dest => dest.ClientFirstName, opt => opt.MapFrom(src => src.Client.FirstName)) + .ForMember(dest => dest.ClientLastName, opt => opt.MapFrom(src => src.Client.LastName)) + .ForMember(dest => dest.DoctorId, opt => opt.MapFrom(src => src.Doctor.DoctorId)) + .ForMember(dest => dest.DoctorFirstName, opt => opt.MapFrom(src => src.Doctor.FirstName)) + .ForMember(dest => dest.DoctorLastName, opt => opt.MapFrom(src => src.Doctor.LastName)); + } + } +} \ No newline at end of file diff --git a/fullstackProject/BL/Models/M_AvailableQueue.cs b/fullstackProject/BL/Models/M_AvailableQueue.cs new file mode 100644 index 0000000..5eb67da --- /dev/null +++ b/fullstackProject/BL/Models/M_AvailableQueue.cs @@ -0,0 +1,9 @@ +namespace BL.Models +{ + public class M_AvailableQueue + { + public int QueueId { get; set; } + public DateTime AppointmentDate { get; set; } + public int DoctorId { get; set; } + } +} diff --git a/fullstackProject/BL/Models/M_Client.cs b/fullstackProject/BL/Models/M_Client.cs new file mode 100644 index 0000000..a0ddae9 --- /dev/null +++ b/fullstackProject/BL/Models/M_Client.cs @@ -0,0 +1,14 @@ +namespace BL.Models +{ + public class M_Client + { + public string FirstName { get; set; } = null!; + public string LastName { get; set; } = null!; + public string? Phone { get; set; } + public string? Email { get; set; } + public string Address { get; set; } = null!; + public string IdNumber { get; set; } = null!; + public List ClinicQueues { get; set; } = new(); + + } +} diff --git a/fullstackProject/BL/Models/M_ClinicQueue.cs b/fullstackProject/BL/Models/M_ClinicQueue.cs new file mode 100644 index 0000000..bd04187 --- /dev/null +++ b/fullstackProject/BL/Models/M_ClinicQueue.cs @@ -0,0 +1,14 @@ +namespace BL.Models +{ + public class M_ClinicQueue + { + public int QueueId { get; set; } + public DateTime AppointmentDate { get; set; } + public int ClientId { get; set; } + public string ClientFirstName { get; set; } = ""; + public string ClientLastName { get; set; } = ""; + public int DoctorId { get; set; } + public string DoctorFirstName { get; set; } = ""; + public string DoctorLastName { get; set; } = ""; + } +} \ No newline at end of file diff --git a/fullstackProject/BL/Models/M_Doctor.cs b/fullstackProject/BL/Models/M_Doctor.cs new file mode 100644 index 0000000..90cf149 --- /dev/null +++ b/fullstackProject/BL/Models/M_Doctor.cs @@ -0,0 +1,12 @@ +namespace BL.Models +{ + public class M_Doctor + { + public int DoctorId { get; set; } + public string FirstName { get; set; } = null!; + public string LastName { get; set; } = null!; + public string Specialization { get; set; } = null!; + public string IdNumber { get; set; } = null!; + + } +} diff --git a/fullstackProject/BL/Models/ManagerBL.cs b/fullstackProject/BL/Models/ManagerBL.cs new file mode 100644 index 0000000..9b97197 --- /dev/null +++ b/fullstackProject/BL/Models/ManagerBL.cs @@ -0,0 +1,28 @@ +using BL.API; +using BL.service; +using DAL.service; +using Microsoft.Extensions.DependencyInjection; + +public class ManagerBL : IManagerBL +{ + public IClientBL _clientBL { get; set; } + public IDoctorBL _doctorBL { get; set; } + public IClinicQueueBL _clinicQueueBL { get; set; } + private readonly IManagerDAL _managerDAL; + public ManagerBL() + { + ServiceCollection services = new(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddAutoMapper(typeof(DoctorBL).Assembly); + + ServiceProvider serviceProvider = services.BuildServiceProvider(); + + _managerDAL = serviceProvider.GetService(); + _doctorBL = serviceProvider.GetService(); + _clientBL = serviceProvider.GetService(); + _clinicQueueBL = serviceProvider.GetService(); + } +} \ No newline at end of file diff --git a/fullstackProject/BL/Models/ManagerDAL.cs b/fullstackProject/BL/Models/ManagerDAL.cs new file mode 100644 index 0000000..daff903 --- /dev/null +++ b/fullstackProject/BL/Models/ManagerDAL.cs @@ -0,0 +1,28 @@ +using BL.API; +using BL.service; +using DAL.API; +using DAL.Models; +using DAL.service; +using Microsoft.Extensions.DependencyInjection; +public class ManagerDAL : IManagerDAL +{ + public IClinicQueueDAL _clinicQueueDAL { get; set; } + public IAvailableQueueDAL _availableQueueDAL { get; set; } + public IDoctorDAL _doctorDAL { get; set; } + public IClientDAL _clientDAL { get; set; } + public ManagerDAL() + { + ServiceCollection services = new(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddAutoMapper(typeof(DoctorBL).Assembly); + ServiceProvider serviceProvider = services.BuildServiceProvider(); + _doctorDAL = serviceProvider.GetService(); + _clientDAL = serviceProvider.GetService(); + _clinicQueueDAL = serviceProvider.GetService(); + _availableQueueDAL = serviceProvider.GetService(); + } +} \ No newline at end of file diff --git a/fullstackProject/BL/Models/QueueMappingProfile.cs b/fullstackProject/BL/Models/QueueMappingProfile.cs new file mode 100644 index 0000000..49a3d17 --- /dev/null +++ b/fullstackProject/BL/Models/QueueMappingProfile.cs @@ -0,0 +1,15 @@ +using DAL.Models; +using AutoMapper; +namespace BL.Models +{ + public class QueueMappingProfile : Profile + { + public QueueMappingProfile() + { + CreateMap() + .ForMember(dest => dest.QueueId, opt => opt.MapFrom(src => src.QueueId)) + .ForMember(dest => dest.AppointmentDate, opt => opt.MapFrom(src => src.AppointmentDate)) + .ForMember(dest => dest.DoctorId, opt => opt.MapFrom(src => src.Doctor.DoctorId)); + } + } +} diff --git a/fullstackProject/BL/Models/UpdateDoctorDto.cs b/fullstackProject/BL/Models/UpdateDoctorDto.cs new file mode 100644 index 0000000..1405e1c --- /dev/null +++ b/fullstackProject/BL/Models/UpdateDoctorDto.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BL.Models +{ + public class UpdateDoctorDto + { + + public string IdNumber { get; set; } = null!; + public string? FirstName { get; set; } + public string? LastName { get; set; } + public string? Specialization { get; set; } + + } +} diff --git a/fullstackProject/BL/obj/BL.csproj.nuget.dgspec.json b/fullstackProject/BL/obj/BL.csproj.nuget.dgspec.json index 3eae056..dc3c1d9 100644 --- a/fullstackProject/BL/obj/BL.csproj.nuget.dgspec.json +++ b/fullstackProject/BL/obj/BL.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj": {} + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj": {} }, "projects": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj", "projectName": "BL", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -26,15 +26,14 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj" + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj" } } } @@ -48,11 +47,22 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { "targetAlias": "net8.0", + "dependencies": { + "AutoMapper.Extensions.Microsoft.DependencyInjection": { + "target": "Package", + "version": "[12.0.1, )" + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.3, )" + } + }, "imports": [ "net461", "net462", @@ -69,24 +79,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } }, - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", "projectName": "DAL", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -95,7 +105,6 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -113,7 +122,8 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { @@ -156,7 +166,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } } diff --git a/fullstackProject/BL/obj/BL.csproj.nuget.g.props b/fullstackProject/BL/obj/BL.csproj.nuget.g.props index 88680b7..b9db72a 100644 --- a/fullstackProject/BL/obj/BL.csproj.nuget.g.props +++ b/fullstackProject/BL/obj/BL.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\פרג לאה\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\User\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.10.1 + 6.13.1 - + diff --git a/fullstackProject/BL/obj/BL.csproj.nuget.g.targets b/fullstackProject/BL/obj/BL.csproj.nuget.g.targets index d3426da..514e80f 100644 --- a/fullstackProject/BL/obj/BL.csproj.nuget.g.targets +++ b/fullstackProject/BL/obj/BL.csproj.nuget.g.targets @@ -1,7 +1,7 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/fullstackProject/BL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/fullstackProject/BL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs index 2217181..678fc5f 100644 --- a/fullstackProject/BL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs +++ b/fullstackProject/BL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -1,4 +1,4 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfo.cs b/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfo.cs index 5798f76..baf8f33 100644 --- a/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfo.cs +++ b/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfo.cs @@ -14,7 +14,7 @@ [assembly: System.Reflection.AssemblyCompanyAttribute("BL")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8705b22651f54c254fef06f8f4165c4c3121808f")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b29f6bf22b42941ddc44343ad16658e39a4b1178")] [assembly: System.Reflection.AssemblyProductAttribute("BL")] [assembly: System.Reflection.AssemblyTitleAttribute("BL")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfoInputs.cache b/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfoInputs.cache index 2f25c07..7631c2d 100644 --- a/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfoInputs.cache +++ b/fullstackProject/BL/obj/Debug/net8.0/BL.AssemblyInfoInputs.cache @@ -1 +1 @@ -6743cc1abf0b1edd1d9546abc2707806f93ffb454fc63967b4e97cbf8ec7c454 +a957e31d712302bf5e3836be31a5cefc63301819044340694a3b6a577a8b46e9 diff --git a/fullstackProject/BL/obj/Debug/net8.0/BL.GeneratedMSBuildEditorConfig.editorconfig b/fullstackProject/BL/obj/Debug/net8.0/BL.GeneratedMSBuildEditorConfig.editorconfig index b756f4a..6031ae8 100644 --- a/fullstackProject/BL/obj/Debug/net8.0/BL.GeneratedMSBuildEditorConfig.editorconfig +++ b/fullstackProject/BL/obj/Debug/net8.0/BL.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = BL -build_property.ProjectDir = H:\לאהלה\‏‏תיקיה חדשה\ClinicProject\fullstackProject\BL\ +build_property.ProjectDir = C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\BL\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = diff --git a/fullstackProject/BL/obj/Debug/net8.0/BL.assets.cache b/fullstackProject/BL/obj/Debug/net8.0/BL.assets.cache index 1113df0..ac932ef 100644 Binary files a/fullstackProject/BL/obj/Debug/net8.0/BL.assets.cache and b/fullstackProject/BL/obj/Debug/net8.0/BL.assets.cache differ diff --git a/fullstackProject/BL/obj/Debug/net8.0/BL.csproj.AssemblyReference.cache b/fullstackProject/BL/obj/Debug/net8.0/BL.csproj.AssemblyReference.cache deleted file mode 100644 index 6db40d9..0000000 Binary files a/fullstackProject/BL/obj/Debug/net8.0/BL.csproj.AssemblyReference.cache and /dev/null differ diff --git a/fullstackProject/BL/obj/project.assets.json b/fullstackProject/BL/obj/project.assets.json index 08d691b..8d285ab 100644 --- a/fullstackProject/BL/obj/project.assets.json +++ b/fullstackProject/BL/obj/project.assets.json @@ -2,6 +2,35 @@ "version": 3, "targets": { "net8.0": { + "AutoMapper/12.0.1": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.7.0" + }, + "compile": { + "lib/netstandard2.1/AutoMapper.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.1/AutoMapper.dll": { + "related": ".xml" + } + } + }, + "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.1": { + "type": "package", + "dependencies": { + "AutoMapper": "[12.0.1]", + "Microsoft.Extensions.Options": "6.0.0" + }, + "compile": { + "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {} + }, + "runtime": { + "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {} + } + }, "Azure.Core/1.25.0": { "type": "package", "dependencies": { @@ -57,7 +86,7 @@ } } }, - "Microsoft.CSharp/4.5.0": { + "Microsoft.CSharp/4.7.0": { "type": "package", "compile": { "ref/netcoreapp2.0/_._": {} @@ -560,6 +589,19 @@ } } }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "compile": { + "lib/net6.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + } + }, "System.Configuration.ConfigurationManager/6.0.1": { "type": "package", "dependencies": { @@ -979,6 +1021,35 @@ } }, "libraries": { + "AutoMapper/12.0.1": { + "sha512": "hvV62vl6Hp/WfQ24yzo3Co9+OPl8wH8hApwVtgWpiAynVJkUcs7xvehnSftawL8Pe8FrPffBRM3hwzLQqWDNjA==", + "type": "package", + "path": "automapper/12.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "automapper.12.0.1.nupkg.sha512", + "automapper.nuspec", + "icon.png", + "lib/netstandard2.1/AutoMapper.dll", + "lib/netstandard2.1/AutoMapper.xml" + ] + }, + "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.1": { + "sha512": "+g/K+Vpe3gGMKGzjslMOdqNlkikScDjWfVvmWTayrDHaG/n2pPmFBMa+jKX1r/h6BDGFdkyRjAuhFE3ykW+r1g==", + "type": "package", + "path": "automapper.extensions.microsoft.dependencyinjection/12.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "automapper.extensions.microsoft.dependencyinjection.12.0.1.nupkg.sha512", + "automapper.extensions.microsoft.dependencyinjection.nuspec", + "icon.png", + "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll" + ] + }, "Azure.Core/1.25.0": { "sha512": "X8Dd4sAggS84KScWIjEbFAdt2U1KDolQopTPoHVubG2y3CM54f9l6asVrP5Uy384NWXjsspPYaJgz5xHc+KvTA==", "type": "package", @@ -1042,10 +1113,10 @@ "version.txt" ] }, - "Microsoft.CSharp/4.5.0": { - "sha512": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==", + "Microsoft.CSharp/4.7.0": { + "sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", "type": "package", - "path": "microsoft.csharp/4.5.0", + "path": "microsoft.csharp/4.7.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1058,6 +1129,7 @@ "lib/netcoreapp2.0/_._", "lib/netstandard1.3/Microsoft.CSharp.dll", "lib/netstandard2.0/Microsoft.CSharp.dll", + "lib/netstandard2.0/Microsoft.CSharp.xml", "lib/portable-net45+win8+wp8+wpa81/_._", "lib/uap10.0.16299/_._", "lib/win8/_._", @@ -1067,7 +1139,7 @@ "lib/xamarinmac20/_._", "lib/xamarintvos10/_._", "lib/xamarinwatchos10/_._", - "microsoft.csharp.4.5.0.nupkg.sha512", + "microsoft.csharp.4.7.0.nupkg.sha512", "microsoft.csharp.nuspec", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", @@ -1850,6 +1922,36 @@ "useSharedDesignerContext.txt" ] }, + "Newtonsoft.Json/13.0.3": { + "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "type": "package", + "path": "newtonsoft.json/13.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "README.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/net6.0/Newtonsoft.Json.dll", + "lib/net6.0/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "newtonsoft.json.13.0.3.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + }, "System.Configuration.ConfigurationManager/6.0.1": { "sha512": "jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", "type": "package", @@ -2675,27 +2777,29 @@ }, "projectFileDependencyGroups": { "net8.0": [ - "DAL >= 1.0.0" + "AutoMapper.Extensions.Microsoft.DependencyInjection >= 12.0.1", + "DAL >= 1.0.0", + "Newtonsoft.Json >= 13.0.3" ] }, "packageFolders": { - "C:\\Users\\פרג לאה\\.nuget\\packages\\": {}, + "C:\\Users\\User\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj", "projectName": "BL", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -2704,15 +2808,14 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj" + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj" } } } @@ -2726,11 +2829,22 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { "targetAlias": "net8.0", + "dependencies": { + "AutoMapper.Extensions.Microsoft.DependencyInjection": { + "target": "Package", + "version": "[12.0.1, )" + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.3, )" + } + }, "imports": [ "net461", "net462", @@ -2747,7 +2861,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } } diff --git a/fullstackProject/BL/obj/project.nuget.cache b/fullstackProject/BL/obj/project.nuget.cache index f8c8b26..f95d4a3 100644 --- a/fullstackProject/BL/obj/project.nuget.cache +++ b/fullstackProject/BL/obj/project.nuget.cache @@ -1,63 +1,66 @@ { "version": 2, - "dgSpecHash": "mvNLYRb05HE=", + "dgSpecHash": "Yx7ikGB9SmM=", "success": true, - "projectFilePath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj", + "projectFilePath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj", "expectedPackageFiles": [ - "C:\\Users\\פרג לאה\\.nuget\\packages\\azure.core\\1.25.0\\azure.core.1.25.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\azure.identity\\1.7.0\\azure.identity.1.7.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.1\\microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.1\\microsoft.data.sqlclient.5.1.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.0\\microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.0\\microsoft.entityframeworkcore.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.0\\microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.0\\microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.0\\microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\8.0.0\\microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.0\\microsoft.extensions.caching.memory.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0\\microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.options\\8.0.0\\microsoft.extensions.options.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identity.client\\4.47.2\\microsoft.identity.client.4.47.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\2.19.3\\microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.24.0\\microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.24.0\\microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.logging\\6.24.0\\microsoft.identitymodel.logging.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.24.0\\microsoft.identitymodel.protocols.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.24.0\\microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.24.0\\microsoft.identitymodel.tokens.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.formats.asn1\\5.0.0\\system.formats.asn1.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.24.0\\system.identitymodel.tokens.jwt.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.json\\4.7.2\\system.text.json.4.7.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512" + "C:\\Users\\User\\.nuget\\packages\\automapper\\12.0.1\\automapper.12.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\automapper.extensions.microsoft.dependencyinjection\\12.0.1\\automapper.extensions.microsoft.dependencyinjection.12.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\azure.core\\1.25.0\\azure.core.1.25.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\azure.identity\\1.7.0\\azure.identity.1.7.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.1\\microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.1\\microsoft.data.sqlclient.5.1.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.0\\microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.0\\microsoft.entityframeworkcore.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.0\\microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.0\\microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.0\\microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\8.0.0\\microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.0\\microsoft.extensions.caching.memory.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0\\microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.options\\8.0.0\\microsoft.extensions.options.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identity.client\\4.47.2\\microsoft.identity.client.4.47.2.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\2.19.3\\microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.24.0\\microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.24.0\\microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.logging\\6.24.0\\microsoft.identitymodel.logging.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.24.0\\microsoft.identitymodel.protocols.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.24.0\\microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.24.0\\microsoft.identitymodel.tokens.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.formats.asn1\\5.0.0\\system.formats.asn1.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.24.0\\system.identitymodel.tokens.jwt.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.json\\4.7.2\\system.text.json.4.7.2.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/fullstackProject/BL/service/AvailableQeueManager .cs b/fullstackProject/BL/service/AvailableQeueManager .cs new file mode 100644 index 0000000..2d0824b --- /dev/null +++ b/fullstackProject/BL/service/AvailableQeueManager .cs @@ -0,0 +1,69 @@ +using BL.API; +using Newtonsoft.Json.Linq; + +namespace BL.service +{ + public class AvailableQueueManager : IAvailableQueueManager + { + private AvailableQueueManager() + { + + } + private static AvailableQueueManager _instance; + public static AvailableQueueManager Instance + { + get + { + if (_instance == null) + _instance = new AvailableQueueManager(); + return _instance; + } + } + private static readonly string _baseUrl = "https://www.hebcal.com/hebcal"; + public async Task IsHolidayAsync(DateTime date) + { + string year = date.Year.ToString(); + string month = date.Month.ToString("D2"); + string day = date.Day.ToString("D2"); + var url = $"{_baseUrl}?v=1&cfg=json&year={year}&month={month}&maj=on&min=off&mod=on&nx=off"; + using (HttpClient client = new HttpClient()) + { + var response = await client.GetAsync(url); + if (response.IsSuccessStatusCode) + { + var jsonString = await response.Content.ReadAsStringAsync(); + var json = JObject.Parse(jsonString); + // מחפשים את התאריך בתוך רשימת החגים + var items = json["items"]; + Console.WriteLine(items); + if (items != null) + { + foreach (var item in items) + { + var holidayDate = DateTime.Parse(item["date"].ToString()); + if (holidayDate.Date == date.Date) + { + if (item["title"].ToString().Equals("Yom HaAtzma'ut", StringComparison.OrdinalIgnoreCase)) + { + return true; + } + else if (item["subcat"].ToString().Equals("modern")) + { + Console.WriteLine(item["title"]); + Console.WriteLine(item["subcat"]); + return false; + } + return true; + } + } + } + return false; // לא נמצא חג + } + else + { + throw new Exception($"API Error: {response.StatusCode}"); + } + } + } + } +} \ No newline at end of file diff --git a/fullstackProject/BL/service/ClientBL.cs b/fullstackProject/BL/service/ClientBL.cs new file mode 100644 index 0000000..8295948 --- /dev/null +++ b/fullstackProject/BL/service/ClientBL.cs @@ -0,0 +1,99 @@ +using DAL.Models; +using BL.API; +using DAL.API; +using BL.Exceptions; +using System.Text.RegularExpressions; +using AutoMapper; +using BL.Models; +using DAL.service; + +namespace BL.service +{ + public class ClientBL : IClientBL + { + private readonly IClientDAL _clientDal; + private readonly IMapper _mapper; + + public ClientBL(IManagerDAL managerDAL, IMapper mapper) + { + _clientDal = managerDAL._clientDAL; + _mapper = mapper; + } + public async Task> GetAllClients() + { + var clients = await _clientDal.GetAllClients(); + return _mapper.Map>(clients); + } + public async Task GetClientById(string id) + { + var client = await _clientDal.GetClientById(id); + return client == null ? throw new ClientNotExistException(id) : _mapper.Map(client); + } + public async Task AddClient(M_Client mClient) + { + if (await _clientDal.ClientExistById(mClient.IdNumber)) + throw new ClientAlreadyExistException(mClient.IdNumber); + + if (!IsValidInput(mClient.FirstName) || !IsValidInput(mClient.LastName) || !IsValidEmail(mClient.Email) || !IsValidPhone(mClient.Phone)) + throw new IncompatibleOrIincompleteValuesException(); + + var client = _mapper.Map(mClient); + await _clientDal.AddClient(client); + } + + public async Task RemoveClient(string id) + { + var client = await _clientDal.GetClientById(id) ?? throw new ClientNotExistException(id); + await Task.Run(() => _clientDal.RemoveClient(client)); + } + + public async Task UpdateClient(M_Client updatedMClient, string existingClientId) + { + var existingClient = await _clientDal.GetClientById(existingClientId) ?? throw new ClientNotExistException(existingClientId); + if (!IsValidEmail(updatedMClient.Email) || + !IsValidInput(updatedMClient.LastName) || + !IsValidPhone(updatedMClient.Phone) || + !IsValidInput(updatedMClient.Address)) + throw new IncompatibleOrIincompleteValuesException(); + + var updatedClient = _mapper.Map(updatedMClient); + await _clientDal.UpdateClient(updatedClient, existingClient); + } + + public static bool IsValidDateOfBirth(DateOnly date) + { + var today = DateOnly.FromDateTime(DateTime.Today); + var earliest = today.AddYears(-120); + return date <= today && date >= earliest; + } + + public static bool IsValidEmail(string? email) + { + if (string.IsNullOrWhiteSpace(email)) + return false; + try + { + var addr = new System.Net.Mail.MailAddress(email); + return addr.Address == email; + } + catch + { + return false; + } + } + + public static bool IsValidPhone(string? phone) + { + if (string.IsNullOrWhiteSpace(phone)) + return false; + + var pattern = @"^\d{10,15}$"; + return Regex.IsMatch(phone, pattern); + } + + public static bool IsValidInput(string? input) + { + return !string.IsNullOrWhiteSpace(input); + } + } +} diff --git a/fullstackProject/BL/service/ClinicQueueBL.cs b/fullstackProject/BL/service/ClinicQueueBL.cs new file mode 100644 index 0000000..d42104a --- /dev/null +++ b/fullstackProject/BL/service/ClinicQueueBL.cs @@ -0,0 +1,96 @@ +using BL.API; +using BL.Exceptions; +using BL.Models; +using DAL.Models; +namespace BL.service +{ + public class ClinicQueueBL : IClinicQueueBL + { + private readonly IManagerDAL _managerDal; + public ClinicQueueBL(IManagerDAL managerDAL) + { + _managerDal = managerDAL; + } + public async Task MakeAnAppointment(string idDoctor, string idClient, DateOnly d, int hour) + { + DateTime date = d.ToDateTime(new TimeOnly(hour, 0)); + if (await AvailableQueueManager.Instance.IsHolidayAsync(date)) + throw new DayOfQueueIsNotPermission(date); + Client? client = await _managerDal._clientDAL.GetClientById(idClient) ?? throw new ClientNotExistException(idClient); + int doctorId = await _managerDal._doctorDAL.GetDoctorIdByIdNumber(idDoctor); + if (doctorId == 0) + throw new DoctorNotExistException(idDoctor); + bool success = await _managerDal._availableQueueDAL.MakeAnAppointment(doctorId, client, date); + if (!success) + throw new AvailableQueueNotFoundException(idDoctor, date); + } + public async Task DeleteAnApointment(string idDoctor, string idClient, DateOnly d) + { + DateTime date = d.ToDateTime(TimeOnly.MinValue); + bool queueDeleted= await _managerDal._clinicQueueDAL.DeleteAnApointment(idDoctor, idClient, date); + if (!queueDeleted) + throw new QueueDoesNotExistException(idDoctor, idClient, date); + } + public async Task GenerateFutureAvailableQueues() + { + DateTime start = DateTime.Today; + DateTime end = start.AddDays(180); + if (_managerDal == null || _managerDal._doctorDAL == null) + throw new Exception("_managerDal or _doctorDAL is null"); + var doctors = await _managerDal._doctorDAL.GetDoctorsWithDays() ?? throw new Exception("doctors is null"); + foreach (var doctor in doctors) + { + if (doctor.DayDoctors == null) continue; + foreach (var dayDoctor in doctor.DayDoctors) + { + if (dayDoctor.Day == null) continue; + var day = dayDoctor.Day; + for (DateTime date = start; date <= end; date = date.AddDays(1)) + { + if ((int)date.DayOfWeek == day.DayNum) + { + for (int h = day.StartHour; h < day.EndHour; h++) + { + var AppointmentDate = new DateTime(date.Year, date.Month, date.Day, h, 0, 0); + if (_managerDal._availableQueueDAL == null) + throw new Exception("_availableQueueDAL is null"); + var exists = await _managerDal._availableQueueDAL + .GetDoctorAvailableQueueForASpecificHour(doctor.DoctorId, AppointmentDate); + if (exists == null) + { + var Appointment = new AvailableQueue(AppointmentDate, doctor); + await _managerDal._availableQueueDAL.AddAvailableQueue(Appointment); + } + } + } + } + } + } + } + public async Task> GetClientQueues(string clientId) + { + var queues = await _managerDal._clinicQueueDAL.GetClientsQueues(clientId); + + var result = queues.Select(q => new M_ClinicQueue + { + QueueId = q.QueueId, + AppointmentDate = q.AppointmentDate, + ClientId = q.Client.ClientId, + ClientFirstName = q.Client.FirstName, + ClientLastName = q.Client.LastName, + DoctorId = q.Doctor.DoctorId, + DoctorFirstName = q.Doctor.FirstName, + DoctorLastName = q.Doctor.LastName + }).ToList(); + + return result; + } + + public async Task> ClientsNames(int doctorID) + { + return await _managerDal._clinicQueueDAL.ClientsNames(doctorID); + } + + + } +} diff --git a/fullstackProject/BL/service/DoctorBL.cs b/fullstackProject/BL/service/DoctorBL.cs new file mode 100644 index 0000000..d65a6ff --- /dev/null +++ b/fullstackProject/BL/service/DoctorBL.cs @@ -0,0 +1,194 @@ +using BL.API; +using DAL.Models; +using DAL.service; +using AutoMapper; +using BL.Models; +using BL.Exceptions; +using System.Numerics; +namespace BL.service +{ + public class DoctorBL : IDoctorBL + { + private readonly IManagerDAL _managerDal; + private readonly IMapper _mapper; + public DoctorBL(IManagerDAL managerDal, IMapper mapper) + { + _managerDal = managerDal; + _mapper = mapper; + } + public async Task GetNumOfClientForToday(string idNumber, DateOnly day) + { + try + { + var queues = await _managerDal._doctorDAL.GetDoctorQueuesForASpesificDay(idNumber, day); + return queues.Count; + } + catch (Exception) + { + throw new DoctorNotExistException(idNumber); + } + } + public async Task DeleteADayOfWork(string doctorId, DateOnly day) + { + try + { + List queues = await _managerDal._doctorDAL.GetDoctorQueuesForASpesificDay(doctorId, day); + foreach (var q in queues) + { + await _managerDal._clinicQueueDAL.DeleteAnApointment(q); + } + return true; + } + catch (Exception) + { + throw new DoctorNotExistException(doctorId); + } + } + public async Task DeleteADoctor(string id) + { + try + { + Doctor doctor = await _managerDal._doctorDAL.GetADoctorById(id) ?? throw new DoctorNotExistException(id); + await _managerDal._doctorDAL.DeleteADoctor(doctor); + } + catch (Exception) + { + throw new DoctorNotExistException(id); + } + } + public async Task UpdateDoctor(UpdateDoctorDto updatedDoctor) + { + try + { + Doctor existingDoctor = await _managerDal._doctorDAL.GetADoctorById(updatedDoctor.IdNumber) ?? throw new DoctorNotExistException(updatedDoctor.IdNumber); + if (!string.IsNullOrWhiteSpace(updatedDoctor.FirstName)) + existingDoctor.FirstName = updatedDoctor.FirstName; + if (!string.IsNullOrWhiteSpace(updatedDoctor.LastName)) + existingDoctor.LastName = updatedDoctor.LastName; + if (!string.IsNullOrWhiteSpace(updatedDoctor.Specialization)) + existingDoctor.Specialization = updatedDoctor.Specialization; + await _managerDal._doctorDAL.UpdateDoctor(existingDoctor); + } + catch (Exception) + { + throw new DoctorNotExistException(updatedDoctor.IdNumber); + } + } + public async Task> IsDoctorAvailable(string firstName, string lastName, DateOnly day) + { + try + { + int doctorId = await _managerDal._doctorDAL.SearchADoctor(firstName, lastName); + var Queues = await _managerDal._availableQueueDAL.GetDoctorAvailableQueueForASpesificDay(doctorId, day); + return _mapper.Map>(Queues); + } + catch (Exception) + { + throw new DoctorNotExistException(firstName, lastName); + } + } + public async Task> GetDoctors() + { + var doctors = await _managerDal._doctorDAL.GetDoctors(); + return _mapper.Map>(doctors); + } + public async Task> GetDoctorQueuesForToday(string idNumber, DateOnly day) + { + try + { + var queues = await _managerDal._doctorDAL.GetDoctorQueuesForASpesificDay(idNumber, DateOnly.FromDateTime(DateTime.Now)); + return _mapper.Map>(queues); + } + catch (Exception) + { + throw new DoctorNotExistException(idNumber); + } + } + public async Task> GetDoctorAvailableQueuesForASpesificday(string firstName, string lastName, DateOnly day) + { + try + { + int doctorId = await _managerDal._doctorDAL.SearchADoctor(firstName, lastName); + var queues = await _managerDal._availableQueueDAL.GetDoctorAvailableQueueForASpesificDay(doctorId, day); + return _mapper.Map>(queues); + } + catch (Exception) + { + throw new DoctorNotExistException(firstName, lastName); + } + } + public async Task> GetAvailableQueuesForASpesificday(DateOnly day) + { + try + { + var queues = await _managerDal._availableQueueDAL.GetAvailableQueueForASpesificDay(day); + return _mapper.Map>(queues); + } + catch (Exception) + { + throw new AvailableQueueNotFoundException("general", day.ToDateTime(TimeOnly.MinValue)); + } + } + public async Task> AvailableQueuesForASpezesilation(string specialization) + { + try + { + if (Enum.TryParse(specialization, true, out var result)) + { + var queues = await _managerDal._availableQueueDAL.AvailableQueuesForASpezesilation(specialization); + return _mapper.Map>(queues); + } + else + { + throw new SpecializationNotExistException(specialization); + } + } + catch (Exception) + { + throw new SpecializationNotExistException(specialization); + } + } + public async Task AddDoctor(M_Doctor mDoctor) + { + try + { + var doctor = new Doctor + { + FirstName = mDoctor.FirstName, + LastName = mDoctor.LastName, + IdNumber = mDoctor.IdNumber, + Specialization = mDoctor.Specialization + }; + + if (await _managerDal._doctorDAL.SearchADoctorById(doctor.IdNumber)) + throw new DoctorAlreadyExistException(doctor.IdNumber); + + if (!IsValidInput(doctor.FirstName) || !IsValidInput(doctor.LastName)) + throw new IncompatibleOrIincompleteValuesException(); + + if (doctor.IdNumber.Length != 9) + throw new IncompatibleOrIincompleteValuesException(); + + await _managerDal._doctorDAL.AddADoctor(doctor); + } + catch (Exception) + { + throw new IncompatibleOrIincompleteValuesException(); + } + } + public static bool IsValidInput(string input) + { + if (string.IsNullOrWhiteSpace(input)) + throw new IncompatibleOrIincompleteValuesException(); + return true; + } + public async Task SearchDoctorById(string idNumber) + { + return await _managerDal._doctorDAL.SearchADoctorById(idNumber); + } + public async Task GetDoctorById(string id) + { + return _mapper.Map(await _managerDal._doctorDAL.GetADoctorById(id) ?? throw new DoctorNotExistException(id)); + } + } +} diff --git a/fullstackProject/DAL/API/IAvailableQueueDAL.cs b/fullstackProject/DAL/API/IAvailableQueueDAL.cs new file mode 100644 index 0000000..91c5bc6 --- /dev/null +++ b/fullstackProject/DAL/API/IAvailableQueueDAL.cs @@ -0,0 +1,14 @@ +using System; +using DAL.Models; +namespace DAL.API +{ + public interface IAvailableQueueDAL + { + Task> GetDoctorAvailableQueueForASpesificDay(int doctorId, DateOnly day); + Task MakeAnAppointment(int doctorId, Client client, DateTime dateTime); + Task> GetAvailableQueueForASpesificDay(DateOnly day); + Task> AvailableQueuesForASpezesilation(string specialization); + Task GetDoctorAvailableQueueForASpecificHour(int doctorId, DateTime AppointmentDate); + Task AddAvailableQueue(AvailableQueue availableQueue); + } +} \ No newline at end of file diff --git a/fullstackProject/DAL/API/IClientDAL.cs b/fullstackProject/DAL/API/IClientDAL.cs new file mode 100644 index 0000000..79b45ad --- /dev/null +++ b/fullstackProject/DAL/API/IClientDAL.cs @@ -0,0 +1,13 @@ +using DAL.Models; +namespace DAL.service +{ + public interface IClientDAL + { + Task> GetAllClients(); + Task GetClientById(string id); + Task ClientExistById(string id); + Task AddClient(Client client); + void RemoveClient(Client client); + Task UpdateClient(Client updatedClient, Client existingClient); + } +} diff --git a/fullstackProject/DAL/API/IClinicQueueDAL.cs b/fullstackProject/DAL/API/IClinicQueueDAL.cs new file mode 100644 index 0000000..048ebb9 --- /dev/null +++ b/fullstackProject/DAL/API/IClinicQueueDAL.cs @@ -0,0 +1,11 @@ +using DAL.Models; +namespace DAL.API +{ + public interface IClinicQueueDAL + { + Task> ClientsNames(int doctorID); + Task DeleteAnApointment(ClinicQueue queue); + Task DeleteAnApointment(string doctorID, string clientID, DateTime date); + Task> GetClientsQueues(string clientId); + } +} \ No newline at end of file diff --git a/fullstackProject/DAL/API/IDoctorDAL.cs b/fullstackProject/DAL/API/IDoctorDAL.cs new file mode 100644 index 0000000..f474140 --- /dev/null +++ b/fullstackProject/DAL/API/IDoctorDAL.cs @@ -0,0 +1,17 @@ +using DAL.Models; +namespace DAL.API +{ + public interface IDoctorDAL + { + public Task SearchADoctor(string doctor_firtsname, string doctor_lastname); + public Task> GetDoctorQueuesForASpesificDay(string doctorId, DateOnly day); + Task> GetDoctors(); + Task> GetDoctorsWithDays(); + Task AddADoctor(Doctor doctor); + Task SearchADoctorById(string id); + Task DeleteADoctor(Doctor doctor); + Task GetADoctorById(string id); + Task UpdateDoctor(Doctor doctor); + Task GetDoctorIdByIdNumber(string id); + } +} \ No newline at end of file diff --git a/fullstackProject/DAL/DAL.csproj b/fullstackProject/DAL/DAL.csproj index 6d64a9e..01a02c8 100644 --- a/fullstackProject/DAL/DAL.csproj +++ b/fullstackProject/DAL/DAL.csproj @@ -1,22 +1,28 @@ - - - - net8.0 - enable - enable - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - + + + + net8.0 + enable + enable + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + + PreserveNewest + + + + diff --git a/fullstackProject/DAL/Models/AvailableQueue.cs b/fullstackProject/DAL/Models/AvailableQueue.cs new file mode 100644 index 0000000..31c321e --- /dev/null +++ b/fullstackProject/DAL/Models/AvailableQueue.cs @@ -0,0 +1,32 @@ +namespace DAL.Models; +public partial class AvailableQueue +{ + public int QueueId { get; set; } + public int DoctorId { get; set; } + public DateTime AppointmentDate { get; set; } + public virtual Doctor Doctor { get; set; } = null!; + public AvailableQueue(int queueId, DateTime appointmentDate, Doctor doctor) + { + QueueId = queueId; + AppointmentDate = appointmentDate; + Doctor = doctor; + DoctorId = doctor.DoctorId; + } + public AvailableQueue() + { + } + public AvailableQueue(int queueId, int doctorId, DateTime appointmentDate, Doctor doctor) + { + QueueId = queueId; + DoctorId = doctorId; + AppointmentDate = appointmentDate; + Doctor = doctor; + } + public AvailableQueue(DateTime appointmentDate, Doctor doctor) + { + AppointmentDate = appointmentDate; + Doctor = doctor; + DoctorId = doctor.DoctorId; + } + +} diff --git a/fullstackProject/DAL/Models/Client.cs b/fullstackProject/DAL/Models/Client.cs index 259eb93..efce787 100644 --- a/fullstackProject/DAL/Models/Client.cs +++ b/fullstackProject/DAL/Models/Client.cs @@ -1,25 +1,29 @@ -using System; -using System.Collections.Generic; - -namespace DAL.Models; - -public partial class Client -{ - public int ClientId { get; set; } - - public string FirstName { get; set; } = null!; - - public string LastName { get; set; } = null!; - - public string? Phone { get; set; } - - public string? Email { get; set; } - - public DateOnly BirthDate { get; set; } - - public string Address { get; set; } = null!; - - public virtual ICollection ClinicQueues { get; set; } = new List(); - - -} +namespace DAL.Models; +public partial class Client +{ + public int ClientId { get; set; } + public string FirstName { get; set; } = null!; + public string LastName { get; set; } = null!; + public string? Phone { get; set; } + public string? Email { get; set; } + public DateOnly BirthDate { get; set; } + public string Address { get; set; } = null!; + public string IdNumber { get; set; } = null!; + public virtual ICollection ClinicQueues { get; set; } = new List(); + + public Client() + { + } + public Client(int clientId, string firstName, string lastName, string? phone, string? email, DateOnly birthDate, string address, string idNumber) + { + ClientId = clientId; + FirstName = firstName; + LastName = lastName; + Phone = phone; + Email = email; + BirthDate = birthDate; + Address = address; + IdNumber = idNumber; + ClinicQueues = new List(); + } +} \ No newline at end of file diff --git a/fullstackProject/DAL/Models/ClinicQueue.cs b/fullstackProject/DAL/Models/ClinicQueue.cs index 2c83452..5c05ed8 100644 --- a/fullstackProject/DAL/Models/ClinicQueue.cs +++ b/fullstackProject/DAL/Models/ClinicQueue.cs @@ -1,21 +1,22 @@ -using System; -using System.Collections.Generic; - -namespace DAL.Models; - -public partial class ClinicQueue -{ - public int QueueId { get; set; } - - public DateTime AppointmentDate { get; set; } - - public int ClientId { get; set; } - - public bool IsAvailable { get; set; } - - public int DoctorId { get; set; } - - public virtual Client Client { get; set; } = null!; - - public virtual Doctor Doctor { get; set; } = null!; -} +namespace DAL.Models; +public partial class ClinicQueue +{ + public int QueueId { get; set; } + public int ClientId { get; set; } + public int DoctorId { get; set; } + public DateTime AppointmentDate { get; set; } + public virtual Client Client { get; set; } = null!; + public virtual Doctor Doctor { get; set; } = null!; + public ClinicQueue(AvailableQueue a, Client c) + { + QueueId = a.QueueId; + ClientId = c.ClientId; + DoctorId = a.DoctorId; + AppointmentDate = a.AppointmentDate; + Doctor = a.Doctor; + Client = c; + } + public ClinicQueue() + { + } +} \ No newline at end of file diff --git a/fullstackProject/DAL/Models/DB_Manager.cs b/fullstackProject/DAL/Models/DB_Manager.cs index 545067e..00e1c6b 100644 --- a/fullstackProject/DAL/Models/DB_Manager.cs +++ b/fullstackProject/DAL/Models/DB_Manager.cs @@ -1,114 +1,181 @@ -using System; -using System.Collections.Generic; -using Microsoft.EntityFrameworkCore; - -namespace DAL.Models; - -public partial class DB_Manager : DbContext -{ - public DB_Manager() - { - } - - public DB_Manager(DbContextOptions options) - : base(options) - { - } - - public virtual DbSet Clients { get; set; } - - public virtual DbSet ClinicQueues { get; set; } - - public virtual DbSet Doctors { get; set; } - - protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) -#warning To protect potentially sensitive information in your connection string, you should move it out of source code. You can avoid scaffolding the connection string by using the Name= syntax to read it from configuration - see https://go.microsoft.com/fwlink/?linkid=2131148. For more guidance on storing connection strings, see https://go.microsoft.com/fwlink/?LinkId=723263. - => optionsBuilder.UseSqlServer("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=H:\\לאהלה\\c#\\ClinicProject\\fullstackProject\\DAL\\data\\db.mdf;Integrated Security=True"); - - protected override void OnModelCreating(ModelBuilder modelBuilder) - { - modelBuilder.Entity(entity => - { - entity.HasKey(e => e.ClientId).HasName("PK__Clients__BF21A4248370C9B3"); - - entity.Property(e => e.ClientId).HasColumnName("client_id"); - entity.Property(e => e.Address) - .HasMaxLength(255) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("address"); - entity.Property(e => e.BirthDate).HasColumnName("birth_date"); - entity.Property(e => e.Email) - .HasMaxLength(100) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("email"); - entity.Property(e => e.FirstName) - .HasMaxLength(50) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("first_name"); - entity.Property(e => e.LastName) - .HasMaxLength(50) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("last_name"); - entity.Property(e => e.Phone) - .HasMaxLength(15) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("phone"); - }); - - modelBuilder.Entity(entity => - { - entity.HasKey(e => e.QueueId).HasName("PK__ClinicQu__2294FA6E4B08951A"); - - entity.ToTable("ClinicQueue"); - - entity.Property(e => e.QueueId).HasColumnName("queue_id"); - entity.Property(e => e.AppointmentTime).HasColumnName("appointment_time"); - entity.Property(e => e.ClientId).HasColumnName("client_id"); - entity.Property(e => e.DoctorId).HasColumnName("doctor_id"); - entity.Property(e => e.IsAvailable).HasColumnName("is_available"); - - entity.HasOne(d => d.Client).WithMany(p => p.ClinicQueues) - .HasForeignKey(d => d.ClientId) - .OnDelete(DeleteBehavior.ClientSetNull) - .HasConstraintName("FK__ClinicQue__clien__49C3F6B7"); - - entity.HasOne(d => d.Doctor).WithMany(p => p.ClinicQueues) - .HasForeignKey(d => d.DoctorId) - .OnDelete(DeleteBehavior.ClientSetNull) - .HasConstraintName("FK__ClinicQue__docto__5BE2A6F2"); - }); - - modelBuilder.Entity(entity => - { - entity.HasKey(e => e.DoctorId).HasName("PK__Doctor__F3993564BBA3F6E9"); - - entity.ToTable("Doctor"); - - entity.Property(e => e.DoctorId).HasColumnName("doctor_id"); - entity.Property(e => e.FirstName) - .HasMaxLength(50) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("first_name"); - entity.Property(e => e.LastName) - .HasMaxLength(50) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("last_name"); - entity.Property(e => e.Specialization) - .HasMaxLength(50) - .IsUnicode(false) - .UseCollation("SQL_Latin1_General_CP1_CI_AS") - .HasColumnName("specialization"); - }); - - OnModelCreatingPartial(modelBuilder); - } - - partial void OnModelCreatingPartial(ModelBuilder modelBuilder); -} +using Microsoft.EntityFrameworkCore; +namespace DAL.Models; + +public partial class DB_Manager : DbContext +{ + public DB_Manager() + { + } + + public DB_Manager(DbContextOptions options) + : base(options) + { + } + + public virtual DbSet AvailableQueues { get; set; } + public virtual DbSet Clients { get; set; } + public virtual DbSet ClinicQueues { get; set; } + public virtual DbSet Days { get; set; } + public virtual DbSet DayDoctors { get; set; } + public virtual DbSet Doctors { get; set; } + + protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) + { + if (!optionsBuilder.IsConfigured) + { + string projectRoot = Path.GetFullPath(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"..\..\..\..\")); + AppDomain.CurrentDomain.SetData("DataDirectory", projectRoot); + string connectionString = @"Data Source=(LocalDB)\MSSQLLocalDB; + AttachDbFilename=|DataDirectory|\DAL\data\db.mdf; + Integrated Security=True; + Connect Timeout=30"; + optionsBuilder.UseSqlServer(connectionString); + } + } + + protected override void OnModelCreating(ModelBuilder modelBuilder) + { + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.QueueId).HasName("PK__Availabl__2294FA6E3A560B7D"); + + entity.Property(e => e.QueueId).HasColumnName("queue_id"); + entity.Property(e => e.AppointmentDate) + .HasColumnType("datetime") + .HasColumnName("appointment_date"); + entity.Property(e => e.DoctorId).HasColumnName("doctor_id"); + + entity.HasOne(d => d.Doctor).WithMany(p => p.AvailableQueues) + .HasForeignKey(d => d.DoctorId) + .OnDelete(DeleteBehavior.ClientSetNull) + .HasConstraintName("FK__Available__docto__787EE5A0"); + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.ClientId).HasName("PK__Clients__BF21A4248370C9B3"); + + entity.Property(e => e.ClientId).HasColumnName("client_id"); + entity.Property(e => e.Address) + .HasMaxLength(255) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("address"); + entity.Property(e => e.BirthDate).HasColumnName("birth_date"); + entity.Property(e => e.Email) + .HasMaxLength(100) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("email"); + entity.Property(e => e.FirstName) + .HasMaxLength(50) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("first_name"); + entity.Property(e => e.IdNumber) + .HasMaxLength(10) + .IsFixedLength() + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("ID_number"); + entity.Property(e => e.LastName) + .HasMaxLength(50) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("last_name"); + entity.Property(e => e.Phone) + .HasMaxLength(15) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("phone"); + }); + + // ✅ הגדרת Cascade Delete — הוספה במקום הנכון + modelBuilder.Entity() + .HasOne(q => q.Client) + .WithMany(c => c.ClinicQueues) + .HasForeignKey(q => q.ClientId) + .OnDelete(DeleteBehavior.Cascade); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.QueueId).HasName("PK__ClinicQu__2294FA6E4B08951A"); + + entity.ToTable("ClinicQueue"); + + entity.Property(e => e.QueueId).HasColumnName("queue_id"); + entity.Property(e => e.AppointmentDate) + .HasColumnType("datetime") + .HasColumnName("appointment_date"); + entity.Property(e => e.ClientId).HasColumnName("client_id"); + entity.Property(e => e.DoctorId).HasColumnName("doctor_id"); + + // ❌ הוסרה ההגדרה הסותרת עם ClientSetNull + + entity.HasOne(d => d.Doctor).WithMany(p => p.ClinicQueues) + .HasForeignKey(d => d.DoctorId) + .OnDelete(DeleteBehavior.ClientSetNull) + .HasConstraintName("FK__ClinicQue__docto__5BE2A6F2"); + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Id).HasName("PK__Day__3214EC078C4201A4"); + + entity.ToTable("Day"); + + entity.Property(e => e.Id).ValueGeneratedNever(); + entity.Property(e => e.DayNum).HasColumnName("day_num"); + entity.Property(e => e.EndHour).HasColumnName("end_hour"); + entity.Property(e => e.StartHour).HasColumnName("start_hour"); + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Id).HasName("PK__Day_doct__3214EC07CE939F9F"); + + entity.ToTable("Day_doctor"); + + entity.Property(e => e.Id).ValueGeneratedNever(); + entity.Property(e => e.DayId).HasColumnName("dayId"); + entity.Property(e => e.DoctorId).HasColumnName("doctorId"); + + entity.HasOne(d => d.Day).WithMany(p => p.DayDoctors) + .HasForeignKey(d => d.DayId) + .OnDelete(DeleteBehavior.ClientSetNull) + .HasConstraintName("FK__Day_docto__dayId__71D1E811"); + + entity.HasOne(d => d.Doctor).WithMany(p => p.DayDoctors) + .HasForeignKey(d => d.DoctorId) + .OnDelete(DeleteBehavior.ClientSetNull) + .HasConstraintName("FK__Day_docto__docto__72C60C4A"); + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.DoctorId).HasName("PK__Doctor__F3993564BBA3F6E9"); + + entity.ToTable("Doctor"); + + entity.Property(e => e.DoctorId).HasColumnName("doctor_id"); + entity.Property(e => e.FirstName) + .HasMaxLength(50) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("first_name"); + entity.Property(e => e.LastName) + .HasMaxLength(50) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("last_name"); + entity.Property(e => e.Specialization) + .HasMaxLength(50) + .IsUnicode(false) + .UseCollation("SQL_Latin1_General_CP1_CI_AS") + .HasColumnName("specialization"); + }); + + OnModelCreatingPartial(modelBuilder); + } + + partial void OnModelCreatingPartial(ModelBuilder modelBuilder); +} diff --git a/fullstackProject/DAL/Models/Day.cs b/fullstackProject/DAL/Models/Day.cs new file mode 100644 index 0000000..7ca68c0 --- /dev/null +++ b/fullstackProject/DAL/Models/Day.cs @@ -0,0 +1,18 @@ +namespace DAL.Models; +public partial class Day +{ + public int Id { get; set; } + public int DayNum { get; set; } + public int StartHour { get; set; } + public int EndHour { get; set; } + public virtual ICollection DayDoctors { get; set; } = new List(); + public Day(int id, int dayNum, int startHour, int endHour, ICollection? dayDoctors = null) + { + Id = id; + DayNum = dayNum; + StartHour = startHour; + EndHour = endHour; + DayDoctors = dayDoctors ?? new List(); + } + public Day() { } +} \ No newline at end of file diff --git a/fullstackProject/DAL/Models/DayDoctor.cs b/fullstackProject/DAL/Models/DayDoctor.cs new file mode 100644 index 0000000..4cbb4ac --- /dev/null +++ b/fullstackProject/DAL/Models/DayDoctor.cs @@ -0,0 +1,20 @@ +namespace DAL.Models; +public partial class DayDoctor +{ + public int Id { get; set; } + public int DoctorId { get; set; } + public int DayId { get; set; } + public virtual Day Day { get; set; } = null!; + public virtual Doctor Doctor { get; set; } = null!; + public DayDoctor(int id, int doctorId, int dayId, Day day, Doctor doctor) + { + Id = id; + DoctorId = doctorId; + DayId = dayId; + Day = day; + Doctor = doctor; + } + public DayDoctor() + { + } +} diff --git a/fullstackProject/DAL/Models/Doctor.cs b/fullstackProject/DAL/Models/Doctor.cs index 436d617..5f69a9c 100644 --- a/fullstackProject/DAL/Models/Doctor.cs +++ b/fullstackProject/DAL/Models/Doctor.cs @@ -1,17 +1,41 @@ -using System; -using System.Collections.Generic; - -namespace DAL.Models; - -public partial class Doctor -{ - public int DoctorId { get; set; } - - public string FirstName { get; set; } = null!; - - public string LastName { get; set; } = null!; - - public string Specialization { get; set; } = null!; - - public virtual ICollection ClinicQueues { get; set; } = new List(); -} +namespace DAL.Models; +public partial class Doctor +{ + public int DoctorId { get; set; } + public string FirstName { get; set; } = null!; + public string LastName { get; set; } = null!; + public string Specialization { get; set; } = null!; + public string IdNumber { get; set; } = null!; + public virtual ICollection AvailableQueues { get; set; } = new List(); + public virtual ICollection ClinicQueues { get; set; } = new List(); + public virtual ICollection DayDoctors { get; set; } = new List(); + public Doctor( + int doctorId, + string firstName, + string lastName, + string specialization, + string idNumber, + ICollection? availableQueues = null, + ICollection? clinicQueues = null, + ICollection? dayDoctors = null) + { + DoctorId = doctorId; + FirstName = firstName; + LastName = lastName; + Specialization = specialization; + IdNumber = idNumber; + AvailableQueues = availableQueues ?? new List(); + ClinicQueues = clinicQueues ?? new List(); + DayDoctors = dayDoctors ?? new List(); + } + public Doctor() + { + } +} +public enum Specialization +{ + Gynecologist, + ENT, + Pediatrician, + Adult +} \ No newline at end of file diff --git a/fullstackProject/DAL/bin/Debug/net8.0/DAL.deps.json b/fullstackProject/DAL/bin/Debug/net8.0/DAL.deps.json index e77d096..a4e0d21 100644 --- a/fullstackProject/DAL/bin/Debug/net8.0/DAL.deps.json +++ b/fullstackProject/DAL/bin/Debug/net8.0/DAL.deps.json @@ -1,1450 +1,1450 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v8.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v8.0": { - "DAL/1.0.0": { - "dependencies": { - "Microsoft.EntityFrameworkCore": "8.0.0", - "Microsoft.EntityFrameworkCore.Design": "8.0.0", - "Microsoft.EntityFrameworkCore.SqlServer": "8.0.0", - "Microsoft.EntityFrameworkCore.Tools": "8.0.0" - }, - "runtime": { - "DAL.dll": {} - } - }, - "Azure.Core/1.25.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Memory.Data": "1.0.2", - "System.Numerics.Vectors": "4.5.0", - "System.Text.Encodings.Web": "8.0.0", - "System.Text.Json": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/net5.0/Azure.Core.dll": { - "assemblyVersion": "1.25.0.0", - "fileVersion": "1.2500.22.33004" - } - } - }, - "Azure.Identity/1.7.0": { - "dependencies": { - "Azure.Core": "1.25.0", - "Microsoft.Identity.Client": "4.47.2", - "Microsoft.Identity.Client.Extensions.Msal": "2.19.3", - "System.Memory": "4.5.4", - "System.Security.Cryptography.ProtectedData": "6.0.0", - "System.Text.Json": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Azure.Identity.dll": { - "assemblyVersion": "1.7.0.0", - "fileVersion": "1.700.22.46903" - } - } - }, - "Humanizer.Core/2.14.1": { - "runtime": { - "lib/net6.0/Humanizer.dll": { - "assemblyVersion": "2.14.0.0", - "fileVersion": "2.14.1.48190" - } - } - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "runtime": { - "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.CodeAnalysis.Analyzers/3.3.3": {}, - "Microsoft.CodeAnalysis.Common/4.5.0": { - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "3.3.3", - "System.Collections.Immutable": "6.0.0", - "System.Reflection.Metadata": "6.0.1", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encoding.CodePages": "6.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/Microsoft.CodeAnalysis.dll": { - "assemblyVersion": "4.5.0.0", - "fileVersion": "4.500.23.10905" - } - }, - "resources": { - "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.resources.dll": { - "locale": "cs" - }, - "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.resources.dll": { - "locale": "de" - }, - "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.resources.dll": { - "locale": "es" - }, - "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.resources.dll": { - "locale": "fr" - }, - "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.resources.dll": { - "locale": "it" - }, - "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.resources.dll": { - "locale": "ja" - }, - "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.resources.dll": { - "locale": "ko" - }, - "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.resources.dll": { - "locale": "pl" - }, - "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.resources.dll": { - "locale": "pt-BR" - }, - "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.resources.dll": { - "locale": "ru" - }, - "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.resources.dll": { - "locale": "tr" - }, - "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.CodeAnalysis.CSharp/4.5.0": { - "dependencies": { - "Microsoft.CodeAnalysis.Common": "4.5.0" - }, - "runtime": { - "lib/netcoreapp3.1/Microsoft.CodeAnalysis.CSharp.dll": { - "assemblyVersion": "4.5.0.0", - "fileVersion": "4.500.23.10905" - } - }, - "resources": { - "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "cs" - }, - "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "de" - }, - "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "es" - }, - "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "fr" - }, - "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "it" - }, - "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "ja" - }, - "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "ko" - }, - "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "pl" - }, - "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "pt-BR" - }, - "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "ru" - }, - "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "tr" - }, - "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.CodeAnalysis.CSharp.Workspaces/4.5.0": { - "dependencies": { - "Humanizer.Core": "2.14.1", - "Microsoft.CodeAnalysis.CSharp": "4.5.0", - "Microsoft.CodeAnalysis.Common": "4.5.0", - "Microsoft.CodeAnalysis.Workspaces.Common": "4.5.0" - }, - "runtime": { - "lib/netcoreapp3.1/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { - "assemblyVersion": "4.5.0.0", - "fileVersion": "4.500.23.10905" - } - }, - "resources": { - "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "cs" - }, - "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "de" - }, - "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "es" - }, - "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "fr" - }, - "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "it" - }, - "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "ja" - }, - "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "ko" - }, - "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "pl" - }, - "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "pt-BR" - }, - "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "ru" - }, - "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "tr" - }, - "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.CodeAnalysis.Workspaces.Common/4.5.0": { - "dependencies": { - "Humanizer.Core": "2.14.1", - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.CodeAnalysis.Common": "4.5.0", - "System.Composition": "6.0.0", - "System.IO.Pipelines": "6.0.3", - "System.Threading.Channels": "6.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/Microsoft.CodeAnalysis.Workspaces.dll": { - "assemblyVersion": "4.5.0.0", - "fileVersion": "4.500.23.10905" - } - }, - "resources": { - "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "cs" - }, - "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "de" - }, - "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "es" - }, - "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "fr" - }, - "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "it" - }, - "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "ja" - }, - "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "ko" - }, - "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "pl" - }, - "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "pt-BR" - }, - "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "ru" - }, - "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "tr" - }, - "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.CSharp/4.5.0": {}, - "Microsoft.Data.SqlClient/5.1.1": { - "dependencies": { - "Azure.Identity": "1.7.0", - "Microsoft.Data.SqlClient.SNI.runtime": "5.1.0", - "Microsoft.Identity.Client": "4.47.2", - "Microsoft.IdentityModel.JsonWebTokens": "6.24.0", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.24.0", - "Microsoft.SqlServer.Server": "1.0.0", - "System.Configuration.ConfigurationManager": "6.0.1", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Runtime.Caching": "6.0.0", - "System.Security.Cryptography.Cng": "5.0.0", - "System.Security.Principal.Windows": "5.0.0", - "System.Text.Encoding.CodePages": "6.0.0", - "System.Text.Encodings.Web": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Data.SqlClient.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - }, - "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": { - "runtimeTargets": { - "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "5.1.0.0" - }, - "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "5.1.0.0" - }, - "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "5.1.0.0" - }, - "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "5.1.0.0" - } - } - }, - "Microsoft.EntityFrameworkCore/8.0.0": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "8.0.0", - "Microsoft.EntityFrameworkCore.Analyzers": "8.0.0", - "Microsoft.Extensions.Caching.Memory": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.EntityFrameworkCore.Abstractions/8.0.0": { - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.EntityFrameworkCore.Analyzers/8.0.0": {}, - "Microsoft.EntityFrameworkCore.Design/8.0.0": { - "dependencies": { - "Humanizer.Core": "2.14.1", - "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.5.0", - "Microsoft.EntityFrameworkCore.Relational": "8.0.0", - "Microsoft.Extensions.DependencyModel": "8.0.0", - "Mono.TextTemplating": "2.2.1" - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.EntityFrameworkCore.Relational/8.0.0": { - "dependencies": { - "Microsoft.EntityFrameworkCore": "8.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.EntityFrameworkCore.SqlServer/8.0.0": { - "dependencies": { - "Microsoft.Data.SqlClient": "5.1.1", - "Microsoft.EntityFrameworkCore.Relational": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.EntityFrameworkCore.Tools/8.0.0": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Design": "8.0.0" - } - }, - "Microsoft.Extensions.Caching.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Caching.Memory/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyModel/8.0.0": { - "dependencies": { - "System.Text.Encodings.Web": "8.0.0", - "System.Text.Json": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Options/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Identity.Client/4.47.2": { - "dependencies": { - "Microsoft.IdentityModel.Abstractions": "6.24.0" - }, - "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { - "assemblyVersion": "4.47.2.0", - "fileVersion": "4.47.2.0" - } - } - }, - "Microsoft.Identity.Client.Extensions.Msal/2.19.3": { - "dependencies": { - "Microsoft.Identity.Client": "4.47.2", - "System.Security.Cryptography.ProtectedData": "6.0.0" - }, - "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": { - "assemblyVersion": "2.19.3.0", - "fileVersion": "2.19.3.0" - } - } - }, - "Microsoft.IdentityModel.Abstractions/6.24.0": { - "runtime": { - "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": { - "assemblyVersion": "6.24.0.0", - "fileVersion": "6.24.0.31013" - } - } - }, - "Microsoft.IdentityModel.JsonWebTokens/6.24.0": { - "dependencies": { - "Microsoft.IdentityModel.Tokens": "6.24.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Json": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": { - "assemblyVersion": "6.24.0.0", - "fileVersion": "6.24.0.31013" - } - } - }, - "Microsoft.IdentityModel.Logging/6.24.0": { - "dependencies": { - "Microsoft.IdentityModel.Abstractions": "6.24.0" - }, - "runtime": { - "lib/net6.0/Microsoft.IdentityModel.Logging.dll": { - "assemblyVersion": "6.24.0.0", - "fileVersion": "6.24.0.31013" - } - } - }, - "Microsoft.IdentityModel.Protocols/6.24.0": { - "dependencies": { - "Microsoft.IdentityModel.Logging": "6.24.0", - "Microsoft.IdentityModel.Tokens": "6.24.0" - }, - "runtime": { - "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": { - "assemblyVersion": "6.24.0.0", - "fileVersion": "6.24.0.31013" - } - } - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": { - "dependencies": { - "Microsoft.IdentityModel.Protocols": "6.24.0", - "System.IdentityModel.Tokens.Jwt": "6.24.0" - }, - "runtime": { - "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { - "assemblyVersion": "6.24.0.0", - "fileVersion": "6.24.0.31013" - } - } - }, - "Microsoft.IdentityModel.Tokens/6.24.0": { - "dependencies": { - "Microsoft.CSharp": "4.5.0", - "Microsoft.IdentityModel.Logging": "6.24.0", - "System.Security.Cryptography.Cng": "5.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": { - "assemblyVersion": "6.24.0.0", - "fileVersion": "6.24.0.31013" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.SqlServer.Server/1.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "Microsoft.Win32.SystemEvents/6.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Mono.TextTemplating/2.2.1": { - "dependencies": { - "System.CodeDom": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Mono.TextTemplating.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.1.1" - } - } - }, - "System.CodeDom/4.4.0": { - "runtime": { - "lib/netstandard2.0/System.CodeDom.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Collections.Immutable/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Composition/6.0.0": { - "dependencies": { - "System.Composition.AttributedModel": "6.0.0", - "System.Composition.Convention": "6.0.0", - "System.Composition.Hosting": "6.0.0", - "System.Composition.Runtime": "6.0.0", - "System.Composition.TypedParts": "6.0.0" - } - }, - "System.Composition.AttributedModel/6.0.0": { - "runtime": { - "lib/net6.0/System.Composition.AttributedModel.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Composition.Convention/6.0.0": { - "dependencies": { - "System.Composition.AttributedModel": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Composition.Convention.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Composition.Hosting/6.0.0": { - "dependencies": { - "System.Composition.Runtime": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Composition.Hosting.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Composition.Runtime/6.0.0": { - "runtime": { - "lib/net6.0/System.Composition.Runtime.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Composition.TypedParts/6.0.0": { - "dependencies": { - "System.Composition.AttributedModel": "6.0.0", - "System.Composition.Hosting": "6.0.0", - "System.Composition.Runtime": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Composition.TypedParts.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Configuration.ConfigurationManager/6.0.1": { - "dependencies": { - "System.Security.Cryptography.ProtectedData": "6.0.0", - "System.Security.Permissions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Configuration.ConfigurationManager.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.922.41905" - } - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Drawing.Common/6.0.0": { - "dependencies": { - "Microsoft.Win32.SystemEvents": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Drawing.Common.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - }, - "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Formats.Asn1/5.0.0": {}, - "System.IdentityModel.Tokens.Jwt/6.24.0": { - "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "6.24.0", - "Microsoft.IdentityModel.Tokens": "6.24.0" - }, - "runtime": { - "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": { - "assemblyVersion": "6.24.0.0", - "fileVersion": "6.24.0.31013" - } - } - }, - "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.Memory/4.5.4": {}, - "System.Memory.Data/1.0.2": { - "dependencies": { - "System.Text.Encodings.Web": "8.0.0", - "System.Text.Json": "8.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.Data.dll": { - "assemblyVersion": "1.0.2.0", - "fileVersion": "1.0.221.20802" - } - } - }, - "System.Numerics.Vectors/4.5.0": {}, - "System.Reflection.Metadata/6.0.1": { - "dependencies": { - "System.Collections.Immutable": "6.0.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.Caching/6.0.0": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.1" - }, - "runtime": { - "lib/net6.0/System.Runtime.Caching.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Security.AccessControl/6.0.0": {}, - "System.Security.Cryptography.Cng/5.0.0": { - "dependencies": { - "System.Formats.Asn1": "5.0.0" - } - }, - "System.Security.Cryptography.ProtectedData/6.0.0": { - "runtime": { - "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Security.Permissions/6.0.0": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Windows.Extensions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Security.Permissions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Security.Principal.Windows/5.0.0": {}, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Text.Encodings.Web/8.0.0": {}, - "System.Text.Json/8.0.0": { - "dependencies": { - "System.Text.Encodings.Web": "8.0.0" - } - }, - "System.Threading.Channels/6.0.0": {}, - "System.Threading.Tasks.Extensions/4.5.4": {}, - "System.Windows.Extensions/6.0.0": { - "dependencies": { - "System.Drawing.Common": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Windows.Extensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - } - } - }, - "libraries": { - "DAL/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Azure.Core/1.25.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X8Dd4sAggS84KScWIjEbFAdt2U1KDolQopTPoHVubG2y3CM54f9l6asVrP5Uy384NWXjsspPYaJgz5xHc+KvTA==", - "path": "azure.core/1.25.0", - "hashPath": "azure.core.1.25.0.nupkg.sha512" - }, - "Azure.Identity/1.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eHEiCO/8+MfNc9nH5dVew/+FvxdaGrkRL4OMNwIz0W79+wtJyEoeRlXJ3SrXhoy9XR58geBYKmzMR83VO7bcAw==", - "path": "azure.identity/1.7.0", - "hashPath": "azure.identity.1.7.0.nupkg.sha512" - }, - "Humanizer.Core/2.14.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", - "path": "humanizer.core/2.14.1", - "hashPath": "humanizer.core.2.14.1.nupkg.sha512" - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", - "path": "microsoft.bcl.asyncinterfaces/6.0.0", - "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Analyzers/3.3.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j/rOZtLMVJjrfLRlAMckJLPW/1rze9MT1yfWqSIbUPGRu1m1P0fuo9PmqapwsmePfGB5PJrudQLvmUOAMF0DqQ==", - "path": "microsoft.codeanalysis.analyzers/3.3.3", - "hashPath": "microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Common/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lwAbIZNdnY0SUNoDmZHkVUwLO8UyNnyyh1t/4XsbFxi4Ounb3xszIYZaWhyj5ZjyfcwqwmtMbE7fUTVCqQEIdQ==", - "path": "microsoft.codeanalysis.common/4.5.0", - "hashPath": "microsoft.codeanalysis.common.4.5.0.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.CSharp/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cM59oMKAOxvdv76bdmaKPy5hfj+oR+zxikWoueEB7CwTko7mt9sVKZI8Qxlov0C/LuKEG+WQwifepqL3vuTiBQ==", - "path": "microsoft.codeanalysis.csharp/4.5.0", - "hashPath": "microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.CSharp.Workspaces/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h74wTpmGOp4yS4hj+EvNzEiPgg/KVs2wmSfTZ81upJZOtPkJsVkgfsgtxxqmAeapjT/vLKfmYV0bS8n5MNVP+g==", - "path": "microsoft.codeanalysis.csharp.workspaces/4.5.0", - "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Workspaces.Common/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4dDRmGELXG72XZaonnOeORyD/T5RpEu5LGHOUIhnv+MmUWDY/m1kWXGwtcgQ5CJ5ynkFiRnIYzTKXYjUs7rbw==", - "path": "microsoft.codeanalysis.workspaces.common/4.5.0", - "hashPath": "microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512" - }, - "Microsoft.CSharp/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==", - "path": "microsoft.csharp/4.5.0", - "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512" - }, - "Microsoft.Data.SqlClient/5.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MW5E9HFvCaV069o8b6YpuRDPBux8s96qDnOJ+4N9QNUCs7c5W3KxwQ+ftpAjbMUlImL+c9WR+l+f5hzjkqhu2g==", - "path": "microsoft.data.sqlclient/5.1.1", - "hashPath": "microsoft.data.sqlclient.5.1.1.nupkg.sha512" - }, - "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jVsElisM5sfBzaaV9kdq2NXZLwIbytetnsOIlJ0cQGgQP4zFNBmkfHBnpwtmKrtBJBEV9+9PVQPVrcCVhDgcIg==", - "path": "microsoft.data.sqlclient.sni.runtime/5.1.0", - "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SoODat83pGQUpWB9xULdMX6tuKpq/RTXDuJ2WeC1ldUKcKzLkaFJD1n+I0nOLY58odez/e7z8b6zdp235G/kyg==", - "path": "microsoft.entityframeworkcore/8.0.0", - "hashPath": "microsoft.entityframeworkcore.8.0.0.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VR22s3+zoqlVI7xauFKn1znSIFHO8xuILT+noSwS8bZCKcHz0ydkTDQMuaxSa5WBaQrZmwtTz9rmRvJ7X8mSPQ==", - "path": "microsoft.entityframeworkcore.abstractions/8.0.0", - "hashPath": "microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Analyzers/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZXxEeLs2zoZ1TA+QoMMcw4f3Tirf8PzgdDax8RoWo0dxI2KmqiEGWYjhm2B/XyWfglc6+mNRyB8rZiQSmxCpeg==", - "path": "microsoft.entityframeworkcore.analyzers/8.0.0", - "hashPath": "microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Design/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-94reKYu63jg4O75UI3LMJHwOSi8tQ6IfubiZhdnSsWcgtmAuF8OyLfjK/MIxuvaQRJZAF6E747FIuxjOtb8/og==", - "path": "microsoft.entityframeworkcore.design/8.0.0", - "hashPath": "microsoft.entityframeworkcore.design.8.0.0.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Relational/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fFKkr24cYc7Zw5T6DC4tEyOEPgPbq23BBmym1r9kn4ET9F3HKaetpOeQtV2RryYyUxEeNkJuxgfiZHTisqZc+A==", - "path": "microsoft.entityframeworkcore.relational/8.0.0", - "hashPath": "microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.SqlServer/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GeOmafQn64HyQtYcI/Omv/D/YVHd1zEkWbP3zNQu4oC+usE9K0qOp0R8KgWWFEf8BU4tXuYbok40W0SjfbaK/A==", - "path": "microsoft.entityframeworkcore.sqlserver/8.0.0", - "hashPath": "microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Tools/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zRdaXiiB1gEA0b+AJTd2+drh78gkEA4HyZ1vqNZrKq4xwW8WwavSiQsoeb1UsIMZkocLMBbhQYWClkZzuTKEgQ==", - "path": "microsoft.entityframeworkcore.tools/8.0.0", - "hashPath": "microsoft.entityframeworkcore.tools.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", - "path": "microsoft.extensions.caching.abstractions/8.0.0", - "hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Memory/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7pqivmrZDzo1ADPkRwjy+8jtRKWRCPag9qPI+p7sgu7Q4QreWhcvbiWXsbhP+yY8XSiDvZpu2/LWdBv7PnmOpQ==", - "path": "microsoft.extensions.caching.memory/8.0.0", - "hashPath": "microsoft.extensions.caching.memory.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", - "path": "microsoft.extensions.configuration.abstractions/8.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", - "path": "microsoft.extensions.dependencyinjection/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyModel/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NSmDw3K0ozNDgShSIpsZcbFIzBX4w28nDag+TfaQujkXGazBm+lid5onlWoCBy4VsLxqnnKjEBbGSJVWJMf43g==", - "path": "microsoft.extensions.dependencymodel/8.0.0", - "hashPath": "microsoft.extensions.dependencymodel.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", - "path": "microsoft.extensions.logging/8.0.0", - "hashPath": "microsoft.extensions.logging.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", - "path": "microsoft.extensions.logging.abstractions/8.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", - "path": "microsoft.extensions.options/8.0.0", - "hashPath": "microsoft.extensions.options.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", - "path": "microsoft.extensions.primitives/8.0.0", - "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" - }, - "Microsoft.Identity.Client/4.47.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SPgesZRbXoDxg8Vv7k5Ou0ee7uupVw0E8ZCc4GKw25HANRLz1d5OSr0fvTVQRnEswo5Obk8qD4LOapYB+n5kzQ==", - "path": "microsoft.identity.client/4.47.2", - "hashPath": "microsoft.identity.client.4.47.2.nupkg.sha512" - }, - "Microsoft.Identity.Client.Extensions.Msal/2.19.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zVVZjn8aW7W79rC1crioDgdOwaFTQorsSO6RgVlDDjc7MvbEGz071wSNrjVhzR0CdQn6Sefx7Abf1o7vasmrLg==", - "path": "microsoft.identity.client.extensions.msal/2.19.3", - "hashPath": "microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512" - }, - "Microsoft.IdentityModel.Abstractions/6.24.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X6aBK56Ot15qKyG7X37KsPnrwah+Ka55NJWPppWVTDi8xWq7CJgeNw2XyaeHgE1o/mW4THwoabZkBbeG2TPBiw==", - "path": "microsoft.identitymodel.abstractions/6.24.0", - "hashPath": "microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.JsonWebTokens/6.24.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XDWrkThcxfuWp79AvAtg5f+uRS1BxkIbJnsG/e8VPzOWkYYuDg33emLjp5EWcwXYYIDsHnVZD/00kM/PYFQc/g==", - "path": "microsoft.identitymodel.jsonwebtokens/6.24.0", - "hashPath": "microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Logging/6.24.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qLYWDOowM/zghmYKXw1yfYKlHOdS41i8t4hVXr9bSI90zHqhyhQh9GwVy8pENzs5wHeytU23DymluC9NtgYv7w==", - "path": "microsoft.identitymodel.logging/6.24.0", - "hashPath": "microsoft.identitymodel.logging.6.24.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols/6.24.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+NzKCkvsQ8X1r/Ff74V7CFr9OsdMRaB6DsV+qpH7NNLdYJ8O4qHbmTnNEsjFcDmk/gVNDwhoL2gN5pkPVq0lwQ==", - "path": "microsoft.identitymodel.protocols/6.24.0", - "hashPath": "microsoft.identitymodel.protocols.6.24.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-a/2RRrc8C9qaw8qdD9hv1ES9YKFgxaqr/SnwMSLbwQZJSUQDd4qx1K4EYgWaQWs73R+VXLyKSxN0f/uE9CsBiQ==", - "path": "microsoft.identitymodel.protocols.openidconnect/6.24.0", - "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Tokens/6.24.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZPqHi86UYuqJXJ7bLnlEctHKkPKT4lGUFbotoCNiXNCSL02emYlcxzGYsRGWWmbFEcYDMi2dcTLLYNzHqWOTsw==", - "path": "microsoft.identitymodel.tokens/6.24.0", - "hashPath": "microsoft.identitymodel.tokens.6.24.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Microsoft.SqlServer.Server/1.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==", - "path": "microsoft.sqlserver.server/1.0.0", - "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512" - }, - "Microsoft.Win32.SystemEvents/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", - "path": "microsoft.win32.systemevents/6.0.0", - "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" - }, - "Mono.TextTemplating/2.2.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==", - "path": "mono.texttemplating/2.2.1", - "hashPath": "mono.texttemplating.2.2.1.nupkg.sha512" - }, - "System.CodeDom/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA==", - "path": "system.codedom/4.4.0", - "hashPath": "system.codedom.4.4.0.nupkg.sha512" - }, - "System.Collections.Immutable/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", - "path": "system.collections.immutable/6.0.0", - "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" - }, - "System.Composition/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-d7wMuKQtfsxUa7S13tITC8n1cQzewuhD5iDjZtK2prwFfKVzdYtgrTHgjaV03Zq7feGQ5gkP85tJJntXwInsJA==", - "path": "system.composition/6.0.0", - "hashPath": "system.composition.6.0.0.nupkg.sha512" - }, - "System.Composition.AttributedModel/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WK1nSDLByK/4VoC7fkNiFuTVEiperuCN/Hyn+VN30R+W2ijO1d0Z2Qm0ScEl9xkSn1G2MyapJi8xpf4R8WRa/w==", - "path": "system.composition.attributedmodel/6.0.0", - "hashPath": "system.composition.attributedmodel.6.0.0.nupkg.sha512" - }, - "System.Composition.Convention/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XYi4lPRdu5bM4JVJ3/UIHAiG6V6lWWUlkhB9ab4IOq0FrRsp0F4wTyV4Dj+Ds+efoXJ3qbLqlvaUozDO7OLeXA==", - "path": "system.composition.convention/6.0.0", - "hashPath": "system.composition.convention.6.0.0.nupkg.sha512" - }, - "System.Composition.Hosting/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-w/wXjj7kvxuHPLdzZ0PAUt++qJl03t7lENmb2Oev0n3zbxyNULbWBlnd5J5WUMMv15kg5o+/TCZFb6lSwfaUUQ==", - "path": "system.composition.hosting/6.0.0", - "hashPath": "system.composition.hosting.6.0.0.nupkg.sha512" - }, - "System.Composition.Runtime/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qkRH/YBaMPTnzxrS5RDk1juvqed4A6HOD/CwRcDGyPpYps1J27waBddiiq1y93jk2ZZ9wuA/kynM+NO0kb3PKg==", - "path": "system.composition.runtime/6.0.0", - "hashPath": "system.composition.runtime.6.0.0.nupkg.sha512" - }, - "System.Composition.TypedParts/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iUR1eHrL8Cwd82neQCJ00MpwNIBs4NZgXzrPqx8NJf/k4+mwBO0XCRmHYJT4OLSwDDqh5nBLJWkz5cROnrGhRA==", - "path": "system.composition.typedparts/6.0.0", - "hashPath": "system.composition.typedparts.6.0.0.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", - "path": "system.configuration.configurationmanager/6.0.1", - "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "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" - }, - "System.Drawing.Common/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", - "path": "system.drawing.common/6.0.0", - "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" - }, - "System.Formats.Asn1/5.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" - }, - "System.IdentityModel.Tokens.Jwt/6.24.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Qibsj9MPWq8S/C0FgvmsLfIlHLE7ay0MJIaAmK94ivN3VyDdglqReed5qMvdQhSL0BzK6v0Z1wB/sD88zVu6Jw==", - "path": "system.identitymodel.tokens.jwt/6.24.0", - "hashPath": "system.identitymodel.tokens.jwt.6.24.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.Memory/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", - "path": "system.memory/4.5.4", - "hashPath": "system.memory.4.5.4.nupkg.sha512" - }, - "System.Memory.Data/1.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==", - "path": "system.memory.data/1.0.2", - "hashPath": "system.memory.data.1.0.2.nupkg.sha512" - }, - "System.Numerics.Vectors/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", - "path": "system.numerics.vectors/4.5.0", - "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" - }, - "System.Reflection.Metadata/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-III/lNMSn0ZRBuM9m5Cgbiho5j81u0FAEagFX5ta2DKbljZ3T0IpD8j+BIiHQPeKqJppWS9bGEp6JnKnWKze0g==", - "path": "system.reflection.metadata/6.0.1", - "hashPath": "system.reflection.metadata.6.0.1.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.Caching/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==", - "path": "system.runtime.caching/6.0.0", - "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Security.AccessControl/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", - "path": "system.security.accesscontrol/6.0.0", - "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==", - "path": "system.security.cryptography.cng/5.0.0", - "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.ProtectedData/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", - "path": "system.security.cryptography.protecteddata/6.0.0", - "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" - }, - "System.Security.Permissions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", - "path": "system.security.permissions/6.0.0", - "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" - }, - "System.Security.Principal.Windows/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", - "path": "system.security.principal.windows/5.0.0", - "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==", - "path": "system.text.encoding.codepages/6.0.0", - "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", - "path": "system.text.encodings.web/8.0.0", - "hashPath": "system.text.encodings.web.8.0.0.nupkg.sha512" - }, - "System.Text.Json/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==", - "path": "system.text.json/8.0.0", - "hashPath": "system.text.json.8.0.0.nupkg.sha512" - }, - "System.Threading.Channels/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TY8/9+tI0mNaUMgntOxxaq2ndTkdXqLSxvPmas7XEqOlv9lQtB7wLjYGd756lOaO7Dvb5r/WXhluM+0Xe87v5Q==", - "path": "system.threading.channels/6.0.0", - "hashPath": "system.threading.channels.6.0.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - }, - "System.Windows.Extensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", - "path": "system.windows.extensions/6.0.0", - "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" - } - } +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "DAL/1.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.0", + "Microsoft.EntityFrameworkCore.Design": "8.0.0", + "Microsoft.EntityFrameworkCore.SqlServer": "8.0.0", + "Microsoft.EntityFrameworkCore.Tools": "8.0.0" + }, + "runtime": { + "DAL.dll": {} + } + }, + "Azure.Core/1.25.0": { + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "6.0.0", + "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Memory.Data": "1.0.2", + "System.Numerics.Vectors": "4.5.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Text.Json": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "runtime": { + "lib/net5.0/Azure.Core.dll": { + "assemblyVersion": "1.25.0.0", + "fileVersion": "1.2500.22.33004" + } + } + }, + "Azure.Identity/1.7.0": { + "dependencies": { + "Azure.Core": "1.25.0", + "Microsoft.Identity.Client": "4.47.2", + "Microsoft.Identity.Client.Extensions.Msal": "2.19.3", + "System.Memory": "4.5.4", + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Text.Json": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "runtime": { + "lib/netstandard2.0/Azure.Identity.dll": { + "assemblyVersion": "1.7.0.0", + "fileVersion": "1.700.22.46903" + } + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.3": {}, + "Microsoft.CodeAnalysis.Common/4.5.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.3", + "System.Collections.Immutable": "6.0.0", + "System.Reflection.Metadata": "6.0.1", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encoding.CodePages": "6.0.0" + }, + "runtime": { + "lib/netcoreapp3.1/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "4.5.0.0", + "fileVersion": "4.500.23.10905" + } + }, + "resources": { + "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/4.5.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "4.5.0" + }, + "runtime": { + "lib/netcoreapp3.1/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "4.5.0.0", + "fileVersion": "4.500.23.10905" + } + }, + "resources": { + "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.5.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "4.5.0", + "Microsoft.CodeAnalysis.Common": "4.5.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.5.0" + }, + "runtime": { + "lib/netcoreapp3.1/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "4.5.0.0", + "fileVersion": "4.500.23.10905" + } + }, + "resources": { + "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.5.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Bcl.AsyncInterfaces": "6.0.0", + "Microsoft.CodeAnalysis.Common": "4.5.0", + "System.Composition": "6.0.0", + "System.IO.Pipelines": "6.0.3", + "System.Threading.Channels": "6.0.0" + }, + "runtime": { + "lib/netcoreapp3.1/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "4.5.0.0", + "fileVersion": "4.500.23.10905" + } + }, + "resources": { + "lib/netcoreapp3.1/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/netcoreapp3.1/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/netcoreapp3.1/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/netcoreapp3.1/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/netcoreapp3.1/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/netcoreapp3.1/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/netcoreapp3.1/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/netcoreapp3.1/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/netcoreapp3.1/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/netcoreapp3.1/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/netcoreapp3.1/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/netcoreapp3.1/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netcoreapp3.1/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CSharp/4.5.0": {}, + "Microsoft.Data.SqlClient/5.1.1": { + "dependencies": { + "Azure.Identity": "1.7.0", + "Microsoft.Data.SqlClient.SNI.runtime": "5.1.0", + "Microsoft.Identity.Client": "4.47.2", + "Microsoft.IdentityModel.JsonWebTokens": "6.24.0", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.24.0", + "Microsoft.SqlServer.Server": "1.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Runtime.Caching": "6.0.0", + "System.Security.Cryptography.Cng": "5.0.0", + "System.Security.Principal.Windows": "5.0.0", + "System.Text.Encoding.CodePages": "6.0.0", + "System.Text.Encodings.Web": "8.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Data.SqlClient.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.0.0" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.0.0" + }, + "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.0.0" + } + } + }, + "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": { + "runtimeTargets": { + "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm", + "assetType": "native", + "fileVersion": "5.1.0.0" + }, + "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "5.1.0.0" + }, + "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "5.1.0.0" + }, + "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "5.1.0.0" + } + } + }, + "Microsoft.EntityFrameworkCore/8.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.0", + "Microsoft.EntityFrameworkCore.Analyzers": "8.0.0", + "Microsoft.Extensions.Caching.Memory": "8.0.0", + "Microsoft.Extensions.Logging": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.0": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.0": {}, + "Microsoft.EntityFrameworkCore.Design/8.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.5.0", + "Microsoft.EntityFrameworkCore.Relational": "8.0.0", + "Microsoft.Extensions.DependencyModel": "8.0.0", + "Mono.TextTemplating": "2.2.1" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.EntityFrameworkCore.SqlServer/8.0.0": { + "dependencies": { + "Microsoft.Data.SqlClient": "5.1.1", + "Microsoft.EntityFrameworkCore.Relational": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.EntityFrameworkCore.Tools/8.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Design": "8.0.0" + } + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Caching.Memory/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.DependencyInjection/8.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.DependencyModel/8.0.0": { + "dependencies": { + "System.Text.Encodings.Web": "8.0.0", + "System.Text.Json": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Logging/8.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Options/8.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Identity.Client/4.47.2": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.24.0" + }, + "runtime": { + "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { + "assemblyVersion": "4.47.2.0", + "fileVersion": "4.47.2.0" + } + } + }, + "Microsoft.Identity.Client.Extensions.Msal/2.19.3": { + "dependencies": { + "Microsoft.Identity.Client": "4.47.2", + "System.Security.Cryptography.ProtectedData": "6.0.0" + }, + "runtime": { + "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": { + "assemblyVersion": "2.19.3.0", + "fileVersion": "2.19.3.0" + } + } + }, + "Microsoft.IdentityModel.Abstractions/6.24.0": { + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": { + "assemblyVersion": "6.24.0.0", + "fileVersion": "6.24.0.31013" + } + } + }, + "Microsoft.IdentityModel.JsonWebTokens/6.24.0": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "6.24.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Json": "8.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": { + "assemblyVersion": "6.24.0.0", + "fileVersion": "6.24.0.31013" + } + } + }, + "Microsoft.IdentityModel.Logging/6.24.0": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.24.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Logging.dll": { + "assemblyVersion": "6.24.0.0", + "fileVersion": "6.24.0.31013" + } + } + }, + "Microsoft.IdentityModel.Protocols/6.24.0": { + "dependencies": { + "Microsoft.IdentityModel.Logging": "6.24.0", + "Microsoft.IdentityModel.Tokens": "6.24.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": { + "assemblyVersion": "6.24.0.0", + "fileVersion": "6.24.0.31013" + } + } + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": { + "dependencies": { + "Microsoft.IdentityModel.Protocols": "6.24.0", + "System.IdentityModel.Tokens.Jwt": "6.24.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { + "assemblyVersion": "6.24.0.0", + "fileVersion": "6.24.0.31013" + } + } + }, + "Microsoft.IdentityModel.Tokens/6.24.0": { + "dependencies": { + "Microsoft.CSharp": "4.5.0", + "Microsoft.IdentityModel.Logging": "6.24.0", + "System.Security.Cryptography.Cng": "5.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": { + "assemblyVersion": "6.24.0.0", + "fileVersion": "6.24.0.31013" + } + } + }, + "Microsoft.NETCore.Platforms/1.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.SqlServer.Server/1.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Mono.TextTemplating/2.2.1": { + "dependencies": { + "System.CodeDom": "4.4.0" + }, + "runtime": { + "lib/netstandard2.0/Mono.TextTemplating.dll": { + "assemblyVersion": "2.2.0.0", + "fileVersion": "2.2.1.1" + } + } + }, + "System.CodeDom/4.4.0": { + "runtime": { + "lib/netstandard2.0/System.CodeDom.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.25519.3" + } + } + }, + "System.Collections.Immutable/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Composition/6.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "6.0.0", + "System.Composition.Convention": "6.0.0", + "System.Composition.Hosting": "6.0.0", + "System.Composition.Runtime": "6.0.0", + "System.Composition.TypedParts": "6.0.0" + } + }, + "System.Composition.AttributedModel/6.0.0": { + "runtime": { + "lib/net6.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Composition.Convention/6.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Composition.Convention.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Composition.Hosting/6.0.0": { + "dependencies": { + "System.Composition.Runtime": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Composition.Hosting.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Composition.Runtime/6.0.0": { + "runtime": { + "lib/net6.0/System.Composition.Runtime.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Composition.TypedParts/6.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "6.0.0", + "System.Composition.Hosting": "6.0.0", + "System.Composition.Runtime": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Security.Permissions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.922.41905" + } + } + }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Drawing.Common/6.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Formats.Asn1/5.0.0": {}, + "System.IdentityModel.Tokens.Jwt/6.24.0": { + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "6.24.0", + "Microsoft.IdentityModel.Tokens": "6.24.0" + }, + "runtime": { + "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": { + "assemblyVersion": "6.24.0.0", + "fileVersion": "6.24.0.31013" + } + } + }, + "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.Memory/4.5.4": {}, + "System.Memory.Data/1.0.2": { + "dependencies": { + "System.Text.Encodings.Web": "8.0.0", + "System.Text.Json": "8.0.0" + }, + "runtime": { + "lib/netstandard2.0/System.Memory.Data.dll": { + "assemblyVersion": "1.0.2.0", + "fileVersion": "1.0.221.20802" + } + } + }, + "System.Numerics.Vectors/4.5.0": {}, + "System.Reflection.Metadata/6.0.1": { + "dependencies": { + "System.Collections.Immutable": "6.0.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Caching/6.0.0": { + "dependencies": { + "System.Configuration.ConfigurationManager": "6.0.1" + }, + "runtime": { + "lib/net6.0/System.Runtime.Caching.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, + "System.Security.AccessControl/6.0.0": {}, + "System.Security.Cryptography.Cng/5.0.0": { + "dependencies": { + "System.Formats.Asn1": "5.0.0" + } + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "runtime": { + "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Permissions/6.0.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Windows.Extensions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Security.Permissions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Principal.Windows/5.0.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.CodePages/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Encodings.Web/8.0.0": {}, + "System.Text.Json/8.0.0": { + "dependencies": { + "System.Text.Encodings.Web": "8.0.0" + } + }, + "System.Threading.Channels/6.0.0": {}, + "System.Threading.Tasks.Extensions/4.5.4": {}, + "System.Windows.Extensions/6.0.0": { + "dependencies": { + "System.Drawing.Common": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Windows.Extensions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + } + } + }, + "libraries": { + "DAL/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Azure.Core/1.25.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X8Dd4sAggS84KScWIjEbFAdt2U1KDolQopTPoHVubG2y3CM54f9l6asVrP5Uy384NWXjsspPYaJgz5xHc+KvTA==", + "path": "azure.core/1.25.0", + "hashPath": "azure.core.1.25.0.nupkg.sha512" + }, + "Azure.Identity/1.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eHEiCO/8+MfNc9nH5dVew/+FvxdaGrkRL4OMNwIz0W79+wtJyEoeRlXJ3SrXhoy9XR58geBYKmzMR83VO7bcAw==", + "path": "azure.identity/1.7.0", + "hashPath": "azure.identity.1.7.0.nupkg.sha512" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", + "path": "microsoft.bcl.asyncinterfaces/6.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j/rOZtLMVJjrfLRlAMckJLPW/1rze9MT1yfWqSIbUPGRu1m1P0fuo9PmqapwsmePfGB5PJrudQLvmUOAMF0DqQ==", + "path": "microsoft.codeanalysis.analyzers/3.3.3", + "hashPath": "microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lwAbIZNdnY0SUNoDmZHkVUwLO8UyNnyyh1t/4XsbFxi4Ounb3xszIYZaWhyj5ZjyfcwqwmtMbE7fUTVCqQEIdQ==", + "path": "microsoft.codeanalysis.common/4.5.0", + "hashPath": "microsoft.codeanalysis.common.4.5.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cM59oMKAOxvdv76bdmaKPy5hfj+oR+zxikWoueEB7CwTko7mt9sVKZI8Qxlov0C/LuKEG+WQwifepqL3vuTiBQ==", + "path": "microsoft.codeanalysis.csharp/4.5.0", + "hashPath": "microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h74wTpmGOp4yS4hj+EvNzEiPgg/KVs2wmSfTZ81upJZOtPkJsVkgfsgtxxqmAeapjT/vLKfmYV0bS8n5MNVP+g==", + "path": "microsoft.codeanalysis.csharp.workspaces/4.5.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-l4dDRmGELXG72XZaonnOeORyD/T5RpEu5LGHOUIhnv+MmUWDY/m1kWXGwtcgQ5CJ5ynkFiRnIYzTKXYjUs7rbw==", + "path": "microsoft.codeanalysis.workspaces.common/4.5.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512" + }, + "Microsoft.CSharp/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==", + "path": "microsoft.csharp/4.5.0", + "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512" + }, + "Microsoft.Data.SqlClient/5.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MW5E9HFvCaV069o8b6YpuRDPBux8s96qDnOJ+4N9QNUCs7c5W3KxwQ+ftpAjbMUlImL+c9WR+l+f5hzjkqhu2g==", + "path": "microsoft.data.sqlclient/5.1.1", + "hashPath": "microsoft.data.sqlclient.5.1.1.nupkg.sha512" + }, + "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jVsElisM5sfBzaaV9kdq2NXZLwIbytetnsOIlJ0cQGgQP4zFNBmkfHBnpwtmKrtBJBEV9+9PVQPVrcCVhDgcIg==", + "path": "microsoft.data.sqlclient.sni.runtime/5.1.0", + "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SoODat83pGQUpWB9xULdMX6tuKpq/RTXDuJ2WeC1ldUKcKzLkaFJD1n+I0nOLY58odez/e7z8b6zdp235G/kyg==", + "path": "microsoft.entityframeworkcore/8.0.0", + "hashPath": "microsoft.entityframeworkcore.8.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VR22s3+zoqlVI7xauFKn1znSIFHO8xuILT+noSwS8bZCKcHz0ydkTDQMuaxSa5WBaQrZmwtTz9rmRvJ7X8mSPQ==", + "path": "microsoft.entityframeworkcore.abstractions/8.0.0", + "hashPath": "microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZXxEeLs2zoZ1TA+QoMMcw4f3Tirf8PzgdDax8RoWo0dxI2KmqiEGWYjhm2B/XyWfglc6+mNRyB8rZiQSmxCpeg==", + "path": "microsoft.entityframeworkcore.analyzers/8.0.0", + "hashPath": "microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-94reKYu63jg4O75UI3LMJHwOSi8tQ6IfubiZhdnSsWcgtmAuF8OyLfjK/MIxuvaQRJZAF6E747FIuxjOtb8/og==", + "path": "microsoft.entityframeworkcore.design/8.0.0", + "hashPath": "microsoft.entityframeworkcore.design.8.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fFKkr24cYc7Zw5T6DC4tEyOEPgPbq23BBmym1r9kn4ET9F3HKaetpOeQtV2RryYyUxEeNkJuxgfiZHTisqZc+A==", + "path": "microsoft.entityframeworkcore.relational/8.0.0", + "hashPath": "microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.SqlServer/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GeOmafQn64HyQtYcI/Omv/D/YVHd1zEkWbP3zNQu4oC+usE9K0qOp0R8KgWWFEf8BU4tXuYbok40W0SjfbaK/A==", + "path": "microsoft.entityframeworkcore.sqlserver/8.0.0", + "hashPath": "microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Tools/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zRdaXiiB1gEA0b+AJTd2+drh78gkEA4HyZ1vqNZrKq4xwW8WwavSiQsoeb1UsIMZkocLMBbhQYWClkZzuTKEgQ==", + "path": "microsoft.entityframeworkcore.tools/8.0.0", + "hashPath": "microsoft.entityframeworkcore.tools.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "path": "microsoft.extensions.caching.abstractions/8.0.0", + "hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7pqivmrZDzo1ADPkRwjy+8jtRKWRCPag9qPI+p7sgu7Q4QreWhcvbiWXsbhP+yY8XSiDvZpu2/LWdBv7PnmOpQ==", + "path": "microsoft.extensions.caching.memory/8.0.0", + "hashPath": "microsoft.extensions.caching.memory.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "path": "microsoft.extensions.configuration.abstractions/8.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", + "path": "microsoft.extensions.dependencyinjection/8.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NSmDw3K0ozNDgShSIpsZcbFIzBX4w28nDag+TfaQujkXGazBm+lid5onlWoCBy4VsLxqnnKjEBbGSJVWJMf43g==", + "path": "microsoft.extensions.dependencymodel/8.0.0", + "hashPath": "microsoft.extensions.dependencymodel.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", + "path": "microsoft.extensions.logging/8.0.0", + "hashPath": "microsoft.extensions.logging.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "path": "microsoft.extensions.logging.abstractions/8.0.0", + "hashPath": "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Options/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", + "path": "microsoft.extensions.options/8.0.0", + "hashPath": "microsoft.extensions.options.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", + "path": "microsoft.extensions.primitives/8.0.0", + "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" + }, + "Microsoft.Identity.Client/4.47.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SPgesZRbXoDxg8Vv7k5Ou0ee7uupVw0E8ZCc4GKw25HANRLz1d5OSr0fvTVQRnEswo5Obk8qD4LOapYB+n5kzQ==", + "path": "microsoft.identity.client/4.47.2", + "hashPath": "microsoft.identity.client.4.47.2.nupkg.sha512" + }, + "Microsoft.Identity.Client.Extensions.Msal/2.19.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zVVZjn8aW7W79rC1crioDgdOwaFTQorsSO6RgVlDDjc7MvbEGz071wSNrjVhzR0CdQn6Sefx7Abf1o7vasmrLg==", + "path": "microsoft.identity.client.extensions.msal/2.19.3", + "hashPath": "microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512" + }, + "Microsoft.IdentityModel.Abstractions/6.24.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X6aBK56Ot15qKyG7X37KsPnrwah+Ka55NJWPppWVTDi8xWq7CJgeNw2XyaeHgE1o/mW4THwoabZkBbeG2TPBiw==", + "path": "microsoft.identitymodel.abstractions/6.24.0", + "hashPath": "microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.JsonWebTokens/6.24.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XDWrkThcxfuWp79AvAtg5f+uRS1BxkIbJnsG/e8VPzOWkYYuDg33emLjp5EWcwXYYIDsHnVZD/00kM/PYFQc/g==", + "path": "microsoft.identitymodel.jsonwebtokens/6.24.0", + "hashPath": "microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Logging/6.24.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qLYWDOowM/zghmYKXw1yfYKlHOdS41i8t4hVXr9bSI90zHqhyhQh9GwVy8pENzs5wHeytU23DymluC9NtgYv7w==", + "path": "microsoft.identitymodel.logging/6.24.0", + "hashPath": "microsoft.identitymodel.logging.6.24.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols/6.24.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+NzKCkvsQ8X1r/Ff74V7CFr9OsdMRaB6DsV+qpH7NNLdYJ8O4qHbmTnNEsjFcDmk/gVNDwhoL2gN5pkPVq0lwQ==", + "path": "microsoft.identitymodel.protocols/6.24.0", + "hashPath": "microsoft.identitymodel.protocols.6.24.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-a/2RRrc8C9qaw8qdD9hv1ES9YKFgxaqr/SnwMSLbwQZJSUQDd4qx1K4EYgWaQWs73R+VXLyKSxN0f/uE9CsBiQ==", + "path": "microsoft.identitymodel.protocols.openidconnect/6.24.0", + "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Tokens/6.24.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZPqHi86UYuqJXJ7bLnlEctHKkPKT4lGUFbotoCNiXNCSL02emYlcxzGYsRGWWmbFEcYDMi2dcTLLYNzHqWOTsw==", + "path": "microsoft.identitymodel.tokens/6.24.0", + "hashPath": "microsoft.identitymodel.tokens.6.24.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "path": "microsoft.netcore.platforms/1.1.0", + "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.SqlServer.Server/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==", + "path": "microsoft.sqlserver.server/1.0.0", + "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512" + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "path": "microsoft.win32.systemevents/6.0.0", + "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" + }, + "Mono.TextTemplating/2.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==", + "path": "mono.texttemplating/2.2.1", + "hashPath": "mono.texttemplating.2.2.1.nupkg.sha512" + }, + "System.CodeDom/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA==", + "path": "system.codedom/4.4.0", + "hashPath": "system.codedom.4.4.0.nupkg.sha512" + }, + "System.Collections.Immutable/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", + "path": "system.collections.immutable/6.0.0", + "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" + }, + "System.Composition/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d7wMuKQtfsxUa7S13tITC8n1cQzewuhD5iDjZtK2prwFfKVzdYtgrTHgjaV03Zq7feGQ5gkP85tJJntXwInsJA==", + "path": "system.composition/6.0.0", + "hashPath": "system.composition.6.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WK1nSDLByK/4VoC7fkNiFuTVEiperuCN/Hyn+VN30R+W2ijO1d0Z2Qm0ScEl9xkSn1G2MyapJi8xpf4R8WRa/w==", + "path": "system.composition.attributedmodel/6.0.0", + "hashPath": "system.composition.attributedmodel.6.0.0.nupkg.sha512" + }, + "System.Composition.Convention/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XYi4lPRdu5bM4JVJ3/UIHAiG6V6lWWUlkhB9ab4IOq0FrRsp0F4wTyV4Dj+Ds+efoXJ3qbLqlvaUozDO7OLeXA==", + "path": "system.composition.convention/6.0.0", + "hashPath": "system.composition.convention.6.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w/wXjj7kvxuHPLdzZ0PAUt++qJl03t7lENmb2Oev0n3zbxyNULbWBlnd5J5WUMMv15kg5o+/TCZFb6lSwfaUUQ==", + "path": "system.composition.hosting/6.0.0", + "hashPath": "system.composition.hosting.6.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qkRH/YBaMPTnzxrS5RDk1juvqed4A6HOD/CwRcDGyPpYps1J27waBddiiq1y93jk2ZZ9wuA/kynM+NO0kb3PKg==", + "path": "system.composition.runtime/6.0.0", + "hashPath": "system.composition.runtime.6.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iUR1eHrL8Cwd82neQCJ00MpwNIBs4NZgXzrPqx8NJf/k4+mwBO0XCRmHYJT4OLSwDDqh5nBLJWkz5cROnrGhRA==", + "path": "system.composition.typedparts/6.0.0", + "hashPath": "system.composition.typedparts.6.0.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", + "path": "system.configuration.configurationmanager/6.0.1", + "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "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" + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "path": "system.drawing.common/6.0.0", + "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" + }, + "System.Formats.Asn1/5.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" + }, + "System.IdentityModel.Tokens.Jwt/6.24.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Qibsj9MPWq8S/C0FgvmsLfIlHLE7ay0MJIaAmK94ivN3VyDdglqReed5qMvdQhSL0BzK6v0Z1wB/sD88zVu6Jw==", + "path": "system.identitymodel.tokens.jwt/6.24.0", + "hashPath": "system.identitymodel.tokens.jwt.6.24.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.Memory/4.5.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", + "path": "system.memory/4.5.4", + "hashPath": "system.memory.4.5.4.nupkg.sha512" + }, + "System.Memory.Data/1.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==", + "path": "system.memory.data/1.0.2", + "hashPath": "system.memory.data.1.0.2.nupkg.sha512" + }, + "System.Numerics.Vectors/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", + "path": "system.numerics.vectors/4.5.0", + "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" + }, + "System.Reflection.Metadata/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-III/lNMSn0ZRBuM9m5Cgbiho5j81u0FAEagFX5ta2DKbljZ3T0IpD8j+BIiHQPeKqJppWS9bGEp6JnKnWKze0g==", + "path": "system.reflection.metadata/6.0.1", + "hashPath": "system.reflection.metadata.6.0.1.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Caching/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==", + "path": "system.runtime.caching/6.0.0", + "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", + "path": "system.runtime.compilerservices.unsafe/6.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" + }, + "System.Security.AccessControl/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", + "path": "system.security.accesscontrol/6.0.0", + "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==", + "path": "system.security.cryptography.cng/5.0.0", + "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", + "path": "system.security.cryptography.protecteddata/6.0.0", + "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" + }, + "System.Security.Permissions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", + "path": "system.security.permissions/6.0.0", + "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", + "path": "system.security.principal.windows/5.0.0", + "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.CodePages/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==", + "path": "system.text.encoding.codepages/6.0.0", + "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "path": "system.text.encodings.web/8.0.0", + "hashPath": "system.text.encodings.web.8.0.0.nupkg.sha512" + }, + "System.Text.Json/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==", + "path": "system.text.json/8.0.0", + "hashPath": "system.text.json.8.0.0.nupkg.sha512" + }, + "System.Threading.Channels/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TY8/9+tI0mNaUMgntOxxaq2ndTkdXqLSxvPmas7XEqOlv9lQtB7wLjYGd756lOaO7Dvb5r/WXhluM+0Xe87v5Q==", + "path": "system.threading.channels/6.0.0", + "hashPath": "system.threading.channels.6.0.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.5.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "path": "system.threading.tasks.extensions/4.5.4", + "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" + }, + "System.Windows.Extensions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", + "path": "system.windows.extensions/6.0.0", + "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" + } + } } \ No newline at end of file diff --git a/fullstackProject/DAL/bin/Debug/net8.0/DAL.dll b/fullstackProject/DAL/bin/Debug/net8.0/DAL.dll index b53e4cd..9804c64 100644 Binary files a/fullstackProject/DAL/bin/Debug/net8.0/DAL.dll and b/fullstackProject/DAL/bin/Debug/net8.0/DAL.dll differ diff --git a/fullstackProject/DAL/bin/Debug/net8.0/DAL.pdb b/fullstackProject/DAL/bin/Debug/net8.0/DAL.pdb index 890a392..c95fb6d 100644 Binary files a/fullstackProject/DAL/bin/Debug/net8.0/DAL.pdb and b/fullstackProject/DAL/bin/Debug/net8.0/DAL.pdb differ diff --git a/fullstackProject/DAL/bin/Debug/net8.0/DAL.runtimeconfig.json b/fullstackProject/DAL/bin/Debug/net8.0/DAL.runtimeconfig.json index 244e1ab..f4fcd89 100644 --- a/fullstackProject/DAL/bin/Debug/net8.0/DAL.runtimeconfig.json +++ b/fullstackProject/DAL/bin/Debug/net8.0/DAL.runtimeconfig.json @@ -1,13 +1,13 @@ -{ - "runtimeOptions": { - "tfm": "net8.0", - "framework": { - "name": "Microsoft.NETCore.App", - "version": "8.0.0" - }, - "configProperties": { - "System.Reflection.NullabilityInfoContext.IsSupported": true, - "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false - } - } +{ + "runtimeOptions": { + "tfm": "net8.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + "configProperties": { + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } } \ No newline at end of file diff --git a/fullstackProject/DAL/data/db.mdf b/fullstackProject/DAL/data/db.mdf index e73d084..4aa8852 100644 Binary files a/fullstackProject/DAL/data/db.mdf and b/fullstackProject/DAL/data/db.mdf differ diff --git a/fullstackProject/DAL/data/db_log.ldf b/fullstackProject/DAL/data/db_log.ldf index de3944d..4b9a48b 100644 Binary files a/fullstackProject/DAL/data/db_log.ldf and b/fullstackProject/DAL/data/db_log.ldf differ diff --git a/fullstackProject/DAL/obj/DAL.csproj.EntityFrameworkCore.targets b/fullstackProject/DAL/obj/DAL.csproj.EntityFrameworkCore.targets index 7d6485d..6b67a59 100644 --- a/fullstackProject/DAL/obj/DAL.csproj.EntityFrameworkCore.targets +++ b/fullstackProject/DAL/obj/DAL.csproj.EntityFrameworkCore.targets @@ -1,28 +1,28 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fullstackProject/DAL/obj/DAL.csproj.nuget.dgspec.json b/fullstackProject/DAL/obj/DAL.csproj.nuget.dgspec.json index 5e02ca0..17668a8 100644 --- a/fullstackProject/DAL/obj/DAL.csproj.nuget.dgspec.json +++ b/fullstackProject/DAL/obj/DAL.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": {} + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": {} }, "projects": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", "projectName": "DAL", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -26,7 +26,6 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -44,7 +43,8 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { @@ -87,7 +87,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } } diff --git a/fullstackProject/DAL/obj/DAL.csproj.nuget.g.props b/fullstackProject/DAL/obj/DAL.csproj.nuget.g.props index 688cfe8..469aba2 100644 --- a/fullstackProject/DAL/obj/DAL.csproj.nuget.g.props +++ b/fullstackProject/DAL/obj/DAL.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\פרג לאה\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\User\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.10.1 + 6.13.1 - + @@ -18,7 +18,7 @@ - C:\Users\פרג לאה\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3 - C:\Users\פרג לאה\.nuget\packages\microsoft.entityframeworkcore.tools\8.0.0 + C:\Users\User\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3 + C:\Users\User\.nuget\packages\microsoft.entityframeworkcore.tools\8.0.0 \ No newline at end of file diff --git a/fullstackProject/DAL/obj/DAL.csproj.nuget.g.targets b/fullstackProject/DAL/obj/DAL.csproj.nuget.g.targets index 282e1dd..294339f 100644 --- a/fullstackProject/DAL/obj/DAL.csproj.nuget.g.targets +++ b/fullstackProject/DAL/obj/DAL.csproj.nuget.g.targets @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + \ No newline at end of file diff --git a/fullstackProject/DAL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/fullstackProject/DAL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs index 2217181..678fc5f 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs +++ b/fullstackProject/DAL/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -1,4 +1,4 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfo.cs b/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfo.cs index cd1fe4c..129337e 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfo.cs +++ b/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfo.cs @@ -14,7 +14,7 @@ [assembly: System.Reflection.AssemblyCompanyAttribute("DAL")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8705b22651f54c254fef06f8f4165c4c3121808f")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b29f6bf22b42941ddc44343ad16658e39a4b1178")] [assembly: System.Reflection.AssemblyProductAttribute("DAL")] [assembly: System.Reflection.AssemblyTitleAttribute("DAL")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfoInputs.cache b/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfoInputs.cache index 967ad74..c046285 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfoInputs.cache +++ b/fullstackProject/DAL/obj/Debug/net8.0/DAL.AssemblyInfoInputs.cache @@ -1 +1 @@ -df7bad6826139744f49be6025fe5ade3db536b8a24fd58ec410beec5246c7164 +1eb7d4fda2ab29e2e1fe49699aa92b0d1cbeb29950ffa80e6ecb9565c360d11b diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.GeneratedMSBuildEditorConfig.editorconfig b/fullstackProject/DAL/obj/Debug/net8.0/DAL.GeneratedMSBuildEditorConfig.editorconfig index 0b5c028..0105ced 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/DAL.GeneratedMSBuildEditorConfig.editorconfig +++ b/fullstackProject/DAL/obj/Debug/net8.0/DAL.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = DAL -build_property.ProjectDir = H:\לאהלה\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\ +build_property.ProjectDir = C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.assets.cache b/fullstackProject/DAL/obj/Debug/net8.0/DAL.assets.cache index abb4428..b838186 100644 Binary files a/fullstackProject/DAL/obj/Debug/net8.0/DAL.assets.cache and b/fullstackProject/DAL/obj/Debug/net8.0/DAL.assets.cache differ diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.AssemblyReference.cache b/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.AssemblyReference.cache deleted file mode 100644 index a2a804a..0000000 Binary files a/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.AssemblyReference.cache and /dev/null differ diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.CoreCompileInputs.cache b/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.CoreCompileInputs.cache index 7717ff2..1ef11f4 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.CoreCompileInputs.cache +++ b/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -551a6583341ffead9f48f8ce20ad54e2772d37261fefb647f9d1bfbf3739aacb +d92dccb63d395fb8386aa63b736e948ae2bc5f38f6b4d895a206f3259af9dc3d diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.FileListAbsolute.txt b/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.FileListAbsolute.txt index 5c810ad..35554f9 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.FileListAbsolute.txt +++ b/fullstackProject/DAL/obj/Debug/net8.0/DAL.csproj.FileListAbsolute.txt @@ -1,26 +1,391 @@ -H:\לאהלה\c#\DAL\DAL\bin\Debug\net8.0\DAL.deps.json -H:\לאהלה\c#\DAL\DAL\bin\Debug\net8.0\DAL.dll -H:\לאהלה\c#\DAL\DAL\bin\Debug\net8.0\DAL.pdb -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.dll -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\refint\DAL.dll -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.pdb -H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\ref\DAL.dll -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache -H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\לאהלה\c#\DAL\DAL\bin\Debug\net8.0\DAL.deps.json +H:\לאהלה\c#\DAL\DAL\bin\Debug\net8.0\DAL.dll +H:\לאהלה\c#\DAL\DAL\bin\Debug\net8.0\DAL.pdb +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.dll +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\DAL.pdb +H:\לאהלה\c#\DAL\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\לאהלה\c#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\לאהלה\רזרבי3\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\לאהלה\רזרבי4\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\רזרבי1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\c#\‏‏תיקיה חדשה\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\לאהלה\רזרבי6\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\לאהלה\רזרבי6\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\לאהלה\רזרבי6\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\לאהלה\רזרבי6\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי6\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\לאהלה\רזרבי6\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\c#\‏‏תיקיה חדשה (2)\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\לאהלה\בדיקה חנצ'י\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\c#\work\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\c#\work\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\c#\work\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\c#\work\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\c#\work\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\c#\work\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\project\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\project\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\project\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\project\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\project\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\project\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\לאהלה\רזרבי8\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check6\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\f\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\f\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\f\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\f\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\f\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\f\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +H:\f1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +H:\f1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +H:\f1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +H:\f1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +H:\f1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +H:\f1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check7\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\lastOne\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\IMOE001\Documents\לאהלה מסלול\c#\check9\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\1\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\User\Desktop\פרויקט C#\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\User\Desktop\הנדסאים\שיעורי בית ותרגול\פרויקט מסכם\bacend\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\User\Desktop\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\data\db.mdf +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.deps.json +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.runtimeconfig.json +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.dll +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\bin\Debug\net8.0\DAL.pdb +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.AssemblyReference.cache +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfoInputs.cache +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.AssemblyInfo.cs +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.csproj.CoreCompileInputs.cache +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.sourcelink.json +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.dll +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\refint\DAL.dll +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.pdb +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\DAL.genruntimeconfig.cache +C:\Users\user1\shiffi\ClinicProject\fullstackProject\DAL\obj\Debug\net8.0\ref\DAL.dll diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.dll b/fullstackProject/DAL/obj/Debug/net8.0/DAL.dll index b53e4cd..9804c64 100644 Binary files a/fullstackProject/DAL/obj/Debug/net8.0/DAL.dll and b/fullstackProject/DAL/obj/Debug/net8.0/DAL.dll differ diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.genruntimeconfig.cache b/fullstackProject/DAL/obj/Debug/net8.0/DAL.genruntimeconfig.cache index f84a1b2..e9bee83 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/DAL.genruntimeconfig.cache +++ b/fullstackProject/DAL/obj/Debug/net8.0/DAL.genruntimeconfig.cache @@ -1 +1 @@ -fff5fdf3142c627cc66dca4353a779614a9786155c9bf90c1a4fb674a6aae085 +256b39680cfa068ca0264d724725eaad22834f2c978d32742f0a7be8b6765c49 diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.pdb b/fullstackProject/DAL/obj/Debug/net8.0/DAL.pdb index 890a392..c95fb6d 100644 Binary files a/fullstackProject/DAL/obj/Debug/net8.0/DAL.pdb and b/fullstackProject/DAL/obj/Debug/net8.0/DAL.pdb differ diff --git a/fullstackProject/DAL/obj/Debug/net8.0/DAL.sourcelink.json b/fullstackProject/DAL/obj/Debug/net8.0/DAL.sourcelink.json index c5a90a1..424ee52 100644 --- a/fullstackProject/DAL/obj/Debug/net8.0/DAL.sourcelink.json +++ b/fullstackProject/DAL/obj/Debug/net8.0/DAL.sourcelink.json @@ -1 +1 @@ -{"documents":{"H:\\לאהלה\\c#\\ClinicProject\\*":"https://raw.githubusercontent.com/LeahPrag/ClinicProject/503818a1882d6728168345e68a2422a27cb52ea6/*"}} \ No newline at end of file +{"documents":{"C:\\Users\\User\\Desktop\\React2\\ClinicProject\\*":"https://raw.githubusercontent.com/LeahPrag/ClinicProject/b29f6bf22b42941ddc44343ad16658e39a4b1178/*"}} \ No newline at end of file diff --git a/fullstackProject/DAL/obj/Debug/net8.0/ref/DAL.dll b/fullstackProject/DAL/obj/Debug/net8.0/ref/DAL.dll index c462aa9..33827b1 100644 Binary files a/fullstackProject/DAL/obj/Debug/net8.0/ref/DAL.dll and b/fullstackProject/DAL/obj/Debug/net8.0/ref/DAL.dll differ diff --git a/fullstackProject/DAL/obj/Debug/net8.0/refint/DAL.dll b/fullstackProject/DAL/obj/Debug/net8.0/refint/DAL.dll index c462aa9..33827b1 100644 Binary files a/fullstackProject/DAL/obj/Debug/net8.0/refint/DAL.dll and b/fullstackProject/DAL/obj/Debug/net8.0/refint/DAL.dll differ diff --git a/fullstackProject/DAL/obj/project.assets.json b/fullstackProject/DAL/obj/project.assets.json index 4f913aa..0c73d0b 100644 --- a/fullstackProject/DAL/obj/project.assets.json +++ b/fullstackProject/DAL/obj/project.assets.json @@ -4017,23 +4017,23 @@ ] }, "packageFolders": { - "C:\\Users\\פרג לאה\\.nuget\\packages\\": {}, + "C:\\Users\\User\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", "projectName": "DAL", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -4042,7 +4042,6 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -4060,7 +4059,8 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { @@ -4103,7 +4103,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } } diff --git a/fullstackProject/DAL/obj/project.nuget.cache b/fullstackProject/DAL/obj/project.nuget.cache index 5021f28..09e071b 100644 --- a/fullstackProject/DAL/obj/project.nuget.cache +++ b/fullstackProject/DAL/obj/project.nuget.cache @@ -1,84 +1,84 @@ { "version": 2, - "dgSpecHash": "kwOcalvFk+4=", + "dgSpecHash": "8PXKa49EqTA=", "success": true, - "projectFilePath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "projectFilePath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", "expectedPackageFiles": [ - "C:\\Users\\פרג לאה\\.nuget\\packages\\azure.core\\1.25.0\\azure.core.1.25.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\azure.identity\\1.7.0\\azure.identity.1.7.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.1\\microsoft.data.sqlclient.5.1.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.0\\microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.0\\microsoft.entityframeworkcore.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.0\\microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.0\\microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.0\\microsoft.entityframeworkcore.design.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.0\\microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\8.0.0\\microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\8.0.0\\microsoft.entityframeworkcore.tools.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.0\\microsoft.extensions.caching.memory.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.0\\microsoft.extensions.dependencymodel.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0\\microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.options\\8.0.0\\microsoft.extensions.options.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identity.client\\4.47.2\\microsoft.identity.client.4.47.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\2.19.3\\microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.24.0\\microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.24.0\\microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.logging\\6.24.0\\microsoft.identitymodel.logging.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.24.0\\microsoft.identitymodel.protocols.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.24.0\\microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.24.0\\microsoft.identitymodel.tokens.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.formats.asn1\\5.0.0\\system.formats.asn1.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.24.0\\system.identitymodel.tokens.jwt.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encodings.web\\8.0.0\\system.text.encodings.web.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.json\\8.0.0\\system.text.json.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.threading.channels\\6.0.0\\system.threading.channels.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512" + "C:\\Users\\User\\.nuget\\packages\\azure.core\\1.25.0\\azure.core.1.25.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\azure.identity\\1.7.0\\azure.identity.1.7.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.1\\microsoft.data.sqlclient.5.1.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.0\\microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.0\\microsoft.entityframeworkcore.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.0\\microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.0\\microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.0\\microsoft.entityframeworkcore.design.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.0\\microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\8.0.0\\microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\8.0.0\\microsoft.entityframeworkcore.tools.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.0\\microsoft.extensions.caching.memory.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.0\\microsoft.extensions.dependencymodel.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0\\microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.options\\8.0.0\\microsoft.extensions.options.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identity.client\\4.47.2\\microsoft.identity.client.4.47.2.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\2.19.3\\microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.24.0\\microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.24.0\\microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.logging\\6.24.0\\microsoft.identitymodel.logging.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.24.0\\microsoft.identitymodel.protocols.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.24.0\\microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.24.0\\microsoft.identitymodel.tokens.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.formats.asn1\\5.0.0\\system.formats.asn1.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.24.0\\system.identitymodel.tokens.jwt.6.24.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encodings.web\\8.0.0\\system.text.encodings.web.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.json\\8.0.0\\system.text.json.8.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.threading.channels\\6.0.0\\system.threading.channels.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/fullstackProject/DAL/service/ApointmentManager.cs b/fullstackProject/DAL/service/ApointmentManager.cs index ed1fe22..c9c060a 100644 --- a/fullstackProject/DAL/service/ApointmentManager.cs +++ b/fullstackProject/DAL/service/ApointmentManager.cs @@ -1,17 +1,71 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - +using DAL.Models; +using Microsoft.EntityFrameworkCore; namespace DAL.service { internal class ApointmentManager { + public DB_Manager db; + public ApointmentManager(DB_Manager db) + { + this.db = db; + } + public ClinicQueue CheckFirstApoitmentAvailable(string specialization) + { + return db.ClinicQueues + .Include(q => q.Doctor) + .Where(q => q.Doctor.Specialization == specialization) + .OrderBy(q => q.AppointmentDate) + .FirstOrDefault(); + } + public int SearchAClient(string client_firstname, string client_lastname) + { + List clients = db.Clients.ToList(); + Client c = clients.FirstOrDefault(x => x.FirstName.Equals(client_firstname) && x.LastName.Equals(client_lastname)); + if (c != null) + { + return c.ClientId; + } + return -1;//////////////// + } + public int SearchADoctor(string doctor_firtsname, string doctor_lastname) + { + List doctors = db.Doctors.ToList(); + Doctor d = doctors.FirstOrDefault(x => x.FirstName.Equals(doctor_firtsname) && x.LastName.Equals(doctor_lastname)); + if (d != null) + { + return d.DoctorId; + } + return -1;//////////////// + } + public Boolean DeleteAnApointment(string doctor_firtsname, string doctor_lastname, string client_firstname, string client_lastname) + { + if (SearchAClient(client_firstname, client_lastname) != -1 && SearchADoctor(doctor_firtsname, doctor_lastname) != -1) + { + return true; + } + return false; + } public Boolean MakeAnApointment(string doctor_firtsname, string doctor_lastname, string client_firstname, string client_lastname) { - - return; + if (SearchAClient(client_firstname, client_lastname) != -1 && SearchADoctor(doctor_firtsname, doctor_lastname) != -1) + { + return true; + } + return false; + } + public int DaysLeft(int clientID, int doctorID) + { + var Appointment = db.ClinicQueues + .Include(q => q.Doctor) + .Include(q => q.Client) + .Where(q => q.Doctor.DoctorId == doctorID && q.Client.ClientId == clientID) + .OrderBy(q => q.AppointmentDate) + .FirstOrDefault(); + if (Appointment == null) + { + return -1; + } + return (Appointment.AppointmentDate - DateTime.Now).Days; } } -} +} \ No newline at end of file diff --git a/fullstackProject/DAL/service/AvailableQueueDAL.cs b/fullstackProject/DAL/service/AvailableQueueDAL.cs new file mode 100644 index 0000000..dfc70fc --- /dev/null +++ b/fullstackProject/DAL/service/AvailableQueueDAL.cs @@ -0,0 +1,74 @@ +using DAL.API; +using DAL.Models; +using Microsoft.EntityFrameworkCore; + +namespace DAL.service +{ + public class AvailableQueueDAL : IAvailableQueueDAL + { + public DB_Manager db; + public AvailableQueueDAL(DB_Manager db) + { + this.db = db; + } + public async Task MakeAnAppointment(int doctorId, Client client, DateTime dateTime) + { + var queue = await db.AvailableQueues + .FirstOrDefaultAsync(t => + t.DoctorId == doctorId && + t.AppointmentDate.Year == dateTime.Year && + t.AppointmentDate.Month == dateTime.Month && + t.AppointmentDate.Day == dateTime.Day && + t.AppointmentDate.Hour == dateTime.Hour && + t.AppointmentDate.Minute == dateTime.Minute + ); + if (queue == null) + { + return false; + } + db.AvailableQueues.Remove(queue); + ClinicQueue s = new ClinicQueue(); + s.DoctorId = queue.DoctorId; + s.AppointmentDate = queue.AppointmentDate; + s.ClientId = client.ClientId; + s.Client = client; + db.ClinicQueues.Add(s); + await db.SaveChangesAsync(); + return true; + } + public async Task> GetDoctorAvailableQueueForASpesificDay(int doctorId, DateOnly day) + { + return await db.AvailableQueues + .Include(q => q.Doctor) + .Where(t => t.DoctorId == doctorId && + t.AppointmentDate.Date == day.ToDateTime(TimeOnly.MinValue).Date) + .ToListAsync(); + } + public async Task> GetAvailableQueueForASpesificDay(DateOnly day) + { + return await db.AvailableQueues.Include(q => q.Doctor).Where(t => t.AppointmentDate.Date == day.ToDateTime(TimeOnly.MinValue).Date) + .ToListAsync(); + } + public async Task> AvailableQueuesForASpezesilation(string specialization) + { + return await db.AvailableQueues + .Include(q => q.Doctor) + .Where(q => q.Doctor.Specialization == specialization&& + q.AppointmentDate>= DateTime.Now) + .ToListAsync(); + } + public async Task GetDoctorAvailableQueueForASpecificHour(int doctorId, DateTime AppointmentDate) + { + return await db.AvailableQueues + .FirstOrDefaultAsync(t => t.DoctorId == doctorId && t.AppointmentDate == AppointmentDate); + } + public async Task AddAvailableQueue(AvailableQueue availableQueue) + { + db.Add(availableQueue); + await db.SaveChangesAsync(); + return true; + } + } + +} + diff --git a/fullstackProject/DAL/service/ClientDAL.cs b/fullstackProject/DAL/service/ClientDAL.cs new file mode 100644 index 0000000..4f35a1b --- /dev/null +++ b/fullstackProject/DAL/service/ClientDAL.cs @@ -0,0 +1,93 @@ +using DAL.Models; +using Microsoft.EntityFrameworkCore; + +namespace DAL.service +{ + public class ClientDAL : IClientDAL + { + private readonly DB_Manager _dbManager; + public ClientDAL(DB_Manager dbManager) + { + _dbManager = dbManager; + } + public async Task> GetAllClients() + { + try + { + return await _dbManager.Clients + .Include(c => c.ClinicQueues) + .ThenInclude(c => c.Doctor) + .ToListAsync(); + } + catch (Exception ex) + { + throw new Exception("DAL Error - GetAllClients: " + ex.Message, ex); + } + } + public async Task GetClientById(string id) + { + try + { + return await _dbManager.Clients + .Include(c => c.ClinicQueues) + .ThenInclude(d=>d.Doctor) + .FirstOrDefaultAsync(x => x.IdNumber == id); + } + catch (Exception ex) + { + throw new Exception("DAL Error - GetClientById: " + ex.Message, ex); + } + } + public async Task ClientExistById(string id) + { + try + { + return await _dbManager.Clients.AnyAsync(x => x.IdNumber == id); + } + catch (Exception ex) + { + throw new Exception("DAL Error - ClientExistById: " + ex.Message, ex); + } + } + public async Task AddClient(Client client) + { + try + { + await _dbManager.Clients.AddAsync(client); + await _dbManager.SaveChangesAsync(); + } + catch (Exception ex) + { + throw new Exception("DAL Error - AddClient: " + ex.Message, ex); + } + } + public void RemoveClient(Client client) + { + try + { + _dbManager.Clients.Remove(client); + _dbManager.SaveChanges(); + } + catch (Exception ex) + { + throw new Exception("DAL Error - RemoveClient: " + ex.Message, ex); + } + } + public async Task UpdateClient(Client updatedClient, Client existingClient) + { + try + { + existingClient.LastName = updatedClient.LastName; + existingClient.Phone = updatedClient.Phone; + existingClient.Email = updatedClient.Email; + existingClient.Address = updatedClient.Address; + _dbManager.Clients.Update(existingClient); + await _dbManager.SaveChangesAsync(); + } + catch (Exception ex) + { + throw new Exception("DAL Error - UpdateClient: " + ex.Message, ex); + } + } + } +} diff --git a/fullstackProject/DAL/service/ClinicQueueDAL.cs b/fullstackProject/DAL/service/ClinicQueueDAL.cs new file mode 100644 index 0000000..660cbd2 --- /dev/null +++ b/fullstackProject/DAL/service/ClinicQueueDAL.cs @@ -0,0 +1,55 @@ +using DAL.API; +using DAL.Models; +using Microsoft.EntityFrameworkCore; + +namespace DAL.service +{ + public class ClinicQueueDAL:IClinicQueueDAL + { + private readonly DB_Manager _dbManager; + public ClinicQueueDAL(DB_Manager dbManager) + { + _dbManager = dbManager; + } + public async Task> GetClientsQueues(string clientId) + { + var clientQueues = await _dbManager.ClinicQueues + .Include(q => q.Client) + .Include(q => q.Doctor) + .Where(q => q.Client.IdNumber == clientId) + .ToListAsync(); + + return clientQueues; + } + public async Task DeleteAnApointment(string doctorID, string clientID, DateTime date) + { + var queue = await _dbManager.ClinicQueues + .FirstOrDefaultAsync(q => q.Client.IdNumber == clientID && q.Doctor.IdNumber == doctorID + && q.AppointmentDate==date ); + if (queue == null) + { + return false; + } + _dbManager.ClinicQueues.Remove(queue); + await _dbManager.SaveChangesAsync(); + return true; + } + public async Task DeleteAnApointment(ClinicQueue queue) + { + if (queue == null) + { + return false; + } + _dbManager.ClinicQueues.Remove(queue); + await _dbManager.SaveChangesAsync(); + return true; + } + public async Task> ClientsNames(int doctorID) + { + return await _dbManager.ClinicQueues + .Where(c => c.DoctorId == doctorID) + .Select(c => c.ClientId) + .ToListAsync(); + } + } +} diff --git a/fullstackProject/DAL/service/CurrentlyWeek.cs b/fullstackProject/DAL/service/CurrentlyWeek.cs deleted file mode 100644 index 8c7279b..0000000 --- a/fullstackProject/DAL/service/CurrentlyWeek.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace DAL.service -{ - internal class CurrentlyWeek - { - - } -} diff --git a/fullstackProject/DAL/service/DoctorDAL.cs b/fullstackProject/DAL/service/DoctorDAL.cs new file mode 100644 index 0000000..698c575 --- /dev/null +++ b/fullstackProject/DAL/service/DoctorDAL.cs @@ -0,0 +1,129 @@ +using DAL.API; +using DAL.Models; +using Microsoft.EntityFrameworkCore; +using System.Linq.Expressions; +namespace DAL.service +{ + public class DoctorDAL : IDoctorDAL + { + private DB_Manager _dbManager; + public DoctorDAL(DB_Manager dbManager) + { + _dbManager = dbManager; + } + public async Task> GetDoctorQueuesForASpesificDay(string idNumber, DateOnly day) + { + var dateToCheck = day.ToDateTime(TimeOnly.MinValue).Date; + // Find the DoctorId by idNumber + var doctor = await _dbManager.Doctors.FirstOrDefaultAsync(d => d.IdNumber == idNumber); + if (doctor == null) + throw new Exception($"Doctor with idNumber {idNumber} not found"); + + int doctorId = doctor.DoctorId; + + List clinicQueues = await _dbManager.ClinicQueues + .Include(q => q.Client) + .Include(q => q.Doctor) + .Where(q => q.DoctorId == doctorId && + q.AppointmentDate.Date == dateToCheck) + .ToListAsync(); + + return clinicQueues ?? throw new Exception("There is no queues for this doctor on this date"); + } + public async Task SearchADoctor(string doctor_firtsname, string doctor_lastname) + { + try + { + int? id = await _dbManager.Doctors + .Where(c => c.FirstName == doctor_firtsname && c.LastName == doctor_lastname) + .Select(c => (int?)c.DoctorId) + .FirstOrDefaultAsync(); + return id ?? throw new Exception("The doctor is not exist"); + } + catch (Exception ex) + { + throw new Exception($"DAL Error - SearchADoctor: {ex.Message}", ex); + } + } + public async Task SearchADoctorById(string id) + { + var doctor = await _dbManager.Doctors.FirstOrDefaultAsync(c => c.IdNumber == id); + return doctor != null; + } + public async Task GetADoctorById(string id) + { + try + { + Doctor? d = await _dbManager.Doctors.FirstOrDefaultAsync(d => d.IdNumber == id); + return d ?? throw new Exception($"Error while getting doctor by ID: {id}"); + } + catch (Exception ex) + { + throw new Exception(ex.Message); + } + } + public async Task GetDoctorIdByIdNumber(string id) + { + try + { + Doctor? doctor = await _dbManager.Doctors.FirstOrDefaultAsync(d => d.IdNumber == id); + if (doctor == null) + throw new Exception($"Error while getting doctorId by ID: {id}"); + return doctor.DoctorId; + } + catch (Exception ex) + { + throw new Exception(ex.Message); + } + } + public async Task UpdateDoctor(Doctor doctor) + { + await _dbManager.SaveChangesAsync(); + } + public async Task> GetDoctors() + { + return await _dbManager.Doctors.ToListAsync(); + } + public async Task AddADoctor(Doctor doctor) + { + await _dbManager.Doctors.AddAsync(doctor); + await _dbManager.SaveChangesAsync(); + } + public async Task> GetDoctorsWithDays() + { + return await _dbManager.Doctors + .Include(d => d.DayDoctors) + .ThenInclude(dd => dd.Day) + .ToListAsync(); + } + public async Task DeleteADoctor(Doctor doctor) + { + var doctorId = doctor.DoctorId; + + // 1. מחק את כל DayDoctor של הרופא + var dayDoctors = await _dbManager.DayDoctors + .Where(d => d.DoctorId == doctorId) + .ToListAsync(); + _dbManager.DayDoctors.RemoveRange(dayDoctors); + + // 2. מחק את כל AvailableQueue של הרופא + var availableQueues = await _dbManager.AvailableQueues + .Where(a => a.DoctorId == doctorId) + .ToListAsync(); + _dbManager.AvailableQueues.RemoveRange(availableQueues); + + + var clinicQueues = await _dbManager.ClinicQueues + .Where(q => q.DoctorId == doctorId) + .ToListAsync(); + _dbManager.ClinicQueues.RemoveRange(clinicQueues); + + + _dbManager.Doctors.Remove(doctor); + + await _dbManager.SaveChangesAsync(); + } + + } +} + diff --git a/fullstackProject/MVCProject.sln b/fullstackProject/MVCProject.sln index c418604..e3c5a7a 100644 --- a/fullstackProject/MVCProject.sln +++ b/fullstackProject/MVCProject.sln @@ -1,37 +1,37 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.10.35027.167 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DAL", "DAL\DAL.csproj", "{494A3906-44A1-4694-8F5D-802AD0BDA3D3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BL", "BL\BL.csproj", "{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SERVER", "SERVER\SERVER.csproj", "{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Release|Any CPU.Build.0 = Release|Any CPU - {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Release|Any CPU.Build.0 = Release|Any CPU - {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {A271D17F-FF25-464D-981E-AF13C216DE80} - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.10.35027.167 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DAL", "DAL\DAL.csproj", "{494A3906-44A1-4694-8F5D-802AD0BDA3D3}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BL", "BL\BL.csproj", "{E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SERVER", "SERVER\SERVER.csproj", "{D6CA03DB-37CA-49E0-B282-6DC78E2764B4}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {494A3906-44A1-4694-8F5D-802AD0BDA3D3}.Release|Any CPU.Build.0 = Release|Any CPU + {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E9C0AC88-4EF1-4F40-8770-0CBB7AC61486}.Release|Any CPU.Build.0 = Release|Any CPU + {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D6CA03DB-37CA-49E0-B282-6DC78E2764B4}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {A271D17F-FF25-464D-981E-AF13C216DE80} + EndGlobalSection +EndGlobal diff --git a/fullstackProject/SERVER/Controllers/ClinicController.cs b/fullstackProject/SERVER/Controllers/ClinicController.cs new file mode 100644 index 0000000..f1ef462 --- /dev/null +++ b/fullstackProject/SERVER/Controllers/ClinicController.cs @@ -0,0 +1,111 @@ +using BL.API; +using BL.Exceptions; +using BL.Models; +using DAL.Models; +using Microsoft.AspNetCore.Mvc; +using Microsoft.EntityFrameworkCore; +using System.Globalization; + +namespace SERVER.Controllers +{ + [Route("api/[controller]")] + [ApiController] + public class ClinicController : ControllerBase + { + private readonly IManagerBL _managerBL; + public ClinicController(IManagerBL managerBL) + { + _managerBL = managerBL; + } + [HttpGet("availableQueuesForDay")] + public async Task GetAvailableQueuesForDay( + [FromQuery] string firstName, + [FromQuery] string lastName, + [FromQuery] string date) + { + if (!DateConverter.TryConvertToDateOnly(date, out DateOnly parsedDate)) + return BadRequest("Invalid date format. Use dd.MM.yyyy"); + var result = await _managerBL._doctorBL.IsDoctorAvailable(firstName, lastName, parsedDate); + return Ok(result); + } + + [HttpGet("availableQueuesForToday")] + public async Task GetAvailableQueuesForToday([FromQuery] string firstName, [FromQuery] string lastName) + { + var today = DateOnly.FromDateTime(DateTime.Now); + var result = await _managerBL._doctorBL.IsDoctorAvailable(firstName, lastName, today); + return Ok(result); + } + + [HttpPost("makeAppointment")] + public async Task MakeAppointment([FromQuery] string idDoctor, [FromQuery] string idClient, [FromQuery] string date,int hour) + { + if (!DateConverter.TryConvertToDateOnly(date, out DateOnly appointmentDate)) + return BadRequest("Invalid date format. Use dd.MM.yyyy"); + + await _managerBL._clinicQueueBL.MakeAnAppointment(idDoctor.Trim(), idClient.Trim(), appointmentDate, hour); + return Ok($"Appointment added successfully with doctor:{idDoctor}, client:{idClient}, date:{date},hour:{hour}"); + } + [HttpPost("addQueues")] + public async Task AddQueues() + { + await _managerBL._clinicQueueBL.GenerateFutureAvailableQueues(); + return Ok("Queues added successfully"); + } + + [HttpGet("clients")] + public async Task>> GetClients() + { + return await _managerBL._clientBL.GetAllClients(); + } + [HttpGet("clients/{id}")] + public async Task> GetClientById(string id) + { + var client = await _managerBL._clientBL.GetClientById(id); + return Ok(client); + } + + [HttpPost("clients")] + public async Task AddClient([FromBody] M_Client client) + { + await _managerBL._clientBL.AddClient(client); + return Ok("Client added successfully"); + } + + [HttpDelete("clients/{id}")] + public async Task DeleteClient(string id) + { + await _managerBL._clientBL.RemoveClient(id); + return Ok("Client deleted successfully"); + } + + [HttpPut("clients")] + public async Task UpdateClient([FromBody] M_Client updatedClient) + { + var existingClientId = updatedClient.IdNumber; + await _managerBL._clientBL.UpdateClient(updatedClient, existingClientId); + return Ok("Client updated successfully"); + } + + [HttpGet("GetClientName")] + public async Task GetClientName([FromQuery] string id) + { + var client = await _managerBL._clientBL.GetClientById(id); + if (client == null) + return NotFound("Client not found"); + return Ok($"{client.FirstName} {client.LastName}"); + } + + [HttpGet("GetClientQueues")] + public async Task GetClientQueues([FromQuery] string clientId) + { + var queues= await _managerBL._clinicQueueBL.GetClientQueues(clientId); + if (queues == null) + { + return NotFound("No Queues found."); + } + return Ok(queues); + } + + } +} diff --git a/fullstackProject/SERVER/Controllers/DoctorController.cs b/fullstackProject/SERVER/Controllers/DoctorController.cs new file mode 100644 index 0000000..1c27bf7 --- /dev/null +++ b/fullstackProject/SERVER/Controllers/DoctorController.cs @@ -0,0 +1,94 @@ +using System; +using BL.API; +using BL.Exceptions; +using BL.Models; +using DAL.Models; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; + +namespace SERVER.Controllers +{ + [Route("api/[controller]")] + [ApiController] + public class DoctorController : ControllerBase + { + private readonly IManagerBL managerBL; + + public DoctorController(IManagerBL _managerBL) + { + managerBL = _managerBL; + } + + [HttpGet("numOfClientsForToday")] + public async Task GetNumOfClientForToday([FromQuery] string idNumber) + { + int count = await managerBL._doctorBL.GetNumOfClientForToday(idNumber, DateOnly.FromDateTime(DateTime.Now)); + return Ok(count); + } + + [HttpGet("getAllDoctors")] + public async Task GetDoctors() + { + var doctors = await managerBL._doctorBL.GetDoctors(); + return Ok(doctors); + } + + [HttpGet("DoctorQueuesForToday")] + public async Task DoctorQueuesForToday([FromQuery] string idNumber) + { + var queues = await managerBL._doctorBL.GetDoctorQueuesForToday(idNumber, DateOnly.FromDateTime(DateTime.Now)); + return Ok(queues); + } + + [HttpGet("availableQueuesForASpezesilation")] + public async Task AvailableQueuesForASpezesilation([FromQuery] string spezesilation) + { + var queues = await managerBL._doctorBL.AvailableQueuesForASpezesilation(spezesilation); + return Ok(queues); + } + + [HttpGet("AvailableQueuesForToday")] + public async Task AvailableQueuesForToday() + { + var queues = await managerBL._doctorBL.GetAvailableQueuesForASpesificday(DateOnly.FromDateTime(DateTime.Now)); + return Ok(queues); + } + + [HttpPost("addDoctor")] + public async Task AddDoctor([FromBody] M_Doctor doctor) + { + await managerBL._doctorBL.AddDoctor(doctor); + return Ok("Doctor added successfully"); + } + + [HttpDelete("deleteADayOfWork")] + public async Task DeleteADayOfWork([FromQuery] string idNumber, [FromQuery] DateOnly day) + { + bool deleted = await managerBL._doctorBL.DeleteADayOfWork(idNumber, day); + return Ok(deleted); + } + + [HttpDelete("deleteADoctor")] + public async Task DeleteADoctor([FromQuery] string id) + { + await managerBL._doctorBL.DeleteADoctor(id); + return Ok("Doctor deleted successfully"); + } + + [HttpPut("updateDoctor")] + public async Task UpdateDoctor([FromBody] UpdateDoctorDto updatedDoctor) + { + await managerBL._doctorBL.UpdateDoctor(updatedDoctor); + return Ok("Doctor updated successfully"); + } + [HttpGet("GetDoctorName")] + public async Task GetDoctorName([FromQuery] string id) + { + var doctor = await managerBL._doctorBL.GetDoctorById(id); + if (doctor == null) + return NotFound("Doctor not found"); + return Ok($"{doctor.FirstName} {doctor.LastName}"); + } + + } +} diff --git a/fullstackProject/SERVER/Controllers/LogIn.cs b/fullstackProject/SERVER/Controllers/LogIn.cs new file mode 100644 index 0000000..b74fd7a --- /dev/null +++ b/fullstackProject/SERVER/Controllers/LogIn.cs @@ -0,0 +1,34 @@ +using BL.API; +using DAL.Models; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; + +namespace SERVER.Controllers +{ + [Route("api/[controller]")] + [ApiController] + public class LogIn : ControllerBase + { + private readonly IManagerBL _managerBL; + public LogIn(IManagerBL managerBL) + { + _managerBL = managerBL; + } + + [HttpGet("GetUserType")] + public async Task GetUserType(string id) + { + if (id == "1111") + return Ok("Secretary"); + + if (await _managerBL._doctorBL.SearchDoctorById(id)) + return Ok("Doctor"); + + var client = await _managerBL._clientBL.GetClientById(id); + if (client != null) + return Ok("Client"); + + return NotFound("User not found"); + } + } +} diff --git a/fullstackProject/SERVER/Controllers/WeatherForecastController.cs b/fullstackProject/SERVER/Controllers/WeatherForecastController.cs deleted file mode 100644 index 2538c5a..0000000 --- a/fullstackProject/SERVER/Controllers/WeatherForecastController.cs +++ /dev/null @@ -1,33 +0,0 @@ -using Microsoft.AspNetCore.Mvc; - -namespace SERVER.Controllers -{ - [ApiController] - [Route("[controller]")] - public class WeatherForecastController : ControllerBase - { - private static readonly string[] Summaries = new[] - { - "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" - }; - - private readonly ILogger _logger; - - public WeatherForecastController(ILogger logger) - { - _logger = logger; - } - - [HttpGet(Name = "GetWeatherForecast")] - public IEnumerable Get() - { - return Enumerable.Range(1, 5).Select(index => new WeatherForecast - { - Date = DateOnly.FromDateTime(DateTime.Now.AddDays(index)), - TemperatureC = Random.Shared.Next(-20, 55), - Summary = Summaries[Random.Shared.Next(Summaries.Length)] - }) - .ToArray(); - } - } -} diff --git a/fullstackProject/SERVER/Middleware/DateConverter.cs b/fullstackProject/SERVER/Middleware/DateConverter.cs new file mode 100644 index 0000000..bfb6683 --- /dev/null +++ b/fullstackProject/SERVER/Middleware/DateConverter.cs @@ -0,0 +1,16 @@ +using System.Globalization; + + +public static class DateConverter +{ + public static bool TryConvertToDateOnly(string dateString, out DateOnly date) + { + date = default; + bool success = DateOnly.TryParseExact(dateString, "dd.MM.yyyy", + CultureInfo.InvariantCulture, + DateTimeStyles.None, out var parsedDate); + if (!success) return false; + date = parsedDate; + return true; + } +} diff --git a/fullstackProject/SERVER/Middleware/ExceptionHandlingMiddleware.cs b/fullstackProject/SERVER/Middleware/ExceptionHandlingMiddleware.cs new file mode 100644 index 0000000..f2a4e8d --- /dev/null +++ b/fullstackProject/SERVER/Middleware/ExceptionHandlingMiddleware.cs @@ -0,0 +1,109 @@ +using System.Text.Json; +using BL.Exceptions; +using Microsoft.AspNetCore.Mvc; + +namespace SERVER.Middleware +{ + public class ExceptionHandlingMiddleware + { + private readonly RequestDelegate _next; + public ExceptionHandlingMiddleware(RequestDelegate next) + { + _next = next; + } + public async Task InvokeAsync(HttpContext context) + { + try + { + await _next(context); + } + catch (Exception ex) + { + await HandleExceptionAsync(context, ex); + } + } + private static Task HandleExceptionAsync(HttpContext context, Exception exception) + { + int statusCode = 500; + string title = "Internal Server Error"; + string message = exception.Message; + + switch (exception) + { + case ClientNotExistException e: + statusCode = e.StatusCode; + title = "Client Not Found"; + message = e.Message; + break; + + case ClientAlreadyExistException e: + statusCode = e.StatusCode; + title = "Client Already Exists"; + message = e.Message; + break; + + case SpecializationNotExistException e: + statusCode = e.StatusCode; + title = "Specialization Not Found"; + message = e.Message; + break; + + case DoctorNotExistException e: + statusCode = e.StatusCode; + title = "Doctor Not Found"; + message = e.Message; + break; + + case DoctorAlreadyExistException e: + statusCode = e.StatusCode; + title = "Doctor Already Exists"; + message = e.Message; + break; + + case IncompatibleOrIincompleteValuesException e: + statusCode = e.StatusCode; + title = "Invalid Values"; + message = e.Message; + break; + + case AvailableQueueNotFoundException e: + statusCode = e.StatusCode; + title = "No Available Queues"; + message = e.Message; + break; + + case QueueDoesNotExistException e: + statusCode = e.StatusCode; + title = "Queue Not Found"; + message = e.Message; + break; + + case DayOfQueueIsNotPermission e: + statusCode = e.StatusCode; + title = "Invalid Queue Date"; + message = e.Message; + break; + + default: + statusCode = 500; + title = "Unhandled Exception"; + message = exception.Message; + break; + } + + var problemDetails = new ProblemDetails + { + Status = statusCode, + Title = title, + Detail = message, + Instance = context.Request.Path + }; + + context.Response.ContentType = "application/problem+json"; + context.Response.StatusCode = statusCode; + + var json = JsonSerializer.Serialize(problemDetails); + return context.Response.WriteAsync(json); + } + } +} diff --git a/fullstackProject/SERVER/Program.cs b/fullstackProject/SERVER/Program.cs index 48863a6..8dd9fa2 100644 --- a/fullstackProject/SERVER/Program.cs +++ b/fullstackProject/SERVER/Program.cs @@ -1,25 +1,51 @@ -var builder = WebApplication.CreateBuilder(args); - -// Add services to the container. - -builder.Services.AddControllers(); -// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle -builder.Services.AddEndpointsApiExplorer(); -builder.Services.AddSwaggerGen(); - -var app = builder.Build(); - -// Configure the HTTP request pipeline. -if (app.Environment.IsDevelopment()) -{ - app.UseSwagger(); - app.UseSwaggerUI(); -} - -app.UseHttpsRedirection(); - -app.UseAuthorization(); - -app.MapControllers(); - -app.Run(); +using BL.API; +using AutoMapper; +using SERVER.Middleware; +using DAL.Models; +using BL.service; +using DAL.API; +using DAL.service; +using BL.Models; + +var builder = WebApplication.CreateBuilder(args); +builder.Services.AddControllers(); + +// DAL +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); + +// BL +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); + +builder.Services.AddEndpointsApiExplorer(); +builder.Services.AddSwaggerGen(); +builder.Services.AddAutoMapper(typeof(ClinicQueueMappingProfile)); +builder.Services.AddCors(options => +{ + options.AddPolicy("AllowReactApp", + policy => policy.AllowAnyOrigin() + .AllowAnyHeader() + .AllowAnyMethod()); +}); +var app = builder.Build(); + +if (app.Environment.IsDevelopment()) +{ + app.UseSwagger(); + app.UseSwaggerUI(); +} +app.UseCors("AllowReactApp"); +app.UseHttpsRedirection(); +app.UseMiddleware(); +app.UseAuthorization(); +app.MapControllers(); +app.Run(); + + + + diff --git a/fullstackProject/SERVER/Properties/launchSettings.json b/fullstackProject/SERVER/Properties/launchSettings.json index 78e17b1..d424d9b 100644 --- a/fullstackProject/SERVER/Properties/launchSettings.json +++ b/fullstackProject/SERVER/Properties/launchSettings.json @@ -1,41 +1,41 @@ -{ - "$schema": "http://json.schemastore.org/launchsettings.json", - "iisSettings": { - "windowsAuthentication": false, - "anonymousAuthentication": true, - "iisExpress": { - "applicationUrl": "http://localhost:57811", - "sslPort": 44387 - } - }, - "profiles": { - "http": { - "commandName": "Project", - "dotnetRunMessages": true, - "launchBrowser": true, - "launchUrl": "swagger", - "applicationUrl": "http://localhost:5015", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - }, - "https": { - "commandName": "Project", - "dotnetRunMessages": true, - "launchBrowser": true, - "launchUrl": "swagger", - "applicationUrl": "https://localhost:7276;http://localhost:5015", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - }, - "IIS Express": { - "commandName": "IISExpress", - "launchBrowser": true, - "launchUrl": "swagger", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - } - } -} +{ + "$schema": "http://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:57811", + "sslPort": 44387 + } + }, + "profiles": { + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "http://localhost:5015", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "https://localhost:7276;http://localhost:5015", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/fullstackProject/SERVER/SERVER.csproj b/fullstackProject/SERVER/SERVER.csproj index ca38077..64129a8 100644 --- a/fullstackProject/SERVER/SERVER.csproj +++ b/fullstackProject/SERVER/SERVER.csproj @@ -1,17 +1,22 @@ - - - - net8.0 - enable - enable - - - - - - - - - - - + + + + net8.0 + enable + enable + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + + + + + + + diff --git a/fullstackProject/SERVER/SERVER.csproj.user b/fullstackProject/SERVER/SERVER.csproj.user index 9ff5820..f53a82c 100644 --- a/fullstackProject/SERVER/SERVER.csproj.user +++ b/fullstackProject/SERVER/SERVER.csproj.user @@ -1,6 +1,11 @@ - - - - https - + + + + http + ApiControllerEmptyScaffolder + root/Common/Api + + + ProjectDebugger + \ No newline at end of file diff --git a/fullstackProject/SERVER/SERVER.http b/fullstackProject/SERVER/SERVER.http index cae60dc..58894f0 100644 --- a/fullstackProject/SERVER/SERVER.http +++ b/fullstackProject/SERVER/SERVER.http @@ -1,6 +1,6 @@ -@SERVER_HostAddress = http://localhost:5015 - -GET {{SERVER_HostAddress}}/weatherforecast/ -Accept: application/json - -### +@SERVER_HostAddress = http://localhost:5015 + +GET {{SERVER_HostAddress}}/weatherforecast/ +Accept: application/json + +### diff --git a/fullstackProject/SERVER/WeatherForecast.cs b/fullstackProject/SERVER/WeatherForecast.cs deleted file mode 100644 index da760c9..0000000 --- a/fullstackProject/SERVER/WeatherForecast.cs +++ /dev/null @@ -1,13 +0,0 @@ -namespace SERVER -{ - public class WeatherForecast - { - public DateOnly Date { get; set; } - - public int TemperatureC { get; set; } - - public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); - - public string? Summary { get; set; } - } -} diff --git a/fullstackProject/SERVER/appsettings.Development.json b/fullstackProject/SERVER/appsettings.Development.json index 0c208ae..f578fb3 100644 --- a/fullstackProject/SERVER/appsettings.Development.json +++ b/fullstackProject/SERVER/appsettings.Development.json @@ -1,8 +1,13 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - } -} + +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "ConnectionStrings": { + "DefaultConnection": "Server=YurServerName;Database=ClinicDB;Trusted_Connection=True;" + } + +} \ No newline at end of file diff --git a/fullstackProject/SERVER/appsettings.json b/fullstackProject/SERVER/appsettings.json index 10f68b8..e66572a 100644 --- a/fullstackProject/SERVER/appsettings.json +++ b/fullstackProject/SERVER/appsettings.json @@ -1,9 +1,10 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, - "AllowedHosts": "*" -} +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" + +} diff --git a/fullstackProject/SERVER/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/fullstackProject/SERVER/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs index 2217181..678fc5f 100644 --- a/fullstackProject/SERVER/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs +++ b/fullstackProject/SERVER/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -1,4 +1,4 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfo.cs b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfo.cs index c0b6b13..8050e10 100644 --- a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfo.cs +++ b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfo.cs @@ -14,7 +14,7 @@ [assembly: System.Reflection.AssemblyCompanyAttribute("SERVER")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8705b22651f54c254fef06f8f4165c4c3121808f")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b29f6bf22b42941ddc44343ad16658e39a4b1178")] [assembly: System.Reflection.AssemblyProductAttribute("SERVER")] [assembly: System.Reflection.AssemblyTitleAttribute("SERVER")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfoInputs.cache b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfoInputs.cache index e884890..fc8b921 100644 --- a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfoInputs.cache +++ b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.AssemblyInfoInputs.cache @@ -1 +1 @@ -1ae54f74855bb8fdcc5bc4f8ebb45c82a169284bafa4e310f077b8013dd34a59 +f152d741bb6cb17e0ed6d401b229dcc732b36d902608d52678fcb331662f4bcf diff --git a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.GeneratedMSBuildEditorConfig.editorconfig b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.GeneratedMSBuildEditorConfig.editorconfig index 5114ce0..ef00325 100644 --- a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.GeneratedMSBuildEditorConfig.editorconfig +++ b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.GeneratedMSBuildEditorConfig.editorconfig @@ -1,19 +1,29 @@ is_global = true build_property.TargetFramework = net8.0 +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = build_property.TargetPlatformMinVersion = build_property.UsingMicrosoftNETSdkWeb = true +build_property.UsingMicrosoftNETSdkWeb = true +build_property.ProjectTypeGuids = build_property.ProjectTypeGuids = build_property.InvariantGlobalization = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = SERVER build_property.RootNamespace = SERVER -build_property.ProjectDir = H:\לאהלה\‏‏תיקיה חדשה\ClinicProject\fullstackProject\SERVER\ +build_property.ProjectDir = C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\SERVER\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 8.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = H:\לאהלה\‏‏תיקיה חדשה\ClinicProject\fullstackProject\SERVER +build_property.MSBuildProjectDirectory = C:\Users\User\Desktop\React2\ClinicProject\fullstackProject\SERVER build_property._RazorSourceGeneratorDebug = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = diff --git a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.assets.cache b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.assets.cache index 88e5566..92fb4db 100644 Binary files a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.assets.cache and b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.assets.cache differ diff --git a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.csproj.AssemblyReference.cache b/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.csproj.AssemblyReference.cache deleted file mode 100644 index e560587..0000000 Binary files a/fullstackProject/SERVER/obj/Debug/net8.0/SERVER.csproj.AssemblyReference.cache and /dev/null differ diff --git a/fullstackProject/SERVER/obj/SERVER.csproj.nuget.dgspec.json b/fullstackProject/SERVER/obj/SERVER.csproj.nuget.dgspec.json index c89074c..296ae40 100644 --- a/fullstackProject/SERVER/obj/SERVER.csproj.nuget.dgspec.json +++ b/fullstackProject/SERVER/obj/SERVER.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj": {} + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj": {} }, "projects": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj", "projectName": "BL", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -26,15 +26,14 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj" + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj" } } } @@ -48,11 +47,22 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { "targetAlias": "net8.0", + "dependencies": { + "AutoMapper.Extensions.Microsoft.DependencyInjection": { + "target": "Package", + "version": "[12.0.1, )" + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.3, )" + } + }, "imports": [ "net461", "net462", @@ -69,24 +79,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } }, - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", "projectName": "DAL", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\DAL\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\DAL.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\DAL\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -95,7 +105,6 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -113,7 +122,8 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { @@ -156,24 +166,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } }, - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj": { + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", "projectName": "SERVER", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -182,15 +192,14 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj" + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj" } } } @@ -204,12 +213,23 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { "targetAlias": "net8.0", "dependencies": { + "Microsoft.EntityFrameworkCore.Design": { + "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", + "suppressParent": "All", + "target": "Package", + "version": "[9.0.6, )" + }, + "Microsoft.EntityFrameworkCore.SqlServer": { + "target": "Package", + "version": "[9.0.6, )" + }, "Swashbuckle.AspNetCore": { "target": "Package", "version": "[6.4.0, )" @@ -234,7 +254,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } } diff --git a/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.props b/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.props index ff7ac50..2f08419 100644 --- a/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.props +++ b/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.props @@ -5,20 +5,23 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\פרג לאה\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\User\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.10.1 + 6.13.1 - + - + + + - C:\Users\פרג לאה\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\User\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\User\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4 \ No newline at end of file diff --git a/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.targets b/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.targets index 2d24127..25ce96e 100644 --- a/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.targets +++ b/fullstackProject/SERVER/obj/SERVER.csproj.nuget.g.targets @@ -1,8 +1,11 @@ - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/fullstackProject/SERVER/obj/project.assets.json b/fullstackProject/SERVER/obj/project.assets.json index 0617546..6dc3a8a 100644 --- a/fullstackProject/SERVER/obj/project.assets.json +++ b/fullstackProject/SERVER/obj/project.assets.json @@ -2,11 +2,41 @@ "version": 3, "targets": { "net8.0": { - "Azure.Core/1.25.0": { + "AutoMapper/12.0.1": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.7.0" + }, + "compile": { + "lib/netstandard2.1/AutoMapper.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.1/AutoMapper.dll": { + "related": ".xml" + } + } + }, + "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.1": { + "type": "package", + "dependencies": { + "AutoMapper": "[12.0.1]", + "Microsoft.Extensions.Options": "6.0.0" + }, + "compile": { + "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {} + }, + "runtime": { + "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {} + } + }, + "Azure.Core/1.38.0": { "type": "package", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "1.1.1", - "System.Diagnostics.DiagnosticSource": "4.6.0", + "System.ClientModel": "1.0.0", + "System.Diagnostics.DiagnosticSource": "6.0.1", "System.Memory.Data": "1.0.2", "System.Numerics.Vectors": "4.5.0", "System.Text.Encodings.Web": "4.7.2", @@ -14,22 +44,22 @@ "System.Threading.Tasks.Extensions": "4.5.4" }, "compile": { - "lib/net5.0/Azure.Core.dll": { + "lib/net6.0/Azure.Core.dll": { "related": ".xml" } }, "runtime": { - "lib/net5.0/Azure.Core.dll": { + "lib/net6.0/Azure.Core.dll": { "related": ".xml" } } }, - "Azure.Identity/1.7.0": { + "Azure.Identity/1.11.4": { "type": "package", "dependencies": { - "Azure.Core": "1.25.0", - "Microsoft.Identity.Client": "4.39.0", - "Microsoft.Identity.Client.Extensions.Msal": "2.19.3", + "Azure.Core": "1.38.0", + "Microsoft.Identity.Client": "4.61.3", + "Microsoft.Identity.Client.Extensions.Msal": "4.61.3", "System.Memory": "4.5.4", "System.Security.Cryptography.ProtectedData": "4.7.0", "System.Text.Json": "4.7.2", @@ -46,18 +76,367 @@ } } }, - "Microsoft.Bcl.AsyncInterfaces/1.1.1": { + "Humanizer.Core/2.14.1": { "type": "package", "compile": { - "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {} + "lib/net6.0/_._": { + "related": ".xml" + } }, "runtime": { + "lib/net6.0/Humanizer.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "type": "package", + "compile": { "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { "related": ".xml" } + }, + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Build.Framework/17.8.3": { + "type": "package", + "compile": { + "ref/net8.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/_._": { + "related": ".pdb;.xml" + } } }, - "Microsoft.CSharp/4.5.0": { + "Microsoft.Build.Locator/1.7.8": { + "type": "package", + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/Microsoft.Build.Locator.dll": {} + }, + "build": { + "build/_._": {} + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": { + "type": "package", + "build": { + "buildTransitive/Microsoft.CodeAnalysis.Analyzers.props": {}, + "buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets": {} + } + }, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "type": "package", + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "System.Collections.Immutable": "7.0.0", + "System.Reflection.Metadata": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "type": "package", + "dependencies": { + "Microsoft.CodeAnalysis.Common": "[4.8.0]" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "[4.8.0]", + "Microsoft.CodeAnalysis.Common": "[4.8.0]", + "Microsoft.CodeAnalysis.Workspaces.Common": "[4.8.0]" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "Microsoft.CodeAnalysis.Common": "[4.8.0]", + "System.Composition": "7.0.0", + "System.IO.Pipelines": "7.0.0", + "System.Threading.Channels": "7.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "type": "package", + "dependencies": { + "Microsoft.Build.Framework": "16.10.0", + "Microsoft.CodeAnalysis.Common": "[4.8.0]", + "Microsoft.CodeAnalysis.Workspaces.Common": "[4.8.0]", + "System.Text.Json": "7.0.3" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".pdb;.runtimeconfig.json;.xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": { + "related": ".pdb;.runtimeconfig.json;.xml" + }, + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "related": ".BuildHost.pdb;.BuildHost.runtimeconfig.json;.BuildHost.xml;.pdb;.xml" + } + }, + "resource": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CSharp/4.7.0": { "type": "package", "compile": { "ref/netcoreapp2.0/_._": {} @@ -66,17 +445,17 @@ "lib/netcoreapp2.0/_._": {} } }, - "Microsoft.Data.SqlClient/5.1.1": { + "Microsoft.Data.SqlClient/5.1.6": { "type": "package", "dependencies": { - "Azure.Identity": "1.7.0", - "Microsoft.Data.SqlClient.SNI.runtime": "5.1.0", - "Microsoft.Identity.Client": "4.47.2", - "Microsoft.IdentityModel.JsonWebTokens": "6.24.0", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.24.0", + "Azure.Identity": "1.11.4", + "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1", + "Microsoft.Identity.Client": "4.61.3", + "Microsoft.IdentityModel.JsonWebTokens": "6.35.0", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0", "Microsoft.SqlServer.Server": "1.0.0", "System.Configuration.ConfigurationManager": "6.0.1", - "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Diagnostics.DiagnosticSource": "6.0.1", "System.Runtime.Caching": "6.0.0", "System.Security.Cryptography.Cng": "5.0.0", "System.Security.Principal.Windows": "5.0.0", @@ -104,7 +483,7 @@ } } }, - "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": { + "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": { "type": "package", "runtimeTargets": { "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { @@ -125,13 +504,13 @@ } } }, - "Microsoft.EntityFrameworkCore/8.0.0": { + "Microsoft.EntityFrameworkCore/9.0.6": { "type": "package", "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "8.0.0", - "Microsoft.EntityFrameworkCore.Analyzers": "8.0.0", - "Microsoft.Extensions.Caching.Memory": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0" + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.6", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.6", + "Microsoft.Extensions.Caching.Memory": "9.0.6", + "Microsoft.Extensions.Logging": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { @@ -147,7 +526,7 @@ "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} } }, - "Microsoft.EntityFrameworkCore.Abstractions/8.0.0": { + "Microsoft.EntityFrameworkCore.Abstractions/9.0.6": { "type": "package", "compile": { "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { @@ -160,20 +539,47 @@ } } }, - "Microsoft.EntityFrameworkCore.Analyzers/8.0.0": { + "Microsoft.EntityFrameworkCore.Analyzers/9.0.6": { + "type": "package" + }, + "Microsoft.EntityFrameworkCore.Design/9.0.6": { "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.Build.Locator": "1.7.8", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0", + "Microsoft.EntityFrameworkCore.Relational": "9.0.6", + "Microsoft.Extensions.Caching.Memory": "9.0.6", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.6", + "Microsoft.Extensions.DependencyModel": "9.0.6", + "Microsoft.Extensions.Logging": "9.0.6", + "Mono.TextTemplating": "3.0.0", + "System.Text.Json": "9.0.6" + }, "compile": { - "lib/netstandard2.0/_._": {} + "lib/net8.0/_._": { + "related": ".xml" + } }, "runtime": { - "lib/netstandard2.0/_._": {} + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { + "related": ".xml" + } + }, + "build": { + "build/net8.0/Microsoft.EntityFrameworkCore.Design.props": {} } }, - "Microsoft.EntityFrameworkCore.Relational/8.0.0": { + "Microsoft.EntityFrameworkCore.Relational/9.0.6": { "type": "package", "dependencies": { - "Microsoft.EntityFrameworkCore": "8.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + "Microsoft.EntityFrameworkCore": "9.0.6", + "Microsoft.Extensions.Caching.Memory": "9.0.6", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.6", + "Microsoft.Extensions.Logging": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { @@ -186,11 +592,16 @@ } } }, - "Microsoft.EntityFrameworkCore.SqlServer/8.0.0": { + "Microsoft.EntityFrameworkCore.SqlServer/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Data.SqlClient": "5.1.1", - "Microsoft.EntityFrameworkCore.Relational": "8.0.0" + "Microsoft.Data.SqlClient": "5.1.6", + "Microsoft.EntityFrameworkCore.Relational": "9.0.6", + "Microsoft.Extensions.Caching.Memory": "9.0.6", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.6", + "Microsoft.Extensions.Logging": "9.0.6", + "System.Formats.Asn1": "9.0.6", + "System.Text.Json": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { @@ -214,10 +625,10 @@ "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {} } }, - "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "Microsoft.Extensions.Caching.Abstractions/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" + "Microsoft.Extensions.Primitives": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { @@ -230,17 +641,17 @@ } }, "build": { - "buildTransitive/net6.0/_._": {} + "buildTransitive/net8.0/_._": {} } }, - "Microsoft.Extensions.Caching.Memory/8.0.0": { + "Microsoft.Extensions.Caching.Memory/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" + "Microsoft.Extensions.Caching.Abstractions": "9.0.6", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.6", + "Microsoft.Extensions.Logging.Abstractions": "9.0.6", + "Microsoft.Extensions.Options": "9.0.6", + "Microsoft.Extensions.Primitives": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { @@ -253,13 +664,13 @@ } }, "build": { - "buildTransitive/net6.0/_._": {} + "buildTransitive/net8.0/_._": {} } }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "Microsoft.Extensions.Configuration.Abstractions/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" + "Microsoft.Extensions.Primitives": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { @@ -272,13 +683,13 @@ } }, "build": { - "buildTransitive/net6.0/_._": {} + "buildTransitive/net8.0/_._": {} } }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { + "Microsoft.Extensions.DependencyInjection/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { @@ -291,10 +702,10 @@ } }, "build": { - "buildTransitive/net6.0/_._": {} + "buildTransitive/net8.0/_._": {} } }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.6": { "type": "package", "compile": { "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { @@ -307,15 +718,35 @@ } }, "build": { - "buildTransitive/net6.0/_._": {} + "buildTransitive/net8.0/_._": {} } }, - "Microsoft.Extensions.Logging/8.0.0": { + "Microsoft.Extensions.DependencyModel/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" + "System.Text.Encodings.Web": "9.0.6", + "System.Text.Json": "9.0.6" + }, + "compile": { + "lib/net8.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging/9.0.6": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.6", + "Microsoft.Extensions.Logging.Abstractions": "9.0.6", + "Microsoft.Extensions.Options": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.Extensions.Logging.dll": { @@ -328,13 +759,14 @@ } }, "build": { - "buildTransitive/net6.0/_._": {} + "buildTransitive/net8.0/_._": {} } }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { + "Microsoft.Extensions.Logging.Abstractions/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.6", + "System.Diagnostics.DiagnosticSource": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { @@ -347,14 +779,14 @@ } }, "build": { - "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {} + "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} } }, - "Microsoft.Extensions.Options/8.0.0": { + "Microsoft.Extensions.Options/9.0.6": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.6", + "Microsoft.Extensions.Primitives": "9.0.6" }, "compile": { "lib/net8.0/Microsoft.Extensions.Options.dll": { @@ -367,10 +799,10 @@ } }, "build": { - "buildTransitive/net6.0/Microsoft.Extensions.Options.targets": {} + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} } }, - "Microsoft.Extensions.Primitives/8.0.0": { + "Microsoft.Extensions.Primitives/9.0.6": { "type": "package", "compile": { "lib/net8.0/Microsoft.Extensions.Primitives.dll": { @@ -383,43 +815,44 @@ } }, "build": { - "buildTransitive/net6.0/_._": {} + "buildTransitive/net8.0/_._": {} } }, - "Microsoft.Identity.Client/4.47.2": { + "Microsoft.Identity.Client/4.61.3": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "6.22.0" + "Microsoft.IdentityModel.Abstractions": "6.35.0", + "System.Diagnostics.DiagnosticSource": "6.0.1" }, "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.19.3": { + "Microsoft.Identity.Client.Extensions.Msal/4.61.3": { "type": "package", "dependencies": { - "Microsoft.Identity.Client": "4.38.0", + "Microsoft.Identity.Client": "4.61.3", "System.Security.Cryptography.ProtectedData": "4.5.0" }, "compile": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": { + "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": { "related": ".xml" } }, "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": { + "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": { "related": ".xml" } } }, - "Microsoft.IdentityModel.Abstractions/6.24.0": { + "Microsoft.IdentityModel.Abstractions/6.35.0": { "type": "package", "compile": { "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": { @@ -432,11 +865,12 @@ } } }, - "Microsoft.IdentityModel.JsonWebTokens/6.24.0": { + "Microsoft.IdentityModel.JsonWebTokens/6.35.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.Tokens": "6.24.0", + "Microsoft.IdentityModel.Tokens": "6.35.0", "System.Text.Encoding": "4.3.0", + "System.Text.Encodings.Web": "4.7.2", "System.Text.Json": "4.7.2" }, "compile": { @@ -450,10 +884,10 @@ } } }, - "Microsoft.IdentityModel.Logging/6.24.0": { + "Microsoft.IdentityModel.Logging/6.35.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "6.24.0" + "Microsoft.IdentityModel.Abstractions": "6.35.0" }, "compile": { "lib/net6.0/Microsoft.IdentityModel.Logging.dll": { @@ -466,11 +900,11 @@ } } }, - "Microsoft.IdentityModel.Protocols/6.24.0": { + "Microsoft.IdentityModel.Protocols/6.35.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.Logging": "6.24.0", - "Microsoft.IdentityModel.Tokens": "6.24.0" + "Microsoft.IdentityModel.Logging": "6.35.0", + "Microsoft.IdentityModel.Tokens": "6.35.0" }, "compile": { "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": { @@ -483,11 +917,11 @@ } } }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": { + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.Protocols": "6.24.0", - "System.IdentityModel.Tokens.Jwt": "6.24.0" + "Microsoft.IdentityModel.Protocols": "6.35.0", + "System.IdentityModel.Tokens.Jwt": "6.35.0" }, "compile": { "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { @@ -500,11 +934,11 @@ } } }, - "Microsoft.IdentityModel.Tokens/6.24.0": { + "Microsoft.IdentityModel.Tokens/6.35.0": { "type": "package", "dependencies": { "Microsoft.CSharp": "4.5.0", - "Microsoft.IdentityModel.Logging": "6.24.0", + "Microsoft.IdentityModel.Logging": "6.35.0", "System.Security.Cryptography.Cng": "4.5.0" }, "compile": { @@ -584,6 +1018,34 @@ } } }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": {} + }, + "build": { + "buildTransitive/Mono.TextTemplating.targets": {} + } + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "compile": { + "lib/net6.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + } + }, "Swashbuckle.AspNetCore/6.4.0": { "type": "package", "dependencies": { @@ -647,6 +1109,165 @@ "Microsoft.AspNetCore.App" ] }, + "System.ClientModel/1.0.0": { + "type": "package", + "dependencies": { + "System.Memory.Data": "1.0.2", + "System.Text.Json": "4.7.2" + }, + "compile": { + "lib/net6.0/System.ClientModel.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/System.ClientModel.dll": { + "related": ".xml" + } + } + }, + "System.CodeDom/6.0.0": { + "type": "package", + "compile": { + "lib/net6.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + } + }, + "System.Collections.Immutable/7.0.0": { + "type": "package", + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Collections.Immutable.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Composition/7.0.0": { + "type": "package", + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Convention": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0", + "System.Composition.TypedParts": "7.0.0" + }, + "compile": { + "lib/netcoreapp2.0/_._": {} + }, + "runtime": { + "lib/netcoreapp2.0/_._": {} + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Composition.AttributedModel/7.0.0": { + "type": "package", + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Composition.AttributedModel.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Composition.Convention/7.0.0": { + "type": "package", + "dependencies": { + "System.Composition.AttributedModel": "7.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Composition.Convention.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Composition.Hosting/7.0.0": { + "type": "package", + "dependencies": { + "System.Composition.Runtime": "7.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Composition.Hosting.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Composition.Runtime/7.0.0": { + "type": "package", + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Composition.Runtime.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Composition.TypedParts/7.0.0": { + "type": "package", + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Composition.TypedParts.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, "System.Configuration.ConfigurationManager/6.0.1": { "type": "package", "dependencies": { @@ -667,23 +1288,20 @@ "buildTransitive/netcoreapp3.1/_._": {} } }, - "System.Diagnostics.DiagnosticSource/6.0.0": { + "System.Diagnostics.DiagnosticSource/9.0.6": { "type": "package", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, "compile": { - "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": { + "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": { "related": ".xml" } }, "runtime": { - "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": { + "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": { "related": ".xml" } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net8.0/_._": {} } }, "System.Drawing.Common/6.0.0": { @@ -715,24 +1333,27 @@ } } }, - "System.Formats.Asn1/5.0.0": { + "System.Formats.Asn1/9.0.6": { "type": "package", "compile": { - "lib/netstandard2.0/_._": { + "lib/net8.0/_._": { "related": ".xml" } }, "runtime": { - "lib/netstandard2.0/System.Formats.Asn1.dll": { + "lib/net8.0/System.Formats.Asn1.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/net8.0/_._": {} } }, - "System.IdentityModel.Tokens.Jwt/6.24.0": { + "System.IdentityModel.Tokens.Jwt/6.35.0": { "type": "package", "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "6.24.0", - "Microsoft.IdentityModel.Tokens": "6.24.0" + "Microsoft.IdentityModel.JsonWebTokens": "6.35.0", + "Microsoft.IdentityModel.Tokens": "6.35.0" }, "compile": { "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": { @@ -745,6 +1366,22 @@ } } }, + "System.IO.Pipelines/9.0.6": { + "type": "package", + "compile": { + "lib/net8.0/System.IO.Pipelines.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/System.IO.Pipelines.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, "System.Memory/4.5.4": { "type": "package", "compile": { @@ -780,6 +1417,25 @@ "lib/netcoreapp2.0/_._": {} } }, + "System.Reflection.Metadata/7.0.0": { + "type": "package", + "dependencies": { + "System.Collections.Immutable": "7.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Reflection.Metadata.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, "System.Runtime/4.3.0": { "type": "package", "dependencies": { @@ -820,7 +1476,7 @@ "System.Runtime.CompilerServices.Unsafe/6.0.0": { "type": "package", "compile": { - "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": { + "lib/net6.0/_._": { "related": ".xml" } }, @@ -980,42 +1636,62 @@ } } }, - "System.Text.Encodings.Web/6.0.0": { + "System.Text.Encodings.Web/9.0.6": { "type": "package", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, "compile": { - "lib/net6.0/System.Text.Encodings.Web.dll": { + "lib/net8.0/System.Text.Encodings.Web.dll": { "related": ".xml" } }, "runtime": { - "lib/net6.0/System.Text.Encodings.Web.dll": { + "lib/net8.0/System.Text.Encodings.Web.dll": { "related": ".xml" } }, "build": { - "buildTransitive/netcoreapp3.1/_._": {} + "buildTransitive/net8.0/_._": {} }, "runtimeTargets": { - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { + "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll": { "assetType": "runtime", "rid": "browser" } } }, - "System.Text.Json/4.7.2": { + "System.Text.Json/9.0.6": { + "type": "package", + "dependencies": { + "System.IO.Pipelines": "9.0.6", + "System.Text.Encodings.Web": "9.0.6" + }, + "compile": { + "lib/net8.0/System.Text.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/System.Text.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/System.Text.Json.targets": {} + } + }, + "System.Threading.Channels/7.0.0": { "type": "package", "compile": { - "lib/netcoreapp3.0/System.Text.Json.dll": { + "lib/net7.0/_._": { "related": ".xml" } }, "runtime": { - "lib/netcoreapp3.0/System.Text.Json.dll": { + "lib/net7.0/System.Threading.Channels.dll": { "related": ".xml" } + }, + "build": { + "buildTransitive/net6.0/_._": {} } }, "System.Threading.Tasks.Extensions/4.5.4": { @@ -1053,7 +1729,9 @@ "type": "project", "framework": ".NETCoreApp,Version=v8.0", "dependencies": { - "DAL": "1.0.0" + "AutoMapper.Extensions.Microsoft.DependencyInjection": "12.0.1", + "DAL": "1.0.0", + "Newtonsoft.Json": "13.0.3" }, "compile": { "bin/placeholder/BL.dll": {} @@ -1079,73 +1757,1077 @@ } }, "libraries": { - "Azure.Core/1.25.0": { - "sha512": "X8Dd4sAggS84KScWIjEbFAdt2U1KDolQopTPoHVubG2y3CM54f9l6asVrP5Uy384NWXjsspPYaJgz5xHc+KvTA==", + "AutoMapper/12.0.1": { + "sha512": "hvV62vl6Hp/WfQ24yzo3Co9+OPl8wH8hApwVtgWpiAynVJkUcs7xvehnSftawL8Pe8FrPffBRM3hwzLQqWDNjA==", + "type": "package", + "path": "automapper/12.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "automapper.12.0.1.nupkg.sha512", + "automapper.nuspec", + "icon.png", + "lib/netstandard2.1/AutoMapper.dll", + "lib/netstandard2.1/AutoMapper.xml" + ] + }, + "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.1": { + "sha512": "+g/K+Vpe3gGMKGzjslMOdqNlkikScDjWfVvmWTayrDHaG/n2pPmFBMa+jKX1r/h6BDGFdkyRjAuhFE3ykW+r1g==", + "type": "package", + "path": "automapper.extensions.microsoft.dependencyinjection/12.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "automapper.extensions.microsoft.dependencyinjection.12.0.1.nupkg.sha512", + "automapper.extensions.microsoft.dependencyinjection.nuspec", + "icon.png", + "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll" + ] + }, + "Azure.Core/1.38.0": { + "sha512": "IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==", + "type": "package", + "path": "azure.core/1.38.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "CHANGELOG.md", + "README.md", + "azure.core.1.38.0.nupkg.sha512", + "azure.core.nuspec", + "azureicon.png", + "lib/net461/Azure.Core.dll", + "lib/net461/Azure.Core.xml", + "lib/net472/Azure.Core.dll", + "lib/net472/Azure.Core.xml", + "lib/net6.0/Azure.Core.dll", + "lib/net6.0/Azure.Core.xml", + "lib/netstandard2.0/Azure.Core.dll", + "lib/netstandard2.0/Azure.Core.xml" + ] + }, + "Azure.Identity/1.11.4": { + "sha512": "Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==", + "type": "package", + "path": "azure.identity/1.11.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "CHANGELOG.md", + "README.md", + "azure.identity.1.11.4.nupkg.sha512", + "azure.identity.nuspec", + "azureicon.png", + "lib/netstandard2.0/Azure.Identity.dll", + "lib/netstandard2.0/Azure.Identity.xml" + ] + }, + "Humanizer.Core/2.14.1": { + "sha512": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "type": "package", + "path": "humanizer.core/2.14.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "humanizer.core.2.14.1.nupkg.sha512", + "humanizer.core.nuspec", + "lib/net6.0/Humanizer.dll", + "lib/net6.0/Humanizer.xml", + "lib/netstandard1.0/Humanizer.dll", + "lib/netstandard1.0/Humanizer.xml", + "lib/netstandard2.0/Humanizer.dll", + "lib/netstandard2.0/Humanizer.xml", + "logo.png" + ] + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "sha512": "3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==", + "type": "package", + "path": "microsoft.bcl.asyncinterfaces/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Bcl.AsyncInterfaces.targets", + "buildTransitive/net462/_._", + "lib/net462/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/net462/Microsoft.Bcl.AsyncInterfaces.xml", + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml", + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml", + "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512", + "microsoft.bcl.asyncinterfaces.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Build.Framework/17.8.3": { + "sha512": "NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==", + "type": "package", + "path": "microsoft.build.framework/17.8.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "MSBuild-NuGet-Icon.png", + "README.md", + "lib/net472/Microsoft.Build.Framework.dll", + "lib/net472/Microsoft.Build.Framework.pdb", + "lib/net472/Microsoft.Build.Framework.xml", + "lib/net8.0/Microsoft.Build.Framework.dll", + "lib/net8.0/Microsoft.Build.Framework.pdb", + "lib/net8.0/Microsoft.Build.Framework.xml", + "microsoft.build.framework.17.8.3.nupkg.sha512", + "microsoft.build.framework.nuspec", + "notices/THIRDPARTYNOTICES.txt", + "ref/net472/Microsoft.Build.Framework.dll", + "ref/net472/Microsoft.Build.Framework.xml", + "ref/net8.0/Microsoft.Build.Framework.dll", + "ref/net8.0/Microsoft.Build.Framework.xml", + "ref/netstandard2.0/Microsoft.Build.Framework.dll", + "ref/netstandard2.0/Microsoft.Build.Framework.xml" + ] + }, + "Microsoft.Build.Locator/1.7.8": { + "sha512": "sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==", + "type": "package", + "path": "microsoft.build.locator/1.7.8", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "MSBuild-NuGet-Icon.png", + "build/Microsoft.Build.Locator.props", + "build/Microsoft.Build.Locator.targets", + "lib/net46/Microsoft.Build.Locator.dll", + "lib/net6.0/Microsoft.Build.Locator.dll", + "microsoft.build.locator.1.7.8.nupkg.sha512", + "microsoft.build.locator.nuspec" + ] + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": { + "sha512": "AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==", + "type": "package", + "path": "microsoft.codeanalysis.analyzers/3.3.4", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.txt", + "analyzers/dotnet/cs/Microsoft.CodeAnalysis.Analyzers.dll", + "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.Analyzers.dll", + "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/Microsoft.CodeAnalysis.Analyzers.dll", + "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.Analyzers.dll", + "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.Analyzers.resources.dll", + "buildTransitive/Microsoft.CodeAnalysis.Analyzers.props", + "buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets", + "buildTransitive/config/analysislevel_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevel_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevel_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_all.globalconfig", + "buildTransitive/config/analysislevel_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_default.globalconfig", + "buildTransitive/config/analysislevel_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevel_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_none.globalconfig", + "buildTransitive/config/analysislevel_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevel_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_all.globalconfig", + "buildTransitive/config/analysislevel_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_default.globalconfig", + "buildTransitive/config/analysislevel_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_minimum.globalconfig", + "buildTransitive/config/analysislevel_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_none.globalconfig", + "buildTransitive/config/analysislevel_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_recommended.globalconfig", + "buildTransitive/config/analysislevel_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_4_3_all.globalconfig", + "buildTransitive/config/analysislevel_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_4_3_default.globalconfig", + "buildTransitive/config/analysislevel_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevel_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_4_3_none.globalconfig", + "buildTransitive/config/analysislevel_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevel_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelcorrectness_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_all.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_default.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_none.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_all.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_default.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_minimum.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_none.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_recommended.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_all.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_default.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_none.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelcorrectness_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevellibrary_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_all.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_default.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_none.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_all.globalconfig", + "buildTransitive/config/analysislevellibrary_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_default.globalconfig", + "buildTransitive/config/analysislevellibrary_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_minimum.globalconfig", + "buildTransitive/config/analysislevellibrary_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_none.globalconfig", + "buildTransitive/config/analysislevellibrary_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_recommended.globalconfig", + "buildTransitive/config/analysislevellibrary_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_all.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_default.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_none.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevellibrary_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_recommended_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_recommended_warnaserror.globalconfig", + "documentation/Analyzer Configuration.md", + "documentation/Microsoft.CodeAnalysis.Analyzers.md", + "documentation/Microsoft.CodeAnalysis.Analyzers.sarif", + "editorconfig/AllRulesDefault/.editorconfig", + "editorconfig/AllRulesDisabled/.editorconfig", + "editorconfig/AllRulesEnabled/.editorconfig", + "editorconfig/CorrectnessRulesDefault/.editorconfig", + "editorconfig/CorrectnessRulesEnabled/.editorconfig", + "editorconfig/DataflowRulesDefault/.editorconfig", + "editorconfig/DataflowRulesEnabled/.editorconfig", + "editorconfig/LibraryRulesDefault/.editorconfig", + "editorconfig/LibraryRulesEnabled/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisCompatibilityRulesDefault/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisCompatibilityRulesEnabled/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisCorrectnessRulesDefault/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisCorrectnessRulesEnabled/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisDesignRulesDefault/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisDesignRulesEnabled/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisDocumentationRulesDefault/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisDocumentationRulesEnabled/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisLocalizationRulesDefault/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisLocalizationRulesEnabled/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisPerformanceRulesDefault/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisPerformanceRulesEnabled/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisReleaseTrackingRulesDefault/.editorconfig", + "editorconfig/MicrosoftCodeAnalysisReleaseTrackingRulesEnabled/.editorconfig", + "editorconfig/PortedFromFxCopRulesDefault/.editorconfig", + "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig", + "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512", + "microsoft.codeanalysis.analyzers.nuspec", + "rulesets/AllRulesDefault.ruleset", + "rulesets/AllRulesDisabled.ruleset", + "rulesets/AllRulesEnabled.ruleset", + "rulesets/CorrectnessRulesDefault.ruleset", + "rulesets/CorrectnessRulesEnabled.ruleset", + "rulesets/DataflowRulesDefault.ruleset", + "rulesets/DataflowRulesEnabled.ruleset", + "rulesets/LibraryRulesDefault.ruleset", + "rulesets/LibraryRulesEnabled.ruleset", + "rulesets/MicrosoftCodeAnalysisCompatibilityRulesDefault.ruleset", + "rulesets/MicrosoftCodeAnalysisCompatibilityRulesEnabled.ruleset", + "rulesets/MicrosoftCodeAnalysisCorrectnessRulesDefault.ruleset", + "rulesets/MicrosoftCodeAnalysisCorrectnessRulesEnabled.ruleset", + "rulesets/MicrosoftCodeAnalysisDesignRulesDefault.ruleset", + "rulesets/MicrosoftCodeAnalysisDesignRulesEnabled.ruleset", + "rulesets/MicrosoftCodeAnalysisDocumentationRulesDefault.ruleset", + "rulesets/MicrosoftCodeAnalysisDocumentationRulesEnabled.ruleset", + "rulesets/MicrosoftCodeAnalysisLocalizationRulesDefault.ruleset", + "rulesets/MicrosoftCodeAnalysisLocalizationRulesEnabled.ruleset", + "rulesets/MicrosoftCodeAnalysisPerformanceRulesDefault.ruleset", + "rulesets/MicrosoftCodeAnalysisPerformanceRulesEnabled.ruleset", + "rulesets/MicrosoftCodeAnalysisReleaseTrackingRulesDefault.ruleset", + "rulesets/MicrosoftCodeAnalysisReleaseTrackingRulesEnabled.ruleset", + "rulesets/PortedFromFxCopRulesDefault.ruleset", + "rulesets/PortedFromFxCopRulesEnabled.ruleset", + "tools/install.ps1", + "tools/uninstall.ps1" + ] + }, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "sha512": "/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", "type": "package", - "path": "azure.core/1.25.0", + "path": "microsoft.codeanalysis.common/4.8.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "CHANGELOG.md", - "README.md", - "azure.core.1.25.0.nupkg.sha512", - "azure.core.nuspec", - "azureicon.png", - "lib/net461/Azure.Core.dll", - "lib/net461/Azure.Core.xml", - "lib/net5.0/Azure.Core.dll", - "lib/net5.0/Azure.Core.xml", - "lib/netcoreapp2.1/Azure.Core.dll", - "lib/netcoreapp2.1/Azure.Core.xml", - "lib/netstandard2.0/Azure.Core.dll", - "lib/netstandard2.0/Azure.Core.xml" + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net6.0/Microsoft.CodeAnalysis.dll", + "lib/net6.0/Microsoft.CodeAnalysis.pdb", + "lib/net6.0/Microsoft.CodeAnalysis.xml", + "lib/net6.0/cs/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/de/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/es/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/fr/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/it/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/ja/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/ko/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/pl/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/pt-BR/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/ru/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/tr/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "lib/net6.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/Microsoft.CodeAnalysis.dll", + "lib/net7.0/Microsoft.CodeAnalysis.pdb", + "lib/net7.0/Microsoft.CodeAnalysis.xml", + "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.pdb", + "lib/netstandard2.0/Microsoft.CodeAnalysis.xml", + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll", + "microsoft.codeanalysis.common.4.8.0.nupkg.sha512", + "microsoft.codeanalysis.common.nuspec" ] }, - "Azure.Identity/1.7.0": { - "sha512": "eHEiCO/8+MfNc9nH5dVew/+FvxdaGrkRL4OMNwIz0W79+wtJyEoeRlXJ3SrXhoy9XR58geBYKmzMR83VO7bcAw==", + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "sha512": "+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", "type": "package", - "path": "azure.identity/1.7.0", + "path": "microsoft.codeanalysis.csharp/4.8.0", "files": [ ".nupkg.metadata", ".signature.p7s", - "CHANGELOG.md", - "README.md", - "azure.identity.1.7.0.nupkg.sha512", - "azure.identity.nuspec", - "azureicon.png", - "lib/netstandard2.0/Azure.Identity.dll", - "lib/netstandard2.0/Azure.Identity.xml" + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net6.0/Microsoft.CodeAnalysis.CSharp.dll", + "lib/net6.0/Microsoft.CodeAnalysis.CSharp.pdb", + "lib/net6.0/Microsoft.CodeAnalysis.CSharp.xml", + "lib/net6.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net6.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll", + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.pdb", + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.xml", + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.pdb", + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.xml", + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", + "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512", + "microsoft.codeanalysis.csharp.nuspec" ] }, - "Microsoft.Bcl.AsyncInterfaces/1.1.1": { - "sha512": "yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==", + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "sha512": "3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==", "type": "package", - "path": "microsoft.bcl.asyncinterfaces/1.1.1", + "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Bcl.AsyncInterfaces.dll", - "lib/net461/Microsoft.Bcl.AsyncInterfaces.xml", - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll", - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml", - "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll", - "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml", - "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512", - "microsoft.bcl.asyncinterfaces.nuspec", - "ref/net461/Microsoft.Bcl.AsyncInterfaces.dll", - "ref/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll", - "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll", - "useSharedDesignerContext.txt", - "version.txt" + "ThirdPartyNotices.rtf", + "lib/net6.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", + "lib/net6.0/Microsoft.CodeAnalysis.CSharp.Workspaces.pdb", + "lib/net6.0/Microsoft.CodeAnalysis.CSharp.Workspaces.xml", + "lib/net6.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net6.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.pdb", + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.xml", + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.Workspaces.pdb", + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.Workspaces.xml", + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512", + "microsoft.codeanalysis.csharp.workspaces.nuspec" + ] + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "sha512": "LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==", + "type": "package", + "path": "microsoft.codeanalysis.workspaces.common/4.8.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.dll", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.pdb", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.xml", + "lib/net6.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net6.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.pdb", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.xml", + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.Workspaces.dll", + "lib/netstandard2.0/Microsoft.CodeAnalysis.Workspaces.pdb", + "lib/netstandard2.0/Microsoft.CodeAnalysis.Workspaces.xml", + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512", + "microsoft.codeanalysis.workspaces.common.nuspec" + ] + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "sha512": "IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==", + "type": "package", + "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe", + "lib/net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.pdb", + "lib/net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.xml", + "lib/net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll", + "lib/net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.pdb", + "lib/net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.xml", + "lib/net472/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net472/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.pdb", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.xml", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.pdb", + "lib/net6.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.xml", + "lib/net6.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net6.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.pdb", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.xml", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.pdb", + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.xml", + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll", + "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512", + "microsoft.codeanalysis.workspaces.msbuild.nuspec" ] }, - "Microsoft.CSharp/4.5.0": { - "sha512": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==", + "Microsoft.CSharp/4.7.0": { + "sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", "type": "package", - "path": "microsoft.csharp/4.5.0", + "path": "microsoft.csharp/4.7.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1158,6 +2840,7 @@ "lib/netcoreapp2.0/_._", "lib/netstandard1.3/Microsoft.CSharp.dll", "lib/netstandard2.0/Microsoft.CSharp.dll", + "lib/netstandard2.0/Microsoft.CSharp.xml", "lib/portable-net45+win8+wp8+wpa81/_._", "lib/uap10.0.16299/_._", "lib/win8/_._", @@ -1167,7 +2850,7 @@ "lib/xamarinmac20/_._", "lib/xamarintvos10/_._", "lib/xamarinwatchos10/_._", - "microsoft.csharp.4.5.0.nupkg.sha512", + "microsoft.csharp.4.7.0.nupkg.sha512", "microsoft.csharp.nuspec", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", @@ -1210,10 +2893,10 @@ "version.txt" ] }, - "Microsoft.Data.SqlClient/5.1.1": { - "sha512": "MW5E9HFvCaV069o8b6YpuRDPBux8s96qDnOJ+4N9QNUCs7c5W3KxwQ+ftpAjbMUlImL+c9WR+l+f5hzjkqhu2g==", + "Microsoft.Data.SqlClient/5.1.6": { + "sha512": "+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==", "type": "package", - "path": "microsoft.data.sqlclient/5.1.1", + "path": "microsoft.data.sqlclient/5.1.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1240,7 +2923,7 @@ "lib/netstandard2.1/Microsoft.Data.SqlClient.dll", "lib/netstandard2.1/Microsoft.Data.SqlClient.pdb", "lib/netstandard2.1/Microsoft.Data.SqlClient.xml", - "microsoft.data.sqlclient.5.1.1.nupkg.sha512", + "microsoft.data.sqlclient.5.1.6.nupkg.sha512", "microsoft.data.sqlclient.nuspec", "ref/net462/Microsoft.Data.SqlClient.dll", "ref/net462/Microsoft.Data.SqlClient.pdb", @@ -1270,16 +2953,16 @@ "runtimes/win/lib/netstandard2.1/Microsoft.Data.SqlClient.pdb" ] }, - "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": { - "sha512": "jVsElisM5sfBzaaV9kdq2NXZLwIbytetnsOIlJ0cQGgQP4zFNBmkfHBnpwtmKrtBJBEV9+9PVQPVrcCVhDgcIg==", + "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": { + "sha512": "wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==", "type": "package", - "path": "microsoft.data.sqlclient.sni.runtime/5.1.0", + "path": "microsoft.data.sqlclient.sni.runtime/5.1.1", "files": [ ".nupkg.metadata", ".signature.p7s", "LICENSE.txt", "dotnet.png", - "microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512", + "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512", "microsoft.data.sqlclient.sni.runtime.nuspec", "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll", "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll", @@ -1287,74 +2970,94 @@ "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll" ] }, - "Microsoft.EntityFrameworkCore/8.0.0": { - "sha512": "SoODat83pGQUpWB9xULdMX6tuKpq/RTXDuJ2WeC1ldUKcKzLkaFJD1n+I0nOLY58odez/e7z8b6zdp235G/kyg==", + "Microsoft.EntityFrameworkCore/9.0.6": { + "sha512": "r5hzM6Bhw4X3z28l5vmsaCPjk9VsQP4zaaY01THh1SAYjgTMVadYIvpNkCfmrv/Klks6aIf2A9eY7cpGZab/hg==", "type": "package", - "path": "microsoft.entityframeworkcore/8.0.0", + "path": "microsoft.entityframeworkcore/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", + "PACKAGE.md", "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", "lib/net8.0/Microsoft.EntityFrameworkCore.dll", "lib/net8.0/Microsoft.EntityFrameworkCore.xml", - "microsoft.entityframeworkcore.8.0.0.nupkg.sha512", + "microsoft.entityframeworkcore.9.0.6.nupkg.sha512", "microsoft.entityframeworkcore.nuspec" ] }, - "Microsoft.EntityFrameworkCore.Abstractions/8.0.0": { - "sha512": "VR22s3+zoqlVI7xauFKn1znSIFHO8xuILT+noSwS8bZCKcHz0ydkTDQMuaxSa5WBaQrZmwtTz9rmRvJ7X8mSPQ==", + "Microsoft.EntityFrameworkCore.Abstractions/9.0.6": { + "sha512": "7MkhPK8emb8hfOx/mFVvHuIHxQ+mH2YdlK4sFUXgsGlvR0A44vsmd2wcHavZOTTzaKhN+aFUVy3zmkztKmTo+A==", "type": "package", - "path": "microsoft.entityframeworkcore.abstractions/8.0.0", + "path": "microsoft.entityframeworkcore.abstractions/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", + "PACKAGE.md", "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", - "microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512", + "microsoft.entityframeworkcore.abstractions.9.0.6.nupkg.sha512", "microsoft.entityframeworkcore.abstractions.nuspec" ] }, - "Microsoft.EntityFrameworkCore.Analyzers/8.0.0": { - "sha512": "ZXxEeLs2zoZ1TA+QoMMcw4f3Tirf8PzgdDax8RoWo0dxI2KmqiEGWYjhm2B/XyWfglc6+mNRyB8rZiQSmxCpeg==", + "Microsoft.EntityFrameworkCore.Analyzers/9.0.6": { + "sha512": "VKggHNQC5FCn3/vooaIM/4aEjGmrmWm78IrdRLz9lLV0Rm9bVHEr/jiWApDkU0U9ec2xGAilvQqJ5mMX7QC2cw==", "type": "package", - "path": "microsoft.entityframeworkcore.analyzers/8.0.0", + "path": "microsoft.entityframeworkcore.analyzers/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", - "lib/netstandard2.0/_._", - "microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512", + "docs/PACKAGE.md", + "microsoft.entityframeworkcore.analyzers.9.0.6.nupkg.sha512", "microsoft.entityframeworkcore.analyzers.nuspec" ] }, - "Microsoft.EntityFrameworkCore.Relational/8.0.0": { - "sha512": "fFKkr24cYc7Zw5T6DC4tEyOEPgPbq23BBmym1r9kn4ET9F3HKaetpOeQtV2RryYyUxEeNkJuxgfiZHTisqZc+A==", + "Microsoft.EntityFrameworkCore.Design/9.0.6": { + "sha512": "6xabdZH2hOqSocjDIOd0FZLslH7kDX8ODY4lBR298GwkAkxuItjNgZHuRbTi9hmfDS2Hh02r+d17Fa8XT4lKLQ==", "type": "package", - "path": "microsoft.entityframeworkcore.relational/8.0.0", + "path": "microsoft.entityframeworkcore.design/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", + "PACKAGE.md", + "build/net8.0/Microsoft.EntityFrameworkCore.Design.props", + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll", + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.xml", + "microsoft.entityframeworkcore.design.9.0.6.nupkg.sha512", + "microsoft.entityframeworkcore.design.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.6": { + "sha512": "Ht6OT17sYnO31Dx+hX72YHrc5kZt53g5napaw0FpyIekXCvb+gUVvufEG55Fa7taFm8ccy0Vzs+JVNR9NL0JlA==", + "type": "package", + "path": "microsoft.entityframeworkcore.relational/9.0.6", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll", "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.xml", - "microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512", + "microsoft.entityframeworkcore.relational.9.0.6.nupkg.sha512", "microsoft.entityframeworkcore.relational.nuspec" ] }, - "Microsoft.EntityFrameworkCore.SqlServer/8.0.0": { - "sha512": "GeOmafQn64HyQtYcI/Omv/D/YVHd1zEkWbP3zNQu4oC+usE9K0qOp0R8KgWWFEf8BU4tXuYbok40W0SjfbaK/A==", + "Microsoft.EntityFrameworkCore.SqlServer/9.0.6": { + "sha512": "hr8vJSL1KXkXdgvNYY5peSygSZkoKQ+r6umXGMLoggBQ9NMbf0jo8p13Hy0biON2IS03ixOl0g4Mgw0hjgTksw==", "type": "package", - "path": "microsoft.entityframeworkcore.sqlserver/8.0.0", + "path": "microsoft.entityframeworkcore.sqlserver/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", + "PACKAGE.md", "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll", "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.xml", - "microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512", + "microsoft.entityframeworkcore.sqlserver.9.0.6.nupkg.sha512", "microsoft.entityframeworkcore.sqlserver.nuspec" ] }, @@ -1589,10 +3292,10 @@ "tools/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll" ] }, - "Microsoft.Extensions.Caching.Abstractions/8.0.0": { - "sha512": "3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "Microsoft.Extensions.Caching.Abstractions/9.0.6": { + "sha512": "bL/xQsVNrdVkzjP5yjX4ndkQ03H3+Bk3qPpl+AMCEJR2RkfgAYmoQ/xXffPV7is64+QHShnhA12YAaFmNbfM+A==", "type": "package", - "path": "microsoft.extensions.caching.abstractions/8.0.0", + "path": "microsoft.extensions.caching.abstractions/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1602,27 +3305,25 @@ "THIRD-PARTY-NOTICES.TXT", "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", + "buildTransitive/net8.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.xml", - "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll", - "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.xml", "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml", "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", - "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "microsoft.extensions.caching.abstractions.9.0.6.nupkg.sha512", "microsoft.extensions.caching.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Caching.Memory/8.0.0": { - "sha512": "7pqivmrZDzo1ADPkRwjy+8jtRKWRCPag9qPI+p7sgu7Q4QreWhcvbiWXsbhP+yY8XSiDvZpu2/LWdBv7PnmOpQ==", + "Microsoft.Extensions.Caching.Memory/9.0.6": { + "sha512": "qPW2d798tBPZcRmrlaBJqyChf2+0odDdE+0Lxvrr0ywkSNl1oNMK8AKrOfDwyXyjuLCv0ua7p6nrUExCeXhCcg==", "type": "package", - "path": "microsoft.extensions.caching.memory/8.0.0", + "path": "microsoft.extensions.caching.memory/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1632,27 +3333,25 @@ "THIRD-PARTY-NOTICES.TXT", "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", + "buildTransitive/net8.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", "lib/net462/Microsoft.Extensions.Caching.Memory.dll", "lib/net462/Microsoft.Extensions.Caching.Memory.xml", - "lib/net6.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net6.0/Microsoft.Extensions.Caching.Memory.xml", - "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll", - "lib/net7.0/Microsoft.Extensions.Caching.Memory.xml", "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml", "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", - "microsoft.extensions.caching.memory.8.0.0.nupkg.sha512", + "microsoft.extensions.caching.memory.9.0.6.nupkg.sha512", "microsoft.extensions.caching.memory.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "sha512": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "Microsoft.Extensions.Configuration.Abstractions/9.0.6": { + "sha512": "3GgMIi2jP8g1fBW93Z9b9Unamc0SIsgyhiCmC91gq4loTixK9vQMuxxUsfJ1kRGwn+/FqLKwOHqmn0oYWn3Fvw==", "type": "package", - "path": "microsoft.extensions.configuration.abstractions/8.0.0", + "path": "microsoft.extensions.configuration.abstractions/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1662,27 +3361,25 @@ "THIRD-PARTY-NOTICES.TXT", "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", + "buildTransitive/net8.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/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll", "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net9.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.8.0.0.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.9.0.6.nupkg.sha512", "microsoft.extensions.configuration.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "sha512": "V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", + "Microsoft.Extensions.DependencyInjection/9.0.6": { + "sha512": "vS65HMo5RS10DD543fknsyVDxihMcVxVn3/hNaILgBxWYnOLxWIeCIO9X0QFuCvPRNjClvXe9Aj8KaQNx7vFkQ==", "type": "package", - "path": "microsoft.extensions.dependencyinjection/8.0.0", + "path": "microsoft.extensions.dependencyinjection/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1692,29 +3389,27 @@ "THIRD-PARTY-NOTICES.TXT", "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", + "buildTransitive/net8.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", "lib/net462/Microsoft.Extensions.DependencyInjection.dll", "lib/net462/Microsoft.Extensions.DependencyInjection.xml", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.xml", "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", - "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.9.0.6.nupkg.sha512", "microsoft.extensions.dependencyinjection.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "sha512": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.6": { + "sha512": "0Zn6nR/6g+90MxskZyOOMPQvnPnrrGu6bytPwkV+azDcTtCSuQ1+GJUrg8Klmnrjk1i6zMpw2lXijl+tw7Q3kA==", "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1724,29 +3419,55 @@ "THIRD-PARTY-NOTICES.TXT", "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", + "buildTransitive/net8.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.9.0.6.nupkg.sha512", "microsoft.extensions.dependencyinjection.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging/8.0.0": { - "sha512": "tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", + "Microsoft.Extensions.DependencyModel/9.0.6": { + "sha512": "grVU1ixgMHp+kuhIgvEzhE73jXRY6XmxNBPWrotmbjB9AvJvkwHnIzm1JlOsPpyixFgnzreh/bFBMJAjveX+fQ==", + "type": "package", + "path": "microsoft.extensions.dependencymodel/9.0.6", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyModel.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyModel.targets", + "lib/net462/Microsoft.Extensions.DependencyModel.dll", + "lib/net462/Microsoft.Extensions.DependencyModel.xml", + "lib/net8.0/Microsoft.Extensions.DependencyModel.dll", + "lib/net8.0/Microsoft.Extensions.DependencyModel.xml", + "lib/net9.0/Microsoft.Extensions.DependencyModel.dll", + "lib/net9.0/Microsoft.Extensions.DependencyModel.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.xml", + "microsoft.extensions.dependencymodel.9.0.6.nupkg.sha512", + "microsoft.extensions.dependencymodel.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging/9.0.6": { + "sha512": "XBzjitTFaQhF8EbJ645vblZezV1p52ePTxKHoVkRidHF11Xkjxg94qr0Rvp2qyxK2vBJ4OIZ41NB15YUyxTGMQ==", "type": "package", - "path": "microsoft.extensions.logging/8.0.0", + "path": "microsoft.extensions.logging/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1756,29 +3477,27 @@ "THIRD-PARTY-NOTICES.TXT", "buildTransitive/net461/Microsoft.Extensions.Logging.targets", "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", + "buildTransitive/net8.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", "lib/net462/Microsoft.Extensions.Logging.dll", "lib/net462/Microsoft.Extensions.Logging.xml", - "lib/net6.0/Microsoft.Extensions.Logging.dll", - "lib/net6.0/Microsoft.Extensions.Logging.xml", - "lib/net7.0/Microsoft.Extensions.Logging.dll", - "lib/net7.0/Microsoft.Extensions.Logging.xml", "lib/net8.0/Microsoft.Extensions.Logging.dll", "lib/net8.0/Microsoft.Extensions.Logging.xml", + "lib/net9.0/Microsoft.Extensions.Logging.dll", + "lib/net9.0/Microsoft.Extensions.Logging.xml", "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", - "microsoft.extensions.logging.8.0.0.nupkg.sha512", + "microsoft.extensions.logging.9.0.6.nupkg.sha512", "microsoft.extensions.logging.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "sha512": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "Microsoft.Extensions.Logging.Abstractions/9.0.6": { + "sha512": "LFnyBNK7WtFmKdnHu3v0HOYQ8BcjYuy0jdC9pgCJ/rbLKoJEG9/dBzSKMEeeWDbDeoWS0TIxOC8a9CM5ufca3A==", "type": "package", - "path": "microsoft.extensions.logging.abstractions/8.0.0", + "path": "microsoft.extensions.logging.abstractions/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1830,28 +3549,26 @@ "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/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.xml", "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", + "microsoft.extensions.logging.abstractions.9.0.6.nupkg.sha512", "microsoft.extensions.logging.abstractions.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Options/8.0.0": { - "sha512": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", + "Microsoft.Extensions.Options/9.0.6": { + "sha512": "wUPhNM1zsI58Dy10xRdF2+pnsisiUuETg5ZBncyAEEUm/CQ9Q1vmivyUWH8RDbAlqyixf2dJNQ2XZb7HsKUEQw==", "type": "package", - "path": "microsoft.extensions.options/8.0.0", + "path": "microsoft.extensions.options/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1875,30 +3592,28 @@ "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", "buildTransitive/net461/Microsoft.Extensions.Options.targets", "buildTransitive/net462/Microsoft.Extensions.Options.targets", - "buildTransitive/net6.0/Microsoft.Extensions.Options.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", "lib/net462/Microsoft.Extensions.Options.dll", "lib/net462/Microsoft.Extensions.Options.xml", - "lib/net6.0/Microsoft.Extensions.Options.dll", - "lib/net6.0/Microsoft.Extensions.Options.xml", - "lib/net7.0/Microsoft.Extensions.Options.dll", - "lib/net7.0/Microsoft.Extensions.Options.xml", "lib/net8.0/Microsoft.Extensions.Options.dll", "lib/net8.0/Microsoft.Extensions.Options.xml", + "lib/net9.0/Microsoft.Extensions.Options.dll", + "lib/net9.0/Microsoft.Extensions.Options.xml", "lib/netstandard2.0/Microsoft.Extensions.Options.dll", "lib/netstandard2.0/Microsoft.Extensions.Options.xml", "lib/netstandard2.1/Microsoft.Extensions.Options.dll", "lib/netstandard2.1/Microsoft.Extensions.Options.xml", - "microsoft.extensions.options.8.0.0.nupkg.sha512", + "microsoft.extensions.options.9.0.6.nupkg.sha512", "microsoft.extensions.options.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Extensions.Primitives/8.0.0": { - "sha512": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", + "Microsoft.Extensions.Primitives/9.0.6": { + "sha512": "BHniU24QV67qp1pJknqYSofAPYGmijGI8D+ci9yfw33iuFdyOeB9lWTg78ThyYLyQwZw3s0vZ36VMb0MqbUuLw==", "type": "package", - "path": "microsoft.extensions.primitives/8.0.0", + "path": "microsoft.extensions.primitives/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1908,80 +3623,62 @@ "THIRD-PARTY-NOTICES.TXT", "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", + "buildTransitive/net8.0/_._", "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", "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/net7.0/Microsoft.Extensions.Primitives.dll", - "lib/net7.0/Microsoft.Extensions.Primitives.xml", "lib/net8.0/Microsoft.Extensions.Primitives.dll", "lib/net8.0/Microsoft.Extensions.Primitives.xml", + "lib/net9.0/Microsoft.Extensions.Primitives.dll", + "lib/net9.0/Microsoft.Extensions.Primitives.xml", "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "microsoft.extensions.primitives.9.0.6.nupkg.sha512", "microsoft.extensions.primitives.nuspec", "useSharedDesignerContext.txt" ] }, - "Microsoft.Identity.Client/4.47.2": { - "sha512": "SPgesZRbXoDxg8Vv7k5Ou0ee7uupVw0E8ZCc4GKw25HANRLz1d5OSr0fvTVQRnEswo5Obk8qD4LOapYB+n5kzQ==", + "Microsoft.Identity.Client/4.61.3": { + "sha512": "naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==", "type": "package", - "path": "microsoft.identity.client/4.47.2", + "path": "microsoft.identity.client/4.61.3", "files": [ ".nupkg.metadata", ".signature.p7s", - "lib/monoandroid10.0/Microsoft.Identity.Client.dll", - "lib/monoandroid10.0/Microsoft.Identity.Client.xml", - "lib/monoandroid90/Microsoft.Identity.Client.dll", - "lib/monoandroid90/Microsoft.Identity.Client.xml", - "lib/net45/Microsoft.Identity.Client.dll", - "lib/net45/Microsoft.Identity.Client.xml", - "lib/net461/Microsoft.Identity.Client.dll", - "lib/net461/Microsoft.Identity.Client.xml", - "lib/net5.0-windows10.0.17763/Microsoft.Identity.Client.dll", - "lib/net5.0-windows10.0.17763/Microsoft.Identity.Client.xml", + "README.md", + "lib/net462/Microsoft.Identity.Client.dll", + "lib/net462/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/netcoreapp2.1/Microsoft.Identity.Client.dll", - "lib/netcoreapp2.1/Microsoft.Identity.Client.xml", + "lib/net6.0/Microsoft.Identity.Client.dll", + "lib/net6.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.47.2.nupkg.sha512", + "microsoft.identity.client.4.61.3.nupkg.sha512", "microsoft.identity.client.nuspec" ] }, - "Microsoft.Identity.Client.Extensions.Msal/2.19.3": { - "sha512": "zVVZjn8aW7W79rC1crioDgdOwaFTQorsSO6RgVlDDjc7MvbEGz071wSNrjVhzR0CdQn6Sefx7Abf1o7vasmrLg==", + "Microsoft.Identity.Client.Extensions.Msal/4.61.3": { + "sha512": "PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==", "type": "package", - "path": "microsoft.identity.client.extensions.msal/2.19.3", + "path": "microsoft.identity.client.extensions.msal/4.61.3", "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/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll", + "lib/net6.0/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.19.3.nupkg.sha512", + "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512", "microsoft.identity.client.extensions.msal.nuspec" ] }, - "Microsoft.IdentityModel.Abstractions/6.24.0": { - "sha512": "X6aBK56Ot15qKyG7X37KsPnrwah+Ka55NJWPppWVTDi8xWq7CJgeNw2XyaeHgE1o/mW4THwoabZkBbeG2TPBiw==", + "Microsoft.IdentityModel.Abstractions/6.35.0": { + "sha512": "xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==", "type": "package", - "path": "microsoft.identitymodel.abstractions/6.24.0", + "path": "microsoft.identitymodel.abstractions/6.35.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -1989,20 +3686,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.24.0.nupkg.sha512", + "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512", "microsoft.identitymodel.abstractions.nuspec" ] }, - "Microsoft.IdentityModel.JsonWebTokens/6.24.0": { - "sha512": "XDWrkThcxfuWp79AvAtg5f+uRS1BxkIbJnsG/e8VPzOWkYYuDg33emLjp5EWcwXYYIDsHnVZD/00kM/PYFQc/g==", + "Microsoft.IdentityModel.JsonWebTokens/6.35.0": { + "sha512": "9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==", "type": "package", - "path": "microsoft.identitymodel.jsonwebtokens/6.24.0", + "path": "microsoft.identitymodel.jsonwebtokens/6.35.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -2010,20 +3709,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.24.0.nupkg.sha512", + "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512", "microsoft.identitymodel.jsonwebtokens.nuspec" ] }, - "Microsoft.IdentityModel.Logging/6.24.0": { - "sha512": "qLYWDOowM/zghmYKXw1yfYKlHOdS41i8t4hVXr9bSI90zHqhyhQh9GwVy8pENzs5wHeytU23DymluC9NtgYv7w==", + "Microsoft.IdentityModel.Logging/6.35.0": { + "sha512": "jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==", "type": "package", - "path": "microsoft.identitymodel.logging/6.24.0", + "path": "microsoft.identitymodel.logging/6.35.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -2031,20 +3732,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.24.0.nupkg.sha512", + "microsoft.identitymodel.logging.6.35.0.nupkg.sha512", "microsoft.identitymodel.logging.nuspec" ] }, - "Microsoft.IdentityModel.Protocols/6.24.0": { - "sha512": "+NzKCkvsQ8X1r/Ff74V7CFr9OsdMRaB6DsV+qpH7NNLdYJ8O4qHbmTnNEsjFcDmk/gVNDwhoL2gN5pkPVq0lwQ==", + "Microsoft.IdentityModel.Protocols/6.35.0": { + "sha512": "BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==", "type": "package", - "path": "microsoft.identitymodel.protocols/6.24.0", + "path": "microsoft.identitymodel.protocols/6.35.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -2052,20 +3755,22 @@ "lib/net45/Microsoft.IdentityModel.Protocols.xml", "lib/net461/Microsoft.IdentityModel.Protocols.dll", "lib/net461/Microsoft.IdentityModel.Protocols.xml", + "lib/net462/Microsoft.IdentityModel.Protocols.dll", + "lib/net462/Microsoft.IdentityModel.Protocols.xml", "lib/net472/Microsoft.IdentityModel.Protocols.dll", "lib/net472/Microsoft.IdentityModel.Protocols.xml", "lib/net6.0/Microsoft.IdentityModel.Protocols.dll", "lib/net6.0/Microsoft.IdentityModel.Protocols.xml", "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll", "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.xml", - "microsoft.identitymodel.protocols.6.24.0.nupkg.sha512", + "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512", "microsoft.identitymodel.protocols.nuspec" ] }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": { - "sha512": "a/2RRrc8C9qaw8qdD9hv1ES9YKFgxaqr/SnwMSLbwQZJSUQDd4qx1K4EYgWaQWs73R+VXLyKSxN0f/uE9CsBiQ==", + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": { + "sha512": "LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==", "type": "package", - "path": "microsoft.identitymodel.protocols.openidconnect/6.24.0", + "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -2073,20 +3778,22 @@ "lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", "lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", "lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", + "lib/net462/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", + "lib/net462/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", "lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", "lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", - "microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512", + "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512", "microsoft.identitymodel.protocols.openidconnect.nuspec" ] }, - "Microsoft.IdentityModel.Tokens/6.24.0": { - "sha512": "ZPqHi86UYuqJXJ7bLnlEctHKkPKT4lGUFbotoCNiXNCSL02emYlcxzGYsRGWWmbFEcYDMi2dcTLLYNzHqWOTsw==", + "Microsoft.IdentityModel.Tokens/6.35.0": { + "sha512": "RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==", "type": "package", - "path": "microsoft.identitymodel.tokens/6.24.0", + "path": "microsoft.identitymodel.tokens/6.35.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -2094,13 +3801,15 @@ "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.24.0.nupkg.sha512", + "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512", "microsoft.identitymodel.tokens.nuspec" ] }, @@ -2198,6 +3907,53 @@ "useSharedDesignerContext.txt" ] }, + "Mono.TextTemplating/3.0.0": { + "sha512": "YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "type": "package", + "path": "mono.texttemplating/3.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt/LICENSE", + "buildTransitive/Mono.TextTemplating.targets", + "lib/net472/Mono.TextTemplating.dll", + "lib/net6.0/Mono.TextTemplating.dll", + "lib/netstandard2.0/Mono.TextTemplating.dll", + "mono.texttemplating.3.0.0.nupkg.sha512", + "mono.texttemplating.nuspec", + "readme.md" + ] + }, + "Newtonsoft.Json/13.0.3": { + "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "type": "package", + "path": "newtonsoft.json/13.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "README.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/net6.0/Newtonsoft.Json.dll", + "lib/net6.0/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "newtonsoft.json.13.0.3.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + }, "Swashbuckle.AspNetCore/6.4.0": { "sha512": "eUBr4TW0up6oKDA5Xwkul289uqSMgY0xGN4pnbOIBqCcN9VKGGaPvHX3vWaG/hvocfGDP+MGzMA0bBBKz2fkmQ==", "type": "package", @@ -2279,6 +4035,232 @@ "swashbuckle.aspnetcore.swaggerui.nuspec" ] }, + "System.ClientModel/1.0.0": { + "sha512": "I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==", + "type": "package", + "path": "system.clientmodel/1.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "CHANGELOG.md", + "DotNetPackageIcon.png", + "README.md", + "lib/net6.0/System.ClientModel.dll", + "lib/net6.0/System.ClientModel.xml", + "lib/netstandard2.0/System.ClientModel.dll", + "lib/netstandard2.0/System.ClientModel.xml", + "system.clientmodel.1.0.0.nupkg.sha512", + "system.clientmodel.nuspec" + ] + }, + "System.CodeDom/6.0.0": { + "sha512": "CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "type": "package", + "path": "system.codedom/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.CodeDom.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/System.CodeDom.dll", + "lib/net461/System.CodeDom.xml", + "lib/net6.0/System.CodeDom.dll", + "lib/net6.0/System.CodeDom.xml", + "lib/netstandard2.0/System.CodeDom.dll", + "lib/netstandard2.0/System.CodeDom.xml", + "system.codedom.6.0.0.nupkg.sha512", + "system.codedom.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Collections.Immutable/7.0.0": { + "sha512": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==", + "type": "package", + "path": "system.collections.immutable/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "README.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Collections.Immutable.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Collections.Immutable.targets", + "lib/net462/System.Collections.Immutable.dll", + "lib/net462/System.Collections.Immutable.xml", + "lib/net6.0/System.Collections.Immutable.dll", + "lib/net6.0/System.Collections.Immutable.xml", + "lib/net7.0/System.Collections.Immutable.dll", + "lib/net7.0/System.Collections.Immutable.xml", + "lib/netstandard2.0/System.Collections.Immutable.dll", + "lib/netstandard2.0/System.Collections.Immutable.xml", + "system.collections.immutable.7.0.0.nupkg.sha512", + "system.collections.immutable.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition/7.0.0": { + "sha512": "tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==", + "type": "package", + "path": "system.composition/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.targets", + "lib/net461/_._", + "lib/netcoreapp2.0/_._", + "lib/netstandard2.0/_._", + "system.composition.7.0.0.nupkg.sha512", + "system.composition.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.AttributedModel/7.0.0": { + "sha512": "2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==", + "type": "package", + "path": "system.composition.attributedmodel/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.AttributedModel.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.AttributedModel.targets", + "lib/net462/System.Composition.AttributedModel.dll", + "lib/net462/System.Composition.AttributedModel.xml", + "lib/net6.0/System.Composition.AttributedModel.dll", + "lib/net6.0/System.Composition.AttributedModel.xml", + "lib/net7.0/System.Composition.AttributedModel.dll", + "lib/net7.0/System.Composition.AttributedModel.xml", + "lib/netstandard2.0/System.Composition.AttributedModel.dll", + "lib/netstandard2.0/System.Composition.AttributedModel.xml", + "system.composition.attributedmodel.7.0.0.nupkg.sha512", + "system.composition.attributedmodel.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.Convention/7.0.0": { + "sha512": "IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==", + "type": "package", + "path": "system.composition.convention/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.Convention.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.Convention.targets", + "lib/net462/System.Composition.Convention.dll", + "lib/net462/System.Composition.Convention.xml", + "lib/net6.0/System.Composition.Convention.dll", + "lib/net6.0/System.Composition.Convention.xml", + "lib/net7.0/System.Composition.Convention.dll", + "lib/net7.0/System.Composition.Convention.xml", + "lib/netstandard2.0/System.Composition.Convention.dll", + "lib/netstandard2.0/System.Composition.Convention.xml", + "system.composition.convention.7.0.0.nupkg.sha512", + "system.composition.convention.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.Hosting/7.0.0": { + "sha512": "eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==", + "type": "package", + "path": "system.composition.hosting/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.Hosting.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.Hosting.targets", + "lib/net462/System.Composition.Hosting.dll", + "lib/net462/System.Composition.Hosting.xml", + "lib/net6.0/System.Composition.Hosting.dll", + "lib/net6.0/System.Composition.Hosting.xml", + "lib/net7.0/System.Composition.Hosting.dll", + "lib/net7.0/System.Composition.Hosting.xml", + "lib/netstandard2.0/System.Composition.Hosting.dll", + "lib/netstandard2.0/System.Composition.Hosting.xml", + "system.composition.hosting.7.0.0.nupkg.sha512", + "system.composition.hosting.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.Runtime/7.0.0": { + "sha512": "aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==", + "type": "package", + "path": "system.composition.runtime/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.Runtime.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.Runtime.targets", + "lib/net462/System.Composition.Runtime.dll", + "lib/net462/System.Composition.Runtime.xml", + "lib/net6.0/System.Composition.Runtime.dll", + "lib/net6.0/System.Composition.Runtime.xml", + "lib/net7.0/System.Composition.Runtime.dll", + "lib/net7.0/System.Composition.Runtime.xml", + "lib/netstandard2.0/System.Composition.Runtime.dll", + "lib/netstandard2.0/System.Composition.Runtime.xml", + "system.composition.runtime.7.0.0.nupkg.sha512", + "system.composition.runtime.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.TypedParts/7.0.0": { + "sha512": "ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==", + "type": "package", + "path": "system.composition.typedparts/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.TypedParts.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.TypedParts.targets", + "lib/net462/System.Composition.TypedParts.dll", + "lib/net462/System.Composition.TypedParts.xml", + "lib/net6.0/System.Composition.TypedParts.dll", + "lib/net6.0/System.Composition.TypedParts.xml", + "lib/net7.0/System.Composition.TypedParts.dll", + "lib/net7.0/System.Composition.TypedParts.xml", + "lib/netstandard2.0/System.Composition.TypedParts.dll", + "lib/netstandard2.0/System.Composition.TypedParts.xml", + "system.composition.typedparts.7.0.0.nupkg.sha512", + "system.composition.typedparts.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Configuration.ConfigurationManager/6.0.1": { "sha512": "jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", "type": "package", @@ -2304,27 +4286,29 @@ "useSharedDesignerContext.txt" ] }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "sha512": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", + "System.Diagnostics.DiagnosticSource/9.0.6": { + "sha512": "nikkwAKqpwWUvV5J8S9fnOPYg8k75Lf9fAI4bd6pyhyqNma0Py9kt+zcqXbe4TjJ4sTPcdYpPg81shYTrXnUZQ==", "type": "package", - "path": "system.diagnostics.diagnosticsource/6.0.0", + "path": "system.diagnostics.diagnosticsource/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Diagnostics.DiagnosticSource.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.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/net6.0/System.Diagnostics.DiagnosticSource.dll", - "lib/net6.0/System.Diagnostics.DiagnosticSource.xml", + "lib/net462/System.Diagnostics.DiagnosticSource.dll", + "lib/net462/System.Diagnostics.DiagnosticSource.xml", + "lib/net8.0/System.Diagnostics.DiagnosticSource.dll", + "lib/net8.0/System.Diagnostics.DiagnosticSource.xml", + "lib/net9.0/System.Diagnostics.DiagnosticSource.dll", + "lib/net9.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.9.0.6.nupkg.sha512", "system.diagnostics.diagnosticsource.nuspec", "useSharedDesignerContext.txt" ] @@ -2368,30 +4352,38 @@ "useSharedDesignerContext.txt" ] }, - "System.Formats.Asn1/5.0.0": { - "sha512": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w==", + "System.Formats.Asn1/9.0.6": { + "sha512": "8LbKs3WVqyDSszFZJA9Uxg9z+C6WbPbFTSPm/HjFEsWx49XWs0ueqaAKPWncvFJ8yl4H4C/RTnUMhCKoXkddkg==", "type": "package", - "path": "system.formats.asn1/5.0.0", + "path": "system.formats.asn1/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", + "PACKAGE.md", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/System.Formats.Asn1.dll", - "lib/net461/System.Formats.Asn1.xml", + "buildTransitive/net461/System.Formats.Asn1.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Formats.Asn1.targets", + "lib/net462/System.Formats.Asn1.dll", + "lib/net462/System.Formats.Asn1.xml", + "lib/net8.0/System.Formats.Asn1.dll", + "lib/net8.0/System.Formats.Asn1.xml", + "lib/net9.0/System.Formats.Asn1.dll", + "lib/net9.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.9.0.6.nupkg.sha512", "system.formats.asn1.nuspec", - "useSharedDesignerContext.txt", - "version.txt" + "useSharedDesignerContext.txt" ] }, - "System.IdentityModel.Tokens.Jwt/6.24.0": { - "sha512": "Qibsj9MPWq8S/C0FgvmsLfIlHLE7ay0MJIaAmK94ivN3VyDdglqReed5qMvdQhSL0BzK6v0Z1wB/sD88zVu6Jw==", + "System.IdentityModel.Tokens.Jwt/6.35.0": { + "sha512": "yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==", "type": "package", - "path": "system.identitymodel.tokens.jwt/6.24.0", + "path": "system.identitymodel.tokens.jwt/6.35.0", "files": [ ".nupkg.metadata", ".signature.p7s", @@ -2399,16 +4391,46 @@ "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.24.0.nupkg.sha512", + "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512", "system.identitymodel.tokens.jwt.nuspec" ] }, + "System.IO.Pipelines/9.0.6": { + "sha512": "0nlr0reXrRmkZNKifKqh2DgGhQgfkT7Qa3gQxIn/JI7/y3WDiTz67M+Sq3vFhUqcG8O5zVrpqHvIHeGPGUBsEw==", + "type": "package", + "path": "system.io.pipelines/9.0.6", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.IO.Pipelines.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.IO.Pipelines.targets", + "lib/net462/System.IO.Pipelines.dll", + "lib/net462/System.IO.Pipelines.xml", + "lib/net8.0/System.IO.Pipelines.dll", + "lib/net8.0/System.IO.Pipelines.xml", + "lib/net9.0/System.IO.Pipelines.dll", + "lib/net9.0/System.IO.Pipelines.xml", + "lib/netstandard2.0/System.IO.Pipelines.dll", + "lib/netstandard2.0/System.IO.Pipelines.xml", + "system.io.pipelines.9.0.6.nupkg.sha512", + "system.io.pipelines.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Memory/4.5.4": { "sha512": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", "type": "package", @@ -2497,6 +4519,34 @@ "version.txt" ] }, + "System.Reflection.Metadata/7.0.0": { + "sha512": "MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "type": "package", + "path": "system.reflection.metadata/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "README.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Reflection.Metadata.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Reflection.Metadata.targets", + "lib/net462/System.Reflection.Metadata.dll", + "lib/net462/System.Reflection.Metadata.xml", + "lib/net6.0/System.Reflection.Metadata.dll", + "lib/net6.0/System.Reflection.Metadata.xml", + "lib/net7.0/System.Reflection.Metadata.dll", + "lib/net7.0/System.Reflection.Metadata.xml", + "lib/netstandard2.0/System.Reflection.Metadata.dll", + "lib/netstandard2.0/System.Reflection.Metadata.xml", + "system.reflection.metadata.7.0.0.nupkg.sha512", + "system.reflection.metadata.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Runtime/4.3.0": { "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", "type": "package", @@ -2987,53 +5037,136 @@ "useSharedDesignerContext.txt" ] }, - "System.Text.Encodings.Web/6.0.0": { - "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "System.Text.Encodings.Web/9.0.6": { + "sha512": "uWRgViw2yJAUyGxrzDLCc6fkzE2dZIoXxs8V6YjCujKsJuP0pnpYSlbm2/7tKd0SjBnMtwfDQhLenk3bXonVOA==", "type": "package", - "path": "system.text.encodings.web/6.0.0", + "path": "system.text.encodings.web/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", + "PACKAGE.md", "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Text.Encodings.Web.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.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/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/net462/System.Text.Encodings.Web.dll", + "lib/net462/System.Text.Encodings.Web.xml", + "lib/net8.0/System.Text.Encodings.Web.dll", + "lib/net8.0/System.Text.Encodings.Web.xml", + "lib/net9.0/System.Text.Encodings.Web.dll", + "lib/net9.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/net8.0/System.Text.Encodings.Web.dll", + "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.xml", + "runtimes/browser/lib/net9.0/System.Text.Encodings.Web.dll", + "runtimes/browser/lib/net9.0/System.Text.Encodings.Web.xml", + "system.text.encodings.web.9.0.6.nupkg.sha512", "system.text.encodings.web.nuspec", "useSharedDesignerContext.txt" ] }, - "System.Text.Json/4.7.2": { - "sha512": "TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg==", + "System.Text.Json/9.0.6": { + "sha512": "h+ZtYTyTnTh5Ju6mHCKb3FPGx4ylJZgm9W7Y2psUnkhQRPMOIxX+TCN0ZgaR/+Yea+93XHWAaMzYTar1/EHIPg==", "type": "package", - "path": "system.text.json/4.7.2", + "path": "system.text.json/9.0.6", "files": [ ".nupkg.metadata", ".signature.p7s", "Icon.png", "LICENSE.TXT", + "PACKAGE.md", "THIRD-PARTY-NOTICES.TXT", - "lib/net461/System.Text.Json.dll", - "lib/net461/System.Text.Json.xml", - "lib/netcoreapp3.0/System.Text.Json.dll", - "lib/netcoreapp3.0/System.Text.Json.xml", + "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "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", + "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/net8.0/System.Text.Json.targets", + "buildTransitive/netcoreapp2.0/System.Text.Json.targets", + "buildTransitive/netstandard2.0/System.Text.Json.targets", + "lib/net462/System.Text.Json.dll", + "lib/net462/System.Text.Json.xml", + "lib/net8.0/System.Text.Json.dll", + "lib/net8.0/System.Text.Json.xml", + "lib/net9.0/System.Text.Json.dll", + "lib/net9.0/System.Text.Json.xml", "lib/netstandard2.0/System.Text.Json.dll", "lib/netstandard2.0/System.Text.Json.xml", - "system.text.json.4.7.2.nupkg.sha512", + "system.text.json.9.0.6.nupkg.sha512", "system.text.json.nuspec", - "useSharedDesignerContext.txt", - "version.txt" + "useSharedDesignerContext.txt" + ] + }, + "System.Threading.Channels/7.0.0": { + "sha512": "qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==", + "type": "package", + "path": "system.threading.channels/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Threading.Channels.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Threading.Channels.targets", + "lib/net462/System.Threading.Channels.dll", + "lib/net462/System.Threading.Channels.xml", + "lib/net6.0/System.Threading.Channels.dll", + "lib/net6.0/System.Threading.Channels.xml", + "lib/net7.0/System.Threading.Channels.dll", + "lib/net7.0/System.Threading.Channels.xml", + "lib/netstandard2.0/System.Threading.Channels.dll", + "lib/netstandard2.0/System.Threading.Channels.xml", + "lib/netstandard2.1/System.Threading.Channels.dll", + "lib/netstandard2.1/System.Threading.Channels.xml", + "system.threading.channels.7.0.0.nupkg.sha512", + "system.threading.channels.nuspec", + "useSharedDesignerContext.txt" ] }, "System.Threading.Tasks.Extensions/4.5.4": { @@ -3110,27 +5243,29 @@ "projectFileDependencyGroups": { "net8.0": [ "BL >= 1.0.0", + "Microsoft.EntityFrameworkCore.Design >= 9.0.6", + "Microsoft.EntityFrameworkCore.SqlServer >= 9.0.6", "Swashbuckle.AspNetCore >= 6.4.0" ] }, "packageFolders": { - "C:\\Users\\פרג לאה\\.nuget\\packages\\": {}, + "C:\\Users\\User\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", + "projectUniqueName": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", "projectName": "SERVER", - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", - "packagesPath": "C:\\Users\\פרג לאה\\.nuget\\packages\\", - "outputPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\obj\\", + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", + "packagesPath": "C:\\Users\\User\\.nuget\\packages\\", + "outputPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\פרג לאה\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -3139,15 +5274,14 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { - "projectPath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\BL\\BL.csproj" + "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj": { + "projectPath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\BL\\BL.csproj" } } } @@ -3161,12 +5295,23 @@ "enableAudit": "true", "auditLevel": "low", "auditMode": "direct" - } + }, + "SdkAnalysisLevel": "9.0.200" }, "frameworks": { "net8.0": { "targetAlias": "net8.0", "dependencies": { + "Microsoft.EntityFrameworkCore.Design": { + "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", + "suppressParent": "All", + "target": "Package", + "version": "[9.0.6, )" + }, + "Microsoft.EntityFrameworkCore.SqlServer": { + "target": "Package", + "version": "[9.0.6, )" + }, "Swashbuckle.AspNetCore": { "target": "Package", "version": "[6.4.0, )" @@ -3191,7 +5336,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.303/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.200/PortableRuntimeIdentifierGraph.json" } } } diff --git a/fullstackProject/SERVER/obj/project.nuget.cache b/fullstackProject/SERVER/obj/project.nuget.cache index 8951202..eabc326 100644 --- a/fullstackProject/SERVER/obj/project.nuget.cache +++ b/fullstackProject/SERVER/obj/project.nuget.cache @@ -1,69 +1,96 @@ { "version": 2, - "dgSpecHash": "+fq8h3ErS3I=", + "dgSpecHash": "dZBtwkc83go=", "success": true, - "projectFilePath": "H:\\לאהלה\\‏‏תיקיה חדשה\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", + "projectFilePath": "C:\\Users\\User\\Desktop\\React2\\ClinicProject\\fullstackProject\\SERVER\\SERVER.csproj", "expectedPackageFiles": [ - "C:\\Users\\פרג לאה\\.nuget\\packages\\azure.core\\1.25.0\\azure.core.1.25.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\azure.identity\\1.7.0\\azure.identity.1.7.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.1\\microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.1\\microsoft.data.sqlclient.5.1.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.0\\microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.0\\microsoft.entityframeworkcore.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.0\\microsoft.entityframeworkcore.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.0\\microsoft.entityframeworkcore.analyzers.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.0\\microsoft.entityframeworkcore.relational.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\8.0.0\\microsoft.entityframeworkcore.sqlserver.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.0\\microsoft.extensions.caching.memory.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0\\microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.options\\8.0.0\\microsoft.extensions.options.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identity.client\\4.47.2\\microsoft.identity.client.4.47.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\2.19.3\\microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.24.0\\microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.24.0\\microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.logging\\6.24.0\\microsoft.identitymodel.logging.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.24.0\\microsoft.identitymodel.protocols.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.24.0\\microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.24.0\\microsoft.identitymodel.tokens.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\swashbuckle.aspnetcore\\6.4.0\\swashbuckle.aspnetcore.6.4.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.4.0\\swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.4.0\\swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.4.0\\swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.formats.asn1\\5.0.0\\system.formats.asn1.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.24.0\\system.identitymodel.tokens.jwt.6.24.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.text.json\\4.7.2\\system.text.json.4.7.2.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", - "C:\\Users\\פרג לאה\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512" + "C:\\Users\\User\\.nuget\\packages\\automapper\\12.0.1\\automapper.12.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\automapper.extensions.microsoft.dependencyinjection\\12.0.1\\automapper.extensions.microsoft.dependencyinjection.12.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.build.framework\\17.8.3\\microsoft.build.framework.17.8.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.build.locator\\1.7.8\\microsoft.build.locator.1.7.8.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.6\\microsoft.entityframeworkcore.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.6\\microsoft.entityframeworkcore.abstractions.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.6\\microsoft.entityframeworkcore.analyzers.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.design\\9.0.6\\microsoft.entityframeworkcore.design.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.6\\microsoft.entityframeworkcore.relational.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.6\\microsoft.entityframeworkcore.sqlserver.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.6\\microsoft.extensions.caching.abstractions.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.6\\microsoft.extensions.caching.memory.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.6\\microsoft.extensions.configuration.abstractions.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.6\\microsoft.extensions.dependencyinjection.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.6\\microsoft.extensions.dependencyinjection.abstractions.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.6\\microsoft.extensions.dependencymodel.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.logging\\9.0.6\\microsoft.extensions.logging.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.6\\microsoft.extensions.logging.abstractions.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.options\\9.0.6\\microsoft.extensions.options.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.6\\microsoft.extensions.primitives.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\swashbuckle.aspnetcore\\6.4.0\\swashbuckle.aspnetcore.6.4.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.4.0\\swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.4.0\\swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.4.0\\swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition\\7.0.0\\system.composition.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.convention\\7.0.0\\system.composition.convention.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.diagnostics.diagnosticsource\\9.0.6\\system.diagnostics.diagnosticsource.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.formats.asn1\\9.0.6\\system.formats.asn1.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.io.pipelines\\9.0.6\\system.io.pipelines.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.encodings.web\\9.0.6\\system.text.encodings.web.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.text.json\\9.0.6\\system.text.json.9.0.6.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.threading.channels\\7.0.0\\system.threading.channels.7.0.0.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", + "C:\\Users\\User\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file