commit 7b6b294b0f2a9b6d92b6ba881c86baae57241eba Author: sanchezvem Date: Mon Mar 9 22:09:10 2026 +0100 first commit diff --git a/.idea/.idea.BookHive/.idea/encodings.xml b/.idea/.idea.BookHive/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.BookHive/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.BookHive/.idea/indexLayout.xml b/.idea/.idea.BookHive/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/.idea/.idea.BookHive/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.BookHive/.idea/projectSettingsUpdater.xml b/.idea/.idea.BookHive/.idea/projectSettingsUpdater.xml new file mode 100644 index 0000000..ef20cb0 --- /dev/null +++ b/.idea/.idea.BookHive/.idea/projectSettingsUpdater.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/.idea/.idea.BookHive/.idea/workspace.xml b/.idea/.idea.BookHive/.idea/workspace.xml new file mode 100644 index 0000000..e1fe9db --- /dev/null +++ b/.idea/.idea.BookHive/.idea/workspace.xml @@ -0,0 +1,112 @@ + + + + BookHive/BookHive.csproj + BookHive/BookHive.csproj + + + + + + + + + + + + + + { + "associatedIndex": 5 +} + + + + + + + + + + + + + + 1773087844958 + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/BookHive.sln b/BookHive.sln new file mode 100644 index 0000000..ee047c3 --- /dev/null +++ b/BookHive.sln @@ -0,0 +1,16 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BookHive", "BookHive\BookHive.csproj", "{0897F140-D03F-43C0-BAB2-C5C7F6BAA2D2}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0897F140-D03F-43C0-BAB2-C5C7F6BAA2D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0897F140-D03F-43C0-BAB2-C5C7F6BAA2D2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0897F140-D03F-43C0-BAB2-C5C7F6BAA2D2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0897F140-D03F-43C0-BAB2-C5C7F6BAA2D2}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/BookHive.sln.DotSettings.user b/BookHive.sln.DotSettings.user new file mode 100644 index 0000000..c857523 --- /dev/null +++ b/BookHive.sln.DotSettings.user @@ -0,0 +1,3 @@ + + ForceIncluded + ForceIncluded \ No newline at end of file diff --git a/BookHive/.gitignore b/BookHive/.gitignore new file mode 100644 index 0000000..2bf6a5e --- /dev/null +++ b/BookHive/.gitignore @@ -0,0 +1,191 @@ +# Created by https://www.toptal.com/developers/gitignore/api/jetbrains,linux,windows,macos +# Edit at https://www.toptal.com/developers/gitignore?templates=jetbrains,linux,windows,macos + +### JetBrains ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### JetBrains Patch ### +# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 + +# *.iml +# modules.xml +# .idea/misc.xml +# *.ipr + +# Sonarlint plugin +# https://plugins.jetbrains.com/plugin/7973-sonarlint +.idea/**/sonarlint/ + +# SonarQube Plugin +# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin +.idea/**/sonarIssues.xml + +# Markdown Navigator plugin +# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced +.idea/**/markdown-navigator.xml +.idea/**/markdown-navigator-enh.xml +.idea/**/markdown-navigator/ + +# Cache file creation bug +# See https://youtrack.jetbrains.com/issue/JBR-2257 +.idea/$CACHE_FILE$ + +# CodeStream plugin +# https://plugins.jetbrains.com/plugin/12206-codestream +.idea/codestream.xml + +# Azure Toolkit for IntelliJ plugin +# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij +.idea/**/azureSettings.xml + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# End of https://www.toptal.com/developers/gitignore/api/jetbrains,linux,windows,macos diff --git a/BookHive/BookHive.csproj b/BookHive/BookHive.csproj new file mode 100644 index 0000000..b709fc9 --- /dev/null +++ b/BookHive/BookHive.csproj @@ -0,0 +1,26 @@ + + + + net10.0 + enable + enable + + + + + + + + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + + diff --git a/BookHive/BookHiveDbContext.cs b/BookHive/BookHiveDbContext.cs new file mode 100644 index 0000000..17918da --- /dev/null +++ b/BookHive/BookHiveDbContext.cs @@ -0,0 +1,274 @@ +using BookHive.Models; +using Microsoft.EntityFrameworkCore; + +namespace BookHive; + +public class BookHiveDbContext : DbContext +{ + public DbSet Authors { get; set; } + public DbSet Books { get; set; } + public DbSet Members { get; set; } + public DbSet Loans { get; set; } + public DbSet Reviews { get; set; } + + protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) + { + string connectionString = + "Server=romaric-thibault.fr;" + // Serveur SQL + "Database=mathys_BookHive;" + // Nom de la base + "User Id=mathys;" + // Utilisateur + "Password=Onto9-Cage-Afflicted;" + // Mot de passe + "TrustServerCertificate=true;"; // Accepte certificat auto-signé + + optionsBuilder.UseSqlServer(connectionString); + } + + protected override void OnModelCreating(ModelBuilder modelBuilder) + { + base.OnModelCreating(modelBuilder); + + modelBuilder.Entity() + .HasIndex(x => new { x.BookId, x.MemberId }) + .IsUnique(); + + // ------------------- + // AUTHORS + // ------------------- + modelBuilder.Entity().HasData( + new Author + { + Id = 1, + FirstName = "George", + LastName = "Orwell", + Biography = "Auteur britannique connu pour ses romans dystopiques.", + BirthDate = new DateOnly(1903, 6, 25), + Nationality = "Britannique" + }, + new Author + { + Id = 2, + FirstName = "Jane", + LastName = "Austen", + Biography = "Romancière anglaise célèbre pour ses romans sur la société.", + BirthDate = new DateOnly(1775, 12, 16), + Nationality = "Britannique" + }, + new Author + { + Id = 3, + FirstName = "Victor", + LastName = "Hugo", + Biography = "Poète et écrivain français du XIXe siècle.", + BirthDate = new DateOnly(1802, 2, 26), + Nationality = "Française" + } + ); + + // ------------------- + // BOOKS + // ------------------- + modelBuilder.Entity().HasData( + new Book + { + Id = 1, + Title = "1984", + Isbn = "9780451524935", + Summary = "Roman dystopique sur un régime totalitaire.", + PageCount = 328, + PublishedDate = new DateOnly(1949, 6, 8), + Genre = "Dystopie", + AuthorId = 1 + }, + new Book + { + Id = 2, + Title = "Animal Farm", + Isbn = "9780451526342", + Summary = "Satire politique sous forme de fable animale.", + PageCount = 112, + PublishedDate = new DateOnly(1945, 8, 17), + Genre = "Satire", + AuthorId = 1 + }, + new Book + { + Id = 3, + Title = "Pride and Prejudice", + Isbn = "9780141439518", + Summary = "Histoire romantique dans l'Angleterre du XIXe siècle.", + PageCount = 279, + PublishedDate = new DateOnly(1813, 1, 28), + Genre = "Roman", + AuthorId = 2 + }, + new Book + { + Id = 4, + Title = "Sense and Sensibility", + Isbn = "9780141439662", + Summary = "Roman sur les sœurs Dashwood.", + PageCount = 226, + PublishedDate = new DateOnly(1811, 10, 30), + Genre = "Roman", + AuthorId = 2 + }, + new Book + { + Id = 5, + Title = "Les Misérables", + Isbn = "9782070409189", + Summary = "Grande fresque sociale sur la misère et la justice.", + PageCount = 1463, + PublishedDate = new DateOnly(1862, 4, 3), + Genre = "Roman historique", + AuthorId = 3 + }, + new Book + { + Id = 6, + Title = "Notre-Dame de Paris", + Isbn = "9782253004226", + Summary = "Roman historique se déroulant à Paris.", + PageCount = 940, + PublishedDate = new DateOnly(1831, 1, 14), + Genre = "Roman historique", + AuthorId = 3 + } + ); + + // ------------------- + // MEMBERS + // ------------------- + modelBuilder.Entity().HasData( + new Member + { + Id = 1, + Email = "alice@example.com", + FirstName = "Alice", + LastName = "Martin", + MembershipDate = new DateOnly(2023, 1, 10), + IsActive = true + }, + new Member + { + Id = 2, + Email = "bob@example.com", + FirstName = "Bob", + LastName = "Durand", + MembershipDate = new DateOnly(2023, 5, 12), + IsActive = true + }, + new Member + { + Id = 3, + Email = "claire@example.com", + FirstName = "Claire", + LastName = "Petit", + MembershipDate = new DateOnly(2024, 2, 2), + IsActive = true + }, + new Member + { + Id = 4, + Email = "david@example.com", + FirstName = "David", + LastName = "Bernard", + MembershipDate = new DateOnly(2024, 6, 15), + IsActive = true + } + ); + + // ------------------- + // LOANS (5 dont 2 en cours) + // ------------------- + modelBuilder.Entity().HasData( + new Loan + { + Id = 1, + BookId = 1, + MemberId = 1, + LoanDate = new DateOnly(2025, 12, 1), + DueDate = new DateOnly(2025, 12, 15), + ReturnDate = new DateOnly(2025, 12, 10) + }, + new Loan + { + Id = 2, + BookId = 2, + MemberId = 2, + LoanDate = new DateOnly(2025, 12, 5), + DueDate = new DateOnly(2025, 12, 20), + ReturnDate = new DateOnly(2025, 12, 18) + }, + new Loan + { + Id = 3, + BookId = 3, + MemberId = 3, + LoanDate = new DateOnly(2025, 12, 10), + DueDate = new DateOnly(2025, 12, 25), + ReturnDate = null // en cours + }, + new Loan + { + Id = 4, + BookId = 4, + MemberId = 1, + LoanDate = new DateOnly(2025, 12, 12), + DueDate = new DateOnly(2025, 12, 27), + ReturnDate = null // en cours + }, + new Loan + { + Id = 5, + BookId = 5, + MemberId = 2, + LoanDate = new DateOnly(2025, 11, 1), + DueDate = new DateOnly(2025, 11, 15), + ReturnDate = new DateOnly(2025, 11, 14) + } + ); + + // ------------------- + // REVIEWS + // ------------------- + modelBuilder.Entity().HasData( + new Review + { + Id = 1, + BookId = 1, + MemberId = 1, + Rating = 5, + Comment = "Un chef-d'œuvre dystopique.", + CreatedAt = new DateTime(2025, 12, 1) + }, + new Review + { + Id = 2, + BookId = 3, + MemberId = 2, + Rating = 4, + Comment = "Très bon roman classique.", + CreatedAt = new DateTime(2025, 12, 2) + }, + new Review + { + Id = 3, + BookId = 5, + MemberId = 3, + Rating = 5, + Comment = "Incroyable roman historique.", + CreatedAt = new DateTime(2025, 12, 3) + }, + new Review + { + Id = 4, + BookId = 2, + MemberId = 4, + Rating = 4, + Comment = "Drôle et intelligent.", + CreatedAt = new DateTime(2025, 12, 4) + } + ); + } +} \ No newline at end of file diff --git a/BookHive/DTO/Author/CreateAuthorDto.cs b/BookHive/DTO/Author/CreateAuthorDto.cs new file mode 100644 index 0000000..888bd2b --- /dev/null +++ b/BookHive/DTO/Author/CreateAuthorDto.cs @@ -0,0 +1,10 @@ +namespace BookHive.DTO.Author; + +public class CreateAuthorDto +{ + public string? FirstName { get; set; } + public string? LastName { get; set; } + public string? Biography { get; set; } + public DateOnly BirthDate { get; set; } + public string? Nationality { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Author/GetAuthorDetailsDto.cs b/BookHive/DTO/Author/GetAuthorDetailsDto.cs new file mode 100644 index 0000000..964de08 --- /dev/null +++ b/BookHive/DTO/Author/GetAuthorDetailsDto.cs @@ -0,0 +1,15 @@ +using BookHive.DTO.Book; + +namespace BookHive.DTO.Author; + +public class GetAuthorDetailsDto +{ + public int Id { get; set; } + public string? FirstName { get; set; } + public string? LastName { get; set; } + public string? Biography { get; set; } + public DateOnly BirthDate { get; set; } + public string? Nationality { get; set; } + + public List? Books { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Author/GetAuthorDto.cs b/BookHive/DTO/Author/GetAuthorDto.cs new file mode 100644 index 0000000..6591154 --- /dev/null +++ b/BookHive/DTO/Author/GetAuthorDto.cs @@ -0,0 +1,8 @@ +namespace BookHive.DTO.Author; + +public class GetAuthorDto +{ + public int Id { get; set; } + public string? FirstName { get; set; } + public string? LastName { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Author/UpdateAuthorDto.cs b/BookHive/DTO/Author/UpdateAuthorDto.cs new file mode 100644 index 0000000..d793146 --- /dev/null +++ b/BookHive/DTO/Author/UpdateAuthorDto.cs @@ -0,0 +1,11 @@ +namespace BookHive.DTO.Author; + +public class UpdateAuthorDto +{ + public int Id { get; set; } + public string? FirstName { get; set; } + public string? LastName { get; set; } + public string? Biography { get; set; } + public DateOnly BirthDate { get; set; } + public string? Nationality { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Book/CreateBookDto.cs b/BookHive/DTO/Book/CreateBookDto.cs new file mode 100644 index 0000000..6991d5e --- /dev/null +++ b/BookHive/DTO/Book/CreateBookDto.cs @@ -0,0 +1,13 @@ +namespace BookHive.DTO.Book; + +public class CreateBookDto +{ + public string? Title { get; set; } + public string? Isbn { get; set; } + public string? Summary { get; set; } + public int PageCount { get; set; } + public DateOnly PublishedDate { get; set; } + public string? Genre { get; set; } + + public int AuthorId { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Book/GetBookDetailsDto.cs b/BookHive/DTO/Book/GetBookDetailsDto.cs new file mode 100644 index 0000000..80f55ec --- /dev/null +++ b/BookHive/DTO/Book/GetBookDetailsDto.cs @@ -0,0 +1,20 @@ +using BookHive.DTO.Author; +using BookHive.DTO.Review; + +namespace BookHive.DTO.Book; + +public class GetBookDetailsDto +{ + public int Id { get; set; } + public string? Title { get; set; } + public string? Isbn { get; set; } + public string? Summary { get; set; } + public int PageCount { get; set; } + public DateOnly PublishedDate { get; set; } + public string? Genre { get; set; } + + public int AuthorId { get; set; } + public GetAuthorDto? Author { get; set; } + + public List? Reviews { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Book/GetBookDto.cs b/BookHive/DTO/Book/GetBookDto.cs new file mode 100644 index 0000000..ad5eeec --- /dev/null +++ b/BookHive/DTO/Book/GetBookDto.cs @@ -0,0 +1,9 @@ +namespace BookHive.DTO.Book; + +public class GetBookDto +{ + public int Id { get; set; } + public string? Title { get; set; } + public DateOnly PublishedDate { get; set; } + public string? Genre { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Book/UpdateBookDto.cs b/BookHive/DTO/Book/UpdateBookDto.cs new file mode 100644 index 0000000..31520fa --- /dev/null +++ b/BookHive/DTO/Book/UpdateBookDto.cs @@ -0,0 +1,14 @@ +namespace BookHive.DTO.Book; + +public class UpdateBookDto +{ + public int Id { get; set; } + public string? Title { get; set; } + public string? Isbn { get; set; } + public string? Summary { get; set; } + public int PageCount { get; set; } + public DateOnly PublishedDate { get; set; } + public string? Genre { get; set; } + + public int AuthorId { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Loan/CreateLoanDto.cs b/BookHive/DTO/Loan/CreateLoanDto.cs new file mode 100644 index 0000000..10edf3f --- /dev/null +++ b/BookHive/DTO/Loan/CreateLoanDto.cs @@ -0,0 +1,10 @@ +namespace BookHive.DTO.Loan; + +public class CreateLoanDto +{ + public int BookId { get; set; } + public int MemberId { get; set; } + + public DateOnly LoanDate { get; set; } + public DateOnly DueDate { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Loan/GetLoanDto.cs b/BookHive/DTO/Loan/GetLoanDto.cs new file mode 100644 index 0000000..2ec684b --- /dev/null +++ b/BookHive/DTO/Loan/GetLoanDto.cs @@ -0,0 +1,19 @@ +using BookHive.DTO.Book; +using BookHive.DTO.Member; + +namespace BookHive.DTO.Loan; + +public class GetLoanDto +{ + public int Id { get; set; } + + public int BookId { get; set; } + public int MemberId { get; set; } + + public DateOnly LoanDate { get; set; } + public DateOnly DueDate { get; set; } + public DateOnly? ReturnDate { get; set; } + + public GetBookDto? Book { get; set; } + public GetMemberDto? Member { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Loan/UpdateLoanDto.cs b/BookHive/DTO/Loan/UpdateLoanDto.cs new file mode 100644 index 0000000..79b7aea --- /dev/null +++ b/BookHive/DTO/Loan/UpdateLoanDto.cs @@ -0,0 +1,13 @@ +namespace BookHive.DTO.Loan; + +public class UpdateLoanDto +{ + public int Id { get; set; } + + public int BookId { get; set; } + public int MemberId { get; set; } + + public DateOnly LoanDate { get; set; } + public DateOnly DueDate { get; set; } + public DateOnly? ReturnDate { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Member/CreateMemberDto.cs b/BookHive/DTO/Member/CreateMemberDto.cs new file mode 100644 index 0000000..787bc74 --- /dev/null +++ b/BookHive/DTO/Member/CreateMemberDto.cs @@ -0,0 +1,10 @@ +namespace BookHive.DTO.Member; + +public class CreateMemberDto +{ + public string? Email { get; set; } + public string? FirstName { get; set; } + public string? LastName { get; set; } + public DateOnly MembershipDate { get; set; } + +} \ No newline at end of file diff --git a/BookHive/DTO/Member/GetMemberDetailsDto.cs b/BookHive/DTO/Member/GetMemberDetailsDto.cs new file mode 100644 index 0000000..d370d23 --- /dev/null +++ b/BookHive/DTO/Member/GetMemberDetailsDto.cs @@ -0,0 +1,17 @@ +using BookHive.DTO.Loan; +using BookHive.DTO.Review; + +namespace BookHive.DTO.Member; + +public class GetMemberDetailsDto +{ + public int Id { get; set; } + public string? Email { get; set; } + public string? FirstName { get; set; } + public string? LastName { get; set; } + public DateOnly MembershipDate { get; set; } + public bool IsActive { get; set; } + + public List? Loans { get; set; } + public List? Reviews { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Member/GetMemberDto.cs b/BookHive/DTO/Member/GetMemberDto.cs new file mode 100644 index 0000000..1ce0037 --- /dev/null +++ b/BookHive/DTO/Member/GetMemberDto.cs @@ -0,0 +1,10 @@ +namespace BookHive.DTO.Member; + +public class GetMemberDto +{ + public int Id { get; set; } + public string? FirstName { get; set; } + public string? LastName { get; set; } + public DateOnly MembershipDate { get; set; } + public bool IsActive { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Member/UpdateMemberDto.cs b/BookHive/DTO/Member/UpdateMemberDto.cs new file mode 100644 index 0000000..3ce5662 --- /dev/null +++ b/BookHive/DTO/Member/UpdateMemberDto.cs @@ -0,0 +1,11 @@ +namespace BookHive.DTO.Member; + +public class UpdateMemberDto +{ + public int Id { get; set; } + public string? Email { get; set; } + public string? FirstName { get; set; } + public string? LastName { get; set; } + public DateOnly MembershipDate { get; set; } + public bool IsActive { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Review/CreateReviewDto.cs b/BookHive/DTO/Review/CreateReviewDto.cs new file mode 100644 index 0000000..413f984 --- /dev/null +++ b/BookHive/DTO/Review/CreateReviewDto.cs @@ -0,0 +1,11 @@ +namespace BookHive.DTO.Review; + +public class CreateReviewDto +{ + + public int BookId { get; set; } + public int MemberId { get; set; } + + public int Rating { get; set; } + public string? Comment { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Review/GetReviewDto.cs b/BookHive/DTO/Review/GetReviewDto.cs new file mode 100644 index 0000000..a2006f3 --- /dev/null +++ b/BookHive/DTO/Review/GetReviewDto.cs @@ -0,0 +1,19 @@ +using BookHive.DTO.Book; +using BookHive.DTO.Member; + +namespace BookHive.DTO.Review; + +public class GetReviewDto +{ + public int Id { get; set; } + + public int BookId { get; set; } + public int MemberId { get; set; } + + public int Rating { get; set; } + public string? Comment { get; set; } + public DateTime CreatedAt { get; set; } + + public GetBookDto? Book { get; set; } + public GetMemberDto? Member { get; set; } +} \ No newline at end of file diff --git a/BookHive/DTO/Review/UpdateReviewDto.cs b/BookHive/DTO/Review/UpdateReviewDto.cs new file mode 100644 index 0000000..b4e8d2c --- /dev/null +++ b/BookHive/DTO/Review/UpdateReviewDto.cs @@ -0,0 +1,12 @@ +namespace BookHive.DTO.Review; + +public class UpdateReviewDto +{ + public int Id { get; set; } + + public int BookId { get; set; } + public int MemberId { get; set; } + + public int Rating { get; set; } + public string? Comment { get; set; } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Authors/CreateAuthorEndpoint.cs b/BookHive/Endpoints/Authors/CreateAuthorEndpoint.cs new file mode 100644 index 0000000..67f88d1 --- /dev/null +++ b/BookHive/Endpoints/Authors/CreateAuthorEndpoint.cs @@ -0,0 +1,21 @@ +using BookHive.DTO.Author; +using BookHive.Models; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Authors; + +public class CreateAuthorEndpoint(AuthorRepository authorRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Post("/authors/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CreateAuthorDto req, CancellationToken ct) + { + await authorRepository.AddAsync(mapper.Map(req), ct); + await Send.OkAsync(cancellation: ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Authors/DeleteAuthorEndpoint.cs b/BookHive/Endpoints/Authors/DeleteAuthorEndpoint.cs new file mode 100644 index 0000000..2617798 --- /dev/null +++ b/BookHive/Endpoints/Authors/DeleteAuthorEndpoint.cs @@ -0,0 +1,34 @@ +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Authors; +using FastEndpoints; + +namespace BookHive.Endpoints.Authors; + +public class DeleteAuthorRequest +{ + public int Id { get; set; } +} + +public class DeleteAuthorEndpoint(AuthorRepository authorRepository) : Endpoint +{ + public override void Configure() + { + Delete("/authors/{@Id}", x => new { x.Id }); + AllowAnonymous(); + } + + public override async Task HandleAsync(DeleteAuthorRequest req, CancellationToken ct) + { + Author? author = await authorRepository.SingleOrDefaultAsync(new GetAuthorByIdSpec(req.Id), ct); + + if (author is null) + { + await Send.NotFoundAsync(ct); + return; + } + + await authorRepository.DeleteAsync(author, ct); + await Send.OkAsync(cancellation: ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Authors/GetAuthorEndpoint.cs b/BookHive/Endpoints/Authors/GetAuthorEndpoint.cs new file mode 100644 index 0000000..1de029d --- /dev/null +++ b/BookHive/Endpoints/Authors/GetAuthorEndpoint.cs @@ -0,0 +1,34 @@ +using BookHive.DTO.Author; +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Authors; +using FastEndpoints; + +namespace BookHive.Endpoints.Authors; + +public class AuthorRequest +{ + public int Id { get; set; } +} + +public class GetAuthorEndpoint(AuthorRepository authorRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Get("/authors/{@Id}/", x => new { x.Id }); + AllowAnonymous(); + } + + public override async Task HandleAsync(AuthorRequest req, CancellationToken ct) + { + Author? author = await authorRepository.SingleOrDefaultAsync(new GetAuthorByIdSpec(req.Id), ct); + + if (author is null) + { + await Send.NoContentAsync(ct); + return; + } + + await Send.OkAsync(mapper.Map(author), ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Authors/GetAuthorsEndpoint.cs b/BookHive/Endpoints/Authors/GetAuthorsEndpoint.cs new file mode 100644 index 0000000..8fd37d1 --- /dev/null +++ b/BookHive/Endpoints/Authors/GetAuthorsEndpoint.cs @@ -0,0 +1,19 @@ +using BookHive.DTO.Author; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Authors; + +public class GetAuthorsEndpoint(AuthorRepository authorRepository) : EndpointWithoutRequest> +{ + public override void Configure() + { + Get("/authors/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CancellationToken ct) + { + await Send.OkAsync(await authorRepository.ProjectToListAsync(ct), ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Authors/UpdateAuthorEndpoint.cs b/BookHive/Endpoints/Authors/UpdateAuthorEndpoint.cs new file mode 100644 index 0000000..83ae759 --- /dev/null +++ b/BookHive/Endpoints/Authors/UpdateAuthorEndpoint.cs @@ -0,0 +1,30 @@ +using BookHive.DTO.Author; +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Authors; +using FastEndpoints; + +namespace BookHive.Endpoints.Authors; + +public class UpdateAuthorEndpoint(AuthorRepository authorRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Put("/authors/{@Id}/", x => new { x.Id }); + AllowAnonymous(); + } + + public override async Task HandleAsync(UpdateAuthorDto req, CancellationToken ct) + { + Author? author = await authorRepository.SingleOrDefaultAsync(new GetAuthorByIdSpec(req.Id), ct); + if (author is null) + { + await Send.NotFoundAsync(ct); + return; + } + + mapper.Map(req, author); + await authorRepository.SaveChangesAsync(ct); + await Send.OkAsync(cancellation: ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Books/CreateBookEndpoint.cs b/BookHive/Endpoints/Books/CreateBookEndpoint.cs new file mode 100644 index 0000000..f0603d0 --- /dev/null +++ b/BookHive/Endpoints/Books/CreateBookEndpoint.cs @@ -0,0 +1,22 @@ +using BookHive.DTO.Book; +using BookHive.Models; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Books; + +public class CreateBookEndpoint(BookRepository bookRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Post("/books/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CreateBookDto req, CancellationToken ct) + { + await bookRepository.AddAsync(mapper.Map(req), ct); + await Send.OkAsync(cancellation: ct); + } + +} \ No newline at end of file diff --git a/BookHive/Endpoints/Books/DeleteBookEndpoint.cs b/BookHive/Endpoints/Books/DeleteBookEndpoint.cs new file mode 100644 index 0000000..53e9252 --- /dev/null +++ b/BookHive/Endpoints/Books/DeleteBookEndpoint.cs @@ -0,0 +1,34 @@ +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Books; +using FastEndpoints; + +namespace BookHive.Endpoints.Books; + +public class DeleteBookRequest +{ + public int Id { get; set; } +} + +public class DeleteBookEndpoint(BookRepository bookRepository) : Endpoint +{ + public override void Configure() + { + Delete("/books/{@Id}", x => new { x.Id }); + AllowAnonymous(); + } + + public override async Task HandleAsync(DeleteBookRequest req, CancellationToken ct) + { + Book? book = await bookRepository.SingleOrDefaultAsync(new GetBookByIdSpec(req.Id), ct); + + if (book is null) + { + await Send.NotFoundAsync(ct); + return; + } + + await bookRepository.DeleteAsync(book, ct); + await Send.OkAsync(cancellation: ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Books/GetBookEndpoint.cs b/BookHive/Endpoints/Books/GetBookEndpoint.cs new file mode 100644 index 0000000..bd562e1 --- /dev/null +++ b/BookHive/Endpoints/Books/GetBookEndpoint.cs @@ -0,0 +1,34 @@ +using BookHive.DTO.Book; +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Books; +using FastEndpoints; + +namespace BookHive.Endpoints.Books; + +public class BookRequest +{ + public int Id { get; set; } +} + +public class GetBookEndpoint(BookRepository bookRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Get("/books/{@Id}/", x => new { x.Id }); + AllowAnonymous(); + } + + public override async Task HandleAsync(BookRequest req, CancellationToken ct) + { + Book? book = await bookRepository.SingleOrDefaultAsync(new GetBookByIdSpec(req.Id), ct); + + if (book is null) + { + await Send.NoContentAsync(ct); + return; + } + + await Send.OkAsync(mapper.Map(book), ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Books/GetBooksEndpoint.cs b/BookHive/Endpoints/Books/GetBooksEndpoint.cs new file mode 100644 index 0000000..362870a --- /dev/null +++ b/BookHive/Endpoints/Books/GetBooksEndpoint.cs @@ -0,0 +1,19 @@ +using BookHive.DTO.Book; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Books; + +public class GetBooksEndpoint(BookRepository bookRepository) : EndpointWithoutRequest> +{ + public override void Configure() + { + Get("/books/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CancellationToken ct) + { + await Send.OkAsync(await bookRepository.ProjectToListAsync(ct), ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Loans/CreateLoanEndpoint.cs b/BookHive/Endpoints/Loans/CreateLoanEndpoint.cs new file mode 100644 index 0000000..5ba7a38 --- /dev/null +++ b/BookHive/Endpoints/Loans/CreateLoanEndpoint.cs @@ -0,0 +1,21 @@ +using BookHive.DTO.Loan; +using BookHive.Models; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Loans; + +public class CreateLoanEndpoint(LoanRepository loanRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Post("/loans/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CreateLoanDto req, CancellationToken ct) + { + await loanRepository.AddAsync(mapper.Map(req), ct); + await Send.OkAsync(cancellation: ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Loans/GetLoansEndpoint.cs b/BookHive/Endpoints/Loans/GetLoansEndpoint.cs new file mode 100644 index 0000000..09f2f65 --- /dev/null +++ b/BookHive/Endpoints/Loans/GetLoansEndpoint.cs @@ -0,0 +1,19 @@ +using BookHive.DTO.Loan; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Loans; + +public class GetLoansEndpoint(LoanRepository loanRepository) : EndpointWithoutRequest> +{ + public override void Configure() + { + Get("/loans/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CancellationToken ct) + { + await Send.OkAsync(await loanRepository.ProjectToListAsync(ct), ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Members/CreateMemberEndpoint.cs b/BookHive/Endpoints/Members/CreateMemberEndpoint.cs new file mode 100644 index 0000000..bbf8a15 --- /dev/null +++ b/BookHive/Endpoints/Members/CreateMemberEndpoint.cs @@ -0,0 +1,21 @@ +using BookHive.DTO.Member; +using BookHive.Models; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Members; + +public class CreateMemberEndpoint(MemberRepository memberRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Post("/members/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CreateMemberDto req, CancellationToken ct) + { + await memberRepository.AddAsync(mapper.Map(req), ct); + await Send.OkAsync(cancellation: ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Members/GetMemberEndpoint.cs b/BookHive/Endpoints/Members/GetMemberEndpoint.cs new file mode 100644 index 0000000..14923bf --- /dev/null +++ b/BookHive/Endpoints/Members/GetMemberEndpoint.cs @@ -0,0 +1,34 @@ +using BookHive.DTO.Member; +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Members; +using FastEndpoints; + +namespace BookHive.Endpoints.Members; + +public class MemberRequest +{ + public int Id { get; set; } +} + +public class GetMemberEndpoint(MemberRepository memberRepository, AutoMapper.IMapper mapper) : Endpoint +{ + public override void Configure() + { + Get("/members/{@Id}/", x => new { x.Id }); + AllowAnonymous(); + } + + public override async Task HandleAsync(MemberRequest req, CancellationToken ct) + { + Member? member = await memberRepository.SingleOrDefaultAsync(new GetMemberByIdSpec(req.Id), ct); + + if (member is null) + { + await Send.NoContentAsync(ct); + return; + } + + await Send.OkAsync(mapper.Map(member), ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Members/GetMembersEndpoint.cs b/BookHive/Endpoints/Members/GetMembersEndpoint.cs new file mode 100644 index 0000000..61c4070 --- /dev/null +++ b/BookHive/Endpoints/Members/GetMembersEndpoint.cs @@ -0,0 +1,19 @@ +using BookHive.DTO.Member; +using BookHive.Repositories; +using FastEndpoints; + +namespace BookHive.Endpoints.Members; + +public class GetMembersEndpoint(MemberRepository memberRepository) : EndpointWithoutRequest> +{ + public override void Configure() + { + Get("/members/"); + AllowAnonymous(); + } + + public override async Task HandleAsync(CancellationToken ct) + { + await Send.OkAsync(await memberRepository.ProjectToListAsync(ct), ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Reviews/DeleteReviewEndpoint.cs b/BookHive/Endpoints/Reviews/DeleteReviewEndpoint.cs new file mode 100644 index 0000000..f8e00a2 --- /dev/null +++ b/BookHive/Endpoints/Reviews/DeleteReviewEndpoint.cs @@ -0,0 +1,34 @@ +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Reviews; +using FastEndpoints; + +namespace BookHive.Endpoints.Reviews; + +public class DeleteReviewsRequest +{ + public int Id { get; set; } +} + +public class DeleteReviewEndpoint(ReviewRepository reviewRepository) : Endpoint +{ + public override void Configure() + { + Delete("/reviews/{@Id}", x => new { x.Id }); + AllowAnonymous(); + } + + public override async Task HandleAsync(DeleteReviewsRequest req, CancellationToken ct) + { + Review? review = await reviewRepository.SingleOrDefaultAsync(new GetReviewByIdSpec(req.Id), ct); + + if (review is null) + { + await Send.NotFoundAsync(ct); + return; + } + + await reviewRepository.DeleteAsync(review, ct); + await Send.OkAsync(cancellation: ct); + } +} \ No newline at end of file diff --git a/BookHive/Endpoints/Reviews/GetReviewEndpoint.cs b/BookHive/Endpoints/Reviews/GetReviewEndpoint.cs new file mode 100644 index 0000000..e3b8b02 --- /dev/null +++ b/BookHive/Endpoints/Reviews/GetReviewEndpoint.cs @@ -0,0 +1,35 @@ +using BookHive.DTO.Review; +using BookHive.Models; +using BookHive.Repositories; +using BookHive.Specifications.Books; +using BookHive.Specifications.Reviews; +using FastEndpoints; + +namespace BookHive.Endpoints.Reviews; + +public class ReviewRequest +{ + public int BookId { get; set; } +} + +public class GetReviewEndpoint(BookRepository bookRepository, ReviewRepository reviewRepository) : Endpoint> +{ + public override void Configure() + { + Get("/books/{@BookId}/reviews", x => new { x.BookId }); + AllowAnonymous(); + } + + public override async Task HandleAsync(ReviewRequest req, CancellationToken ct) + { + Book? book = await bookRepository.SingleOrDefaultAsync(new GetBookByIdSpec(req.BookId), ct); + + if (book is null) + { + await Send.NoContentAsync(ct); + return; + } + + await Send.OkAsync(await reviewRepository.ProjectToListAsync(new GetReviewByBookIdSpec(req.BookId), ct), ct); + } +} \ No newline at end of file diff --git a/BookHive/MappingProfiles/DtoToEntityMappings.cs b/BookHive/MappingProfiles/DtoToEntityMappings.cs new file mode 100644 index 0000000..ca0cce4 --- /dev/null +++ b/BookHive/MappingProfiles/DtoToEntityMappings.cs @@ -0,0 +1,30 @@ +using AutoMapper; +using BookHive.DTO.Author; +using BookHive.DTO.Book; +using BookHive.DTO.Loan; +using BookHive.DTO.Member; +using BookHive.DTO.Review; +using BookHive.Models; + +namespace BookHive.MappingProfiles; + +public class DtoToEntityMappings : Profile +{ + public DtoToEntityMappings() + { + CreateMap(); + CreateMap(); + + CreateMap(); + CreateMap(); + + CreateMap(); + CreateMap(); + + CreateMap(); + CreateMap(); + + CreateMap(); + CreateMap(); + } +} \ No newline at end of file diff --git a/BookHive/MappingProfiles/EntityToDtoMappings.cs b/BookHive/MappingProfiles/EntityToDtoMappings.cs new file mode 100644 index 0000000..c3a6226 --- /dev/null +++ b/BookHive/MappingProfiles/EntityToDtoMappings.cs @@ -0,0 +1,28 @@ +using AutoMapper; +using BookHive.DTO.Author; +using BookHive.DTO.Book; +using BookHive.DTO.Loan; +using BookHive.DTO.Member; +using BookHive.DTO.Review; +using BookHive.Models; + +namespace BookHive.MappingProfiles; + +public class EntityToDtoMappings : Profile +{ + public EntityToDtoMappings() + { + CreateMap(); + CreateMap(); + + CreateMap(); + CreateMap(); + + CreateMap(); + + CreateMap(); + CreateMap(); + + CreateMap(); + } +} \ No newline at end of file diff --git a/BookHive/Migrations/20260309112221_InitialDatabase.Designer.cs b/BookHive/Migrations/20260309112221_InitialDatabase.Designer.cs new file mode 100644 index 0000000..d8d0dce --- /dev/null +++ b/BookHive/Migrations/20260309112221_InitialDatabase.Designer.cs @@ -0,0 +1,274 @@ +// +using System; +using BookHive; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Metadata; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; + +#nullable disable + +namespace BookHive.Migrations +{ + [DbContext(typeof(BookHiveDbContext))] + [Migration("20260309112221_InitialDatabase")] + partial class InitialDatabase + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "8.0.20") + .HasAnnotation("Relational:MaxIdentifierLength", 128); + + SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); + + modelBuilder.Entity("BookHive.Models.Author", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Biography") + .HasMaxLength(2000) + .HasColumnType("nvarchar(2000)"); + + b.Property("BirthDate") + .HasColumnType("date"); + + b.Property("FirstName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("LastName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("Nationality") + .IsRequired() + .HasMaxLength(60) + .HasColumnType("nvarchar(60)"); + + b.HasKey("Id"); + + b.ToTable("Authors"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("AuthorId") + .HasColumnType("int"); + + b.Property("Genre") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Isbn") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property("PageCount") + .HasColumnType("int"); + + b.Property("PublishedDate") + .HasColumnType("date"); + + b.Property("Summary") + .HasMaxLength(3000) + .HasColumnType("nvarchar(3000)"); + + b.Property("Title") + .IsRequired() + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); + + b.HasKey("Id"); + + b.HasIndex("AuthorId"); + + b.ToTable("Books"); + }); + + modelBuilder.Entity("BookHive.Models.Loan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("BookId") + .HasColumnType("int"); + + b.Property("DueDate") + .HasColumnType("date"); + + b.Property("LoanDate") + .HasColumnType("date"); + + b.Property("MemberId") + .HasColumnType("int"); + + b.Property("ReturnDate") + .HasColumnType("date"); + + b.HasKey("Id"); + + b.HasIndex("BookId"); + + b.HasIndex("MemberId"); + + b.ToTable("Loans"); + }); + + modelBuilder.Entity("BookHive.Models.Member", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Email") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property("FirstName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("IsActive") + .HasColumnType("bit"); + + b.Property("LastName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MembershipDate") + .HasColumnType("date"); + + b.HasKey("Id"); + + b.ToTable("Members"); + }); + + modelBuilder.Entity("BookHive.Models.Review", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("BookId") + .HasColumnType("int"); + + b.Property("Comment") + .HasMaxLength(1000) + .HasColumnType("nvarchar(1000)"); + + b.Property("CreatedAt") + .IsRequired() + .HasColumnType("datetime2"); + + b.Property("MemberId") + .HasColumnType("int"); + + b.Property("Rating") + .HasColumnType("int"); + + b.HasKey("Id"); + + b.HasIndex("BookId"); + + b.HasIndex("MemberId"); + + b.ToTable("Reviews"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.HasOne("BookHive.Models.Author", "Author") + .WithMany("Books") + .HasForeignKey("AuthorId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Author"); + }); + + modelBuilder.Entity("BookHive.Models.Loan", b => + { + b.HasOne("BookHive.Models.Book", "Book") + .WithMany("Loans") + .HasForeignKey("BookId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("BookHive.Models.Member", "Member") + .WithMany("Loans") + .HasForeignKey("MemberId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Book"); + + b.Navigation("Member"); + }); + + modelBuilder.Entity("BookHive.Models.Review", b => + { + b.HasOne("BookHive.Models.Book", "Book") + .WithMany("Reviews") + .HasForeignKey("BookId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("BookHive.Models.Member", "Member") + .WithMany("Reviews") + .HasForeignKey("MemberId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Book"); + + b.Navigation("Member"); + }); + + modelBuilder.Entity("BookHive.Models.Author", b => + { + b.Navigation("Books"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.Navigation("Loans"); + + b.Navigation("Reviews"); + }); + + modelBuilder.Entity("BookHive.Models.Member", b => + { + b.Navigation("Loans"); + + b.Navigation("Reviews"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/BookHive/Migrations/20260309112221_InitialDatabase.cs b/BookHive/Migrations/20260309112221_InitialDatabase.cs new file mode 100644 index 0000000..7410e21 --- /dev/null +++ b/BookHive/Migrations/20260309112221_InitialDatabase.cs @@ -0,0 +1,176 @@ +using System; +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace BookHive.Migrations +{ + /// + public partial class InitialDatabase : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.CreateTable( + name: "Authors", + columns: table => new + { + Id = table.Column(type: "int", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + FirstName = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: false), + LastName = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: false), + Biography = table.Column(type: "nvarchar(2000)", maxLength: 2000, nullable: true), + BirthDate = table.Column(type: "date", nullable: false), + Nationality = table.Column(type: "nvarchar(60)", maxLength: 60, nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_Authors", x => x.Id); + }); + + migrationBuilder.CreateTable( + name: "Members", + columns: table => new + { + Id = table.Column(type: "int", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + Email = table.Column(type: "nvarchar(max)", nullable: false), + FirstName = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: false), + LastName = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: false), + MembershipDate = table.Column(type: "date", nullable: false), + IsActive = table.Column(type: "bit", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_Members", x => x.Id); + }); + + migrationBuilder.CreateTable( + name: "Books", + columns: table => new + { + Id = table.Column(type: "int", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + Title = table.Column(type: "nvarchar(200)", maxLength: 200, nullable: false), + Isbn = table.Column(type: "nvarchar(max)", nullable: false), + Summary = table.Column(type: "nvarchar(3000)", maxLength: 3000, nullable: true), + PageCount = table.Column(type: "int", nullable: false), + PublishedDate = table.Column(type: "date", nullable: false), + Genre = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: false), + AuthorId = table.Column(type: "int", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_Books", x => x.Id); + table.ForeignKey( + name: "FK_Books_Authors_AuthorId", + column: x => x.AuthorId, + principalTable: "Authors", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateTable( + name: "Loans", + columns: table => new + { + Id = table.Column(type: "int", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + BookId = table.Column(type: "int", nullable: false), + MemberId = table.Column(type: "int", nullable: false), + LoanDate = table.Column(type: "date", nullable: false), + DueDate = table.Column(type: "date", nullable: false), + ReturnDate = table.Column(type: "date", nullable: true) + }, + constraints: table => + { + table.PrimaryKey("PK_Loans", x => x.Id); + table.ForeignKey( + name: "FK_Loans_Books_BookId", + column: x => x.BookId, + principalTable: "Books", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + table.ForeignKey( + name: "FK_Loans_Members_MemberId", + column: x => x.MemberId, + principalTable: "Members", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateTable( + name: "Reviews", + columns: table => new + { + Id = table.Column(type: "int", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + BookId = table.Column(type: "int", nullable: false), + MemberId = table.Column(type: "int", nullable: false), + Rating = table.Column(type: "int", nullable: false), + Comment = table.Column(type: "nvarchar(1000)", maxLength: 1000, nullable: true), + CreatedAt = table.Column(type: "datetime2", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_Reviews", x => x.Id); + table.ForeignKey( + name: "FK_Reviews_Books_BookId", + column: x => x.BookId, + principalTable: "Books", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + table.ForeignKey( + name: "FK_Reviews_Members_MemberId", + column: x => x.MemberId, + principalTable: "Members", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateIndex( + name: "IX_Books_AuthorId", + table: "Books", + column: "AuthorId"); + + migrationBuilder.CreateIndex( + name: "IX_Loans_BookId", + table: "Loans", + column: "BookId"); + + migrationBuilder.CreateIndex( + name: "IX_Loans_MemberId", + table: "Loans", + column: "MemberId"); + + migrationBuilder.CreateIndex( + name: "IX_Reviews_BookId", + table: "Reviews", + column: "BookId"); + + migrationBuilder.CreateIndex( + name: "IX_Reviews_MemberId", + table: "Reviews", + column: "MemberId"); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropTable( + name: "Loans"); + + migrationBuilder.DropTable( + name: "Reviews"); + + migrationBuilder.DropTable( + name: "Books"); + + migrationBuilder.DropTable( + name: "Members"); + + migrationBuilder.DropTable( + name: "Authors"); + } + } +} diff --git a/BookHive/Migrations/20260309132259_AddedContraint.Designer.cs b/BookHive/Migrations/20260309132259_AddedContraint.Designer.cs new file mode 100644 index 0000000..4b7a3f3 --- /dev/null +++ b/BookHive/Migrations/20260309132259_AddedContraint.Designer.cs @@ -0,0 +1,275 @@ +// +using System; +using BookHive; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Metadata; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; + +#nullable disable + +namespace BookHive.Migrations +{ + [DbContext(typeof(BookHiveDbContext))] + [Migration("20260309132259_AddedContraint")] + partial class AddedContraint + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "8.0.20") + .HasAnnotation("Relational:MaxIdentifierLength", 128); + + SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); + + modelBuilder.Entity("BookHive.Models.Author", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Biography") + .HasMaxLength(2000) + .HasColumnType("nvarchar(2000)"); + + b.Property("BirthDate") + .HasColumnType("date"); + + b.Property("FirstName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("LastName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("Nationality") + .IsRequired() + .HasMaxLength(60) + .HasColumnType("nvarchar(60)"); + + b.HasKey("Id"); + + b.ToTable("Authors"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("AuthorId") + .HasColumnType("int"); + + b.Property("Genre") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Isbn") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property("PageCount") + .HasColumnType("int"); + + b.Property("PublishedDate") + .HasColumnType("date"); + + b.Property("Summary") + .HasMaxLength(3000) + .HasColumnType("nvarchar(3000)"); + + b.Property("Title") + .IsRequired() + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); + + b.HasKey("Id"); + + b.HasIndex("AuthorId"); + + b.ToTable("Books"); + }); + + modelBuilder.Entity("BookHive.Models.Loan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("BookId") + .HasColumnType("int"); + + b.Property("DueDate") + .HasColumnType("date"); + + b.Property("LoanDate") + .HasColumnType("date"); + + b.Property("MemberId") + .HasColumnType("int"); + + b.Property("ReturnDate") + .HasColumnType("date"); + + b.HasKey("Id"); + + b.HasIndex("BookId"); + + b.HasIndex("MemberId"); + + b.ToTable("Loans"); + }); + + modelBuilder.Entity("BookHive.Models.Member", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Email") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property("FirstName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("IsActive") + .HasColumnType("bit"); + + b.Property("LastName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MembershipDate") + .HasColumnType("date"); + + b.HasKey("Id"); + + b.ToTable("Members"); + }); + + modelBuilder.Entity("BookHive.Models.Review", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("BookId") + .HasColumnType("int"); + + b.Property("Comment") + .HasMaxLength(1000) + .HasColumnType("nvarchar(1000)"); + + b.Property("CreatedAt") + .IsRequired() + .HasColumnType("datetime2"); + + b.Property("MemberId") + .HasColumnType("int"); + + b.Property("Rating") + .HasColumnType("int"); + + b.HasKey("Id"); + + b.HasIndex("MemberId"); + + b.HasIndex("BookId", "MemberId") + .IsUnique(); + + b.ToTable("Reviews"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.HasOne("BookHive.Models.Author", "Author") + .WithMany("Books") + .HasForeignKey("AuthorId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Author"); + }); + + modelBuilder.Entity("BookHive.Models.Loan", b => + { + b.HasOne("BookHive.Models.Book", "Book") + .WithMany("Loans") + .HasForeignKey("BookId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("BookHive.Models.Member", "Member") + .WithMany("Loans") + .HasForeignKey("MemberId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Book"); + + b.Navigation("Member"); + }); + + modelBuilder.Entity("BookHive.Models.Review", b => + { + b.HasOne("BookHive.Models.Book", "Book") + .WithMany("Reviews") + .HasForeignKey("BookId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("BookHive.Models.Member", "Member") + .WithMany("Reviews") + .HasForeignKey("MemberId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Book"); + + b.Navigation("Member"); + }); + + modelBuilder.Entity("BookHive.Models.Author", b => + { + b.Navigation("Books"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.Navigation("Loans"); + + b.Navigation("Reviews"); + }); + + modelBuilder.Entity("BookHive.Models.Member", b => + { + b.Navigation("Loans"); + + b.Navigation("Reviews"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/BookHive/Migrations/20260309132259_AddedContraint.cs b/BookHive/Migrations/20260309132259_AddedContraint.cs new file mode 100644 index 0000000..c934055 --- /dev/null +++ b/BookHive/Migrations/20260309132259_AddedContraint.cs @@ -0,0 +1,37 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace BookHive.Migrations +{ + /// + public partial class AddedContraint : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropIndex( + name: "IX_Reviews_BookId", + table: "Reviews"); + + migrationBuilder.CreateIndex( + name: "IX_Reviews_BookId_MemberId", + table: "Reviews", + columns: new[] { "BookId", "MemberId" }, + unique: true); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropIndex( + name: "IX_Reviews_BookId_MemberId", + table: "Reviews"); + + migrationBuilder.CreateIndex( + name: "IX_Reviews_BookId", + table: "Reviews", + column: "BookId"); + } + } +} diff --git a/BookHive/Migrations/BookHiveDbContextModelSnapshot.cs b/BookHive/Migrations/BookHiveDbContextModelSnapshot.cs new file mode 100644 index 0000000..4d57965 --- /dev/null +++ b/BookHive/Migrations/BookHiveDbContextModelSnapshot.cs @@ -0,0 +1,272 @@ +// +using System; +using BookHive; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Metadata; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; + +#nullable disable + +namespace BookHive.Migrations +{ + [DbContext(typeof(BookHiveDbContext))] + partial class BookHiveDbContextModelSnapshot : ModelSnapshot + { + protected override void BuildModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "8.0.20") + .HasAnnotation("Relational:MaxIdentifierLength", 128); + + SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); + + modelBuilder.Entity("BookHive.Models.Author", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Biography") + .HasMaxLength(2000) + .HasColumnType("nvarchar(2000)"); + + b.Property("BirthDate") + .HasColumnType("date"); + + b.Property("FirstName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("LastName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("Nationality") + .IsRequired() + .HasMaxLength(60) + .HasColumnType("nvarchar(60)"); + + b.HasKey("Id"); + + b.ToTable("Authors"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("AuthorId") + .HasColumnType("int"); + + b.Property("Genre") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Isbn") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property("PageCount") + .HasColumnType("int"); + + b.Property("PublishedDate") + .HasColumnType("date"); + + b.Property("Summary") + .HasMaxLength(3000) + .HasColumnType("nvarchar(3000)"); + + b.Property("Title") + .IsRequired() + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); + + b.HasKey("Id"); + + b.HasIndex("AuthorId"); + + b.ToTable("Books"); + }); + + modelBuilder.Entity("BookHive.Models.Loan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("BookId") + .HasColumnType("int"); + + b.Property("DueDate") + .HasColumnType("date"); + + b.Property("LoanDate") + .HasColumnType("date"); + + b.Property("MemberId") + .HasColumnType("int"); + + b.Property("ReturnDate") + .HasColumnType("date"); + + b.HasKey("Id"); + + b.HasIndex("BookId"); + + b.HasIndex("MemberId"); + + b.ToTable("Loans"); + }); + + modelBuilder.Entity("BookHive.Models.Member", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Email") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property("FirstName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("IsActive") + .HasColumnType("bit"); + + b.Property("LastName") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MembershipDate") + .HasColumnType("date"); + + b.HasKey("Id"); + + b.ToTable("Members"); + }); + + modelBuilder.Entity("BookHive.Models.Review", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("BookId") + .HasColumnType("int"); + + b.Property("Comment") + .HasMaxLength(1000) + .HasColumnType("nvarchar(1000)"); + + b.Property("CreatedAt") + .IsRequired() + .HasColumnType("datetime2"); + + b.Property("MemberId") + .HasColumnType("int"); + + b.Property("Rating") + .HasColumnType("int"); + + b.HasKey("Id"); + + b.HasIndex("MemberId"); + + b.HasIndex("BookId", "MemberId") + .IsUnique(); + + b.ToTable("Reviews"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.HasOne("BookHive.Models.Author", "Author") + .WithMany("Books") + .HasForeignKey("AuthorId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Author"); + }); + + modelBuilder.Entity("BookHive.Models.Loan", b => + { + b.HasOne("BookHive.Models.Book", "Book") + .WithMany("Loans") + .HasForeignKey("BookId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("BookHive.Models.Member", "Member") + .WithMany("Loans") + .HasForeignKey("MemberId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Book"); + + b.Navigation("Member"); + }); + + modelBuilder.Entity("BookHive.Models.Review", b => + { + b.HasOne("BookHive.Models.Book", "Book") + .WithMany("Reviews") + .HasForeignKey("BookId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("BookHive.Models.Member", "Member") + .WithMany("Reviews") + .HasForeignKey("MemberId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Book"); + + b.Navigation("Member"); + }); + + modelBuilder.Entity("BookHive.Models.Author", b => + { + b.Navigation("Books"); + }); + + modelBuilder.Entity("BookHive.Models.Book", b => + { + b.Navigation("Loans"); + + b.Navigation("Reviews"); + }); + + modelBuilder.Entity("BookHive.Models.Member", b => + { + b.Navigation("Loans"); + + b.Navigation("Reviews"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/BookHive/Models/Author.cs b/BookHive/Models/Author.cs new file mode 100644 index 0000000..c35cd7c --- /dev/null +++ b/BookHive/Models/Author.cs @@ -0,0 +1,15 @@ +using System.ComponentModel.DataAnnotations; + +namespace BookHive.Models; + +public class Author +{ + [Key]public int Id { get; set; } + [Required, MaxLength(100)] public string? FirstName { get; set; } + [Required, MaxLength(100)] public string? LastName { get; set; } + [MaxLength(2000)] public string? Biography { get; set; } + [Required] public DateOnly BirthDate { get; set; } + [Required, MaxLength(60)] public string? Nationality { get; set; } + + public List? Books { get; set; } +} \ No newline at end of file diff --git a/BookHive/Models/Book.cs b/BookHive/Models/Book.cs new file mode 100644 index 0000000..5964283 --- /dev/null +++ b/BookHive/Models/Book.cs @@ -0,0 +1,20 @@ +using System.ComponentModel.DataAnnotations; + +namespace BookHive.Models; + +public class Book +{ + [Key] public int Id { get; set; } + [Required, MaxLength(200)] public string? Title { get; set; } + [Required] public string? Isbn { get; set; } + [MaxLength(3000)] public string? Summary { get; set; } + [Required] public int PageCount { get; set; } + [Required] public DateOnly PublishedDate { get; set; } + [Required, MaxLength(50)] public string? Genre { get; set; } + + public Author? Author { get; set; } + [Required] public int AuthorId { get; set; } + + public List? Loans { get; set; } + public List? Reviews { get; set; } +} \ No newline at end of file diff --git a/BookHive/Models/Loan.cs b/BookHive/Models/Loan.cs new file mode 100644 index 0000000..c00b45d --- /dev/null +++ b/BookHive/Models/Loan.cs @@ -0,0 +1,18 @@ +using System.ComponentModel.DataAnnotations; + +namespace BookHive.Models; + +public class Loan +{ + [Key] public int Id { get; set; } + + public Book? Book { get; set; } + [Required] public int BookId { get; set; } + + public Member? Member { get; set; } + [Required] public int MemberId { get; set; } + + [Required] public DateOnly LoanDate { get; set; } + [Required] public DateOnly DueDate { get; set; } + public DateOnly? ReturnDate { get; set; } +} \ No newline at end of file diff --git a/BookHive/Models/Member.cs b/BookHive/Models/Member.cs new file mode 100644 index 0000000..ffe0e4a --- /dev/null +++ b/BookHive/Models/Member.cs @@ -0,0 +1,16 @@ +using System.ComponentModel.DataAnnotations; + +namespace BookHive.Models; + +public class Member +{ + [Key] public int Id { get; set; } + [Required, EmailAddress] public string? Email { get; set; } + [Required, MaxLength(100)] public string? FirstName { get; set; } + [Required, MaxLength(100)] public string? LastName { get; set; } + [Required] public DateOnly MembershipDate { get; set; } + [Required] public bool IsActive { get; set; } = true; + + public List? Loans { get; set; } + public List? Reviews { get; set; } +} \ No newline at end of file diff --git a/BookHive/Models/Review.cs b/BookHive/Models/Review.cs new file mode 100644 index 0000000..bb86ef9 --- /dev/null +++ b/BookHive/Models/Review.cs @@ -0,0 +1,18 @@ +using System.ComponentModel.DataAnnotations; + +namespace BookHive.Models; + +public class Review +{ + [Key] public int Id { get; set; } + + public Book? Book { get; set; } + [Required] public int BookId { get; set; } + + public Member? Member { get; set; } + [Required] public int MemberId { get; set; } + + [Required] public int Rating { get; set; } + [MaxLength(1000)] public string? Comment { get; set; } + [Required] public DateTime? CreatedAt { get; set; } = DateTime.Now; +} \ No newline at end of file diff --git a/BookHive/Program.cs b/BookHive/Program.cs new file mode 100644 index 0000000..5c611ea --- /dev/null +++ b/BookHive/Program.cs @@ -0,0 +1,66 @@ +using AutoMapper; +using AutoMapper.EquivalencyExpression; +using BookHive; +using BookHive.MappingProfiles; +using BookHive.Repositories; +using FastEndpoints; +using FastEndpoints.Security; +using FastEndpoints.Swagger; +using Microsoft.Net.Http.Headers; + +WebApplicationBuilder builder = WebApplication.CreateBuilder(args); + +// On ajoute ici FastEndpoints, un framework REPR et Swagger aux services disponibles dans le projet +builder.Services + .AddAuthenticationJwtBearer(s => s.SigningKey = "ThisIsASuperSecretJwtKeyThatIsAtLeast32CharsLong") + .AddAuthorization() + .AddFastEndpoints() + .AddCors(options => + { + options.AddDefaultPolicy(policyBuilder => + { + policyBuilder + .WithOrigins("http://localhost:4200") + .WithMethods("GET", "POST", "PUT", "DELETE", "PATCH") + .AllowAnyHeader() + .WithExposedHeaders(HeaderNames.ContentDisposition); + }); + }) + .SwaggerDocument(options => { options.ShortSchemaNames = true; }); + +builder.Services.AddDbContext(); + +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); + +builder.Services.AddHttpContextAccessor(); + +MapperConfiguration mappingConfig = new(mc => +{ + mc.AddCollectionMappers(); + mc.AddProfile(new DtoToEntityMappings()); + mc.AddProfile(new EntityToDtoMappings()); +}, new LoggerFactory()); + + +AutoMapper.IMapper mapper = mappingConfig.CreateMapper(); +builder.Services.AddSingleton(mapper); + +WebApplication app = builder.Build(); +app.UseAuthentication() + .UseAuthorization() + .UseFastEndpoints(options => + { + options.Endpoints.ShortNames = true; + options.Endpoints.RoutePrefix = "API"; + }) + .UseSwaggerGen(); + +// app.UseHttpsRedirection(); + +// app.UseCors(); + +app.Run(); \ No newline at end of file diff --git a/BookHive/Properties/launchSettings.json b/BookHive/Properties/launchSettings.json new file mode 100644 index 0000000..1e0b19c --- /dev/null +++ b/BookHive/Properties/launchSettings.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://json.schemastore.org/launchsettings.json", + "profiles": { + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": false, + "applicationUrl": "http://localhost:5278", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": false, + "applicationUrl": "https://localhost:7103;http://localhost:5278", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/BookHive/Repositories/AuthorRepository.cs b/BookHive/Repositories/AuthorRepository.cs new file mode 100644 index 0000000..c9ea16a --- /dev/null +++ b/BookHive/Repositories/AuthorRepository.cs @@ -0,0 +1,5 @@ +using BookHive.Models; + +namespace BookHive.Repositories; + +public class AuthorRepository(BookHiveDbContext bookHiveDbContext, AutoMapper.IMapper mapper) : BookHiveRepository(bookHiveDbContext, mapper); \ No newline at end of file diff --git a/BookHive/Repositories/BookHiveRepository.cs b/BookHive/Repositories/BookHiveRepository.cs new file mode 100644 index 0000000..428b157 --- /dev/null +++ b/BookHive/Repositories/BookHiveRepository.cs @@ -0,0 +1,328 @@ +using System.Linq.Expressions; +using Ardalis.Specification; +using Ardalis.Specification.EntityFrameworkCore; +using AutoMapper.QueryableExtensions; +using Microsoft.EntityFrameworkCore; +using Plainquire.Page; + +namespace BookHive.Repositories; + +public class BookHiveRepository(DbContext databaseContext, AutoMapper.IMapper mapper) : RepositoryBase(databaseContext) where T : class +{ + private readonly DbContext _databaseContext = databaseContext; + + /// + /// + /// + /// + /// + public async Task FirstOrDefaultAsync(CancellationToken cancellationToken = default) + { + return await _databaseContext.Set().AsQueryable().FirstOrDefaultAsync(cancellationToken); + } + + /// + /// + /// + /// + /// + public async Task FirstAsync(CancellationToken cancellationToken = default) + { + return await _databaseContext.Set().AsQueryable().FirstAsync(cancellationToken); + } + + /// + /// + /// + /// + /// + /// + public async Task SingleAsync(ISpecification specification, CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification).SingleAsync(cancellationToken); + } + + /// + /// + /// + /// + /// + public async Task SingleAsync(CancellationToken cancellationToken = default) + { + return await _databaseContext.Set().AsQueryable().SingleAsync(cancellationToken); + } + + /// + /// + /// + /// + /// + /// + /// + public async Task SumAsync( + ISpecification specification, + Expression> selector, + CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification).SumAsync(selector, cancellationToken); + } + + // /// + // /// + // /// + // /// + // /// + // /// + // /// + // public async Task SumAsync( + // ISpecification specification, + // Expression> selector, + // CancellationToken cancellationToken = default) + // { + // return await ApplySpecification(specification).SumAsync(selector, cancellationToken); + // } + + /// + /// + /// + /// + /// + /// + /// + /// + public async Task ProjectToSingleOrDefaultAsync( + ISpecification specification, + CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .SingleOrDefaultAsync(cancellationToken: cancellationToken); + } + + /// + /// + /// + /// + /// + /// + /// + /// + public async Task ProjectToSingleOrDefaultAsync( + ISpecification specification, + Action postProcessor, + CancellationToken cancellationToken = default) + { + TResult? result = await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .SingleOrDefaultAsync(cancellationToken: cancellationToken); + postProcessor(result); + return result; + } + + // /// + // /// + // /// + // /// + // /// + // /// + // public async Task ProjectToSingleOrDefaultAsync( + // CancellationToken cancellationToken = default) + // { + // return await _databaseContext.Set().AsQueryable().ProjectTo(mapper.ConfigurationProvider).SingleOrDefaultAsync(cancellationToken: cancellationToken); + // } + + /// + /// + /// + /// + /// + /// + /// + public async Task ProjectToSingleAsync( + ISpecification specification, + CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .SingleAsync(cancellationToken: cancellationToken); + } + + /// + /// + /// + /// + /// + /// + /// + /// + public async Task ProjectToSingleAsync( + ISpecification specification, + Action postProcessor, + CancellationToken cancellationToken = default) + { + TResult result = await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .SingleAsync(cancellationToken: cancellationToken); + postProcessor(result); + return result; + } + + /// + /// + /// + /// + /// + /// + public async Task ProjectToSingleAsync( + CancellationToken cancellationToken = default) + { + return await _databaseContext.Set() + .AsQueryable() + .ProjectTo(mapper.ConfigurationProvider) + .SingleAsync(cancellationToken: cancellationToken); + } + + /// + /// + /// + /// + /// + /// + public async Task> ProjectToListAsync( + CancellationToken cancellationToken = default) + { + return await _databaseContext.Set() + .AsQueryable() + .ProjectTo(mapper.ConfigurationProvider) + .ToListAsync(cancellationToken: cancellationToken); + } + + /// + /// + /// + /// + /// + /// + /// + public async Task> ProjectToListAsync( + Action> postProcessor, + CancellationToken cancellationToken = default) + { + List results = await _databaseContext.Set() + .AsQueryable() + .ProjectTo(mapper.ConfigurationProvider) + .ToListAsync(cancellationToken: cancellationToken); + postProcessor(results); + return results; + } + + /// + /// + /// + /// + /// + /// + /// + /// + public async Task> ProjectToListAsync( + ISpecification specification, + Action> postProcessor, + CancellationToken cancellationToken = default) + { + List results = await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .ToListAsync(cancellationToken: cancellationToken); + postProcessor(results); + return results; + } + + /// + /// + /// + /// + /// + /// + /// + public async Task> ProjectToListAsync( + ISpecification specification, + CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .ToListAsync(cancellationToken: cancellationToken); + } + + /// + /// + /// + /// + /// + /// + /// + /// + /// + public async Task> ProjectToListAsync( + ISpecification specification, + EntityPage page, + Action> postProcessor, + CancellationToken cancellationToken = default) + { + List results = await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .Page(page) + .ToListAsync(cancellationToken: cancellationToken); + postProcessor(results); + return results; + } + + /// + /// + /// + /// + /// + /// + /// + /// + public async Task> ProjectToListAsync( + ISpecification specification, + EntityPage page, + CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification) + .ProjectTo(mapper.ConfigurationProvider) + .Page(page) + .ToListAsync(cancellationToken: cancellationToken); + } + + /// + /// + /// + /// + /// + /// + /// + /// + public async Task> SelectManyAsync( + ISpecification specification, + Expression>> selector, + CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification).SelectMany(selector).ToListAsync(cancellationToken: cancellationToken); + } + + /// + /// + /// + /// + /// + /// + /// + /// + public async Task> SelectAsync( + ISpecification specification, + Expression> selector, + CancellationToken cancellationToken = default) + { + return await ApplySpecification(specification).Select(selector).ToListAsync(cancellationToken: cancellationToken); + } +} \ No newline at end of file diff --git a/BookHive/Repositories/BookRepository.cs b/BookHive/Repositories/BookRepository.cs new file mode 100644 index 0000000..40c1150 --- /dev/null +++ b/BookHive/Repositories/BookRepository.cs @@ -0,0 +1,5 @@ +using BookHive.Models; + +namespace BookHive.Repositories; + +public class BookRepository(BookHiveDbContext bookHiveDbContext, AutoMapper.IMapper mapper) : BookHiveRepository(bookHiveDbContext, mapper); \ No newline at end of file diff --git a/BookHive/Repositories/LoanRepository.cs b/BookHive/Repositories/LoanRepository.cs new file mode 100644 index 0000000..dc77be0 --- /dev/null +++ b/BookHive/Repositories/LoanRepository.cs @@ -0,0 +1,5 @@ +using BookHive.Models; + +namespace BookHive.Repositories; + +public class LoanRepository(BookHiveDbContext bookHiveDbContext, AutoMapper.IMapper mapper) : BookHiveRepository(bookHiveDbContext, mapper); \ No newline at end of file diff --git a/BookHive/Repositories/MemberRepository.cs b/BookHive/Repositories/MemberRepository.cs new file mode 100644 index 0000000..31077c8 --- /dev/null +++ b/BookHive/Repositories/MemberRepository.cs @@ -0,0 +1,5 @@ +using BookHive.Models; + +namespace BookHive.Repositories; + +public class MemberRepository(BookHiveDbContext bookHiveDbContext, AutoMapper.IMapper mapper) : BookHiveRepository(bookHiveDbContext, mapper); \ No newline at end of file diff --git a/BookHive/Repositories/ReviewRepository.cs b/BookHive/Repositories/ReviewRepository.cs new file mode 100644 index 0000000..5cfea5c --- /dev/null +++ b/BookHive/Repositories/ReviewRepository.cs @@ -0,0 +1,5 @@ +using BookHive.Models; + +namespace BookHive.Repositories; + +public class ReviewRepository(BookHiveDbContext bookHiveDbContext, AutoMapper.IMapper mapper) : BookHiveRepository(bookHiveDbContext, mapper); \ No newline at end of file diff --git a/BookHive/Specifications/Authors/GetAuthorByIdSpec.cs b/BookHive/Specifications/Authors/GetAuthorByIdSpec.cs new file mode 100644 index 0000000..2707aac --- /dev/null +++ b/BookHive/Specifications/Authors/GetAuthorByIdSpec.cs @@ -0,0 +1,13 @@ +using Ardalis.Specification; +using BookHive.Models; + +namespace BookHive.Specifications.Authors; + +public class GetAuthorByIdSpec : SingleResultSpecification +{ + public GetAuthorByIdSpec(int authorId) + { + Query + .Where(x => x.Id == authorId); + } +} \ No newline at end of file diff --git a/BookHive/Specifications/Books/GetBookByIdSpec.cs b/BookHive/Specifications/Books/GetBookByIdSpec.cs new file mode 100644 index 0000000..d98b222 --- /dev/null +++ b/BookHive/Specifications/Books/GetBookByIdSpec.cs @@ -0,0 +1,13 @@ +using Ardalis.Specification; +using BookHive.Models; + +namespace BookHive.Specifications.Books; + +public class GetBookByIdSpec : SingleResultSpecification +{ + public GetBookByIdSpec(int bookId) + { + Query + .Where(x => x.Id == bookId); + } +} \ No newline at end of file diff --git a/BookHive/Specifications/Loans/GetLoanByIdSpec.cs b/BookHive/Specifications/Loans/GetLoanByIdSpec.cs new file mode 100644 index 0000000..f1ec57b --- /dev/null +++ b/BookHive/Specifications/Loans/GetLoanByIdSpec.cs @@ -0,0 +1,13 @@ +using Ardalis.Specification; +using BookHive.Models; + +namespace BookHive.Specifications.Loans; + +public class GetLoanByIdSpec : SingleResultSpecification +{ + public GetLoanByIdSpec(int loanId) + { + Query + .Where(x => x.Id == loanId); + } +} \ No newline at end of file diff --git a/BookHive/Specifications/Members/GetMemberByIdSpec.cs b/BookHive/Specifications/Members/GetMemberByIdSpec.cs new file mode 100644 index 0000000..5bd30ca --- /dev/null +++ b/BookHive/Specifications/Members/GetMemberByIdSpec.cs @@ -0,0 +1,13 @@ +using Ardalis.Specification; +using BookHive.Models; + +namespace BookHive.Specifications.Members; + +public class GetMemberByIdSpec : SingleResultSpecification +{ + public GetMemberByIdSpec(int memberId) + { + Query + .Where(x => x.Id == memberId); + } +} \ No newline at end of file diff --git a/BookHive/Specifications/Reviews/GetReviewByBookIdSpec.cs b/BookHive/Specifications/Reviews/GetReviewByBookIdSpec.cs new file mode 100644 index 0000000..c8db7b8 --- /dev/null +++ b/BookHive/Specifications/Reviews/GetReviewByBookIdSpec.cs @@ -0,0 +1,13 @@ +using Ardalis.Specification; +using BookHive.Models; + +namespace BookHive.Specifications.Reviews; + +public class GetReviewByBookIdSpec : Specification +{ + public GetReviewByBookIdSpec(int bookId) + { + Query + .Where(x => x.Id == bookId); + } +} \ No newline at end of file diff --git a/BookHive/Specifications/Reviews/GetReviewByIdSpec.cs b/BookHive/Specifications/Reviews/GetReviewByIdSpec.cs new file mode 100644 index 0000000..c8a0ac4 --- /dev/null +++ b/BookHive/Specifications/Reviews/GetReviewByIdSpec.cs @@ -0,0 +1,13 @@ +using Ardalis.Specification; +using BookHive.Models; + +namespace BookHive.Specifications.Reviews; + +public class GetReviewByIdSpec : SingleResultSpecification +{ + public GetReviewByIdSpec(int reviewId) + { + Query + .Where(x => x.Id == reviewId); + } +} \ No newline at end of file diff --git a/BookHive/appsettings.Development.json b/BookHive/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/BookHive/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/BookHive/appsettings.json b/BookHive/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/BookHive/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/BookHive/bin/Debug/net10.0/Ardalis.Specification.EntityFrameworkCore.dll b/BookHive/bin/Debug/net10.0/Ardalis.Specification.EntityFrameworkCore.dll new file mode 100644 index 0000000..4c8ca2e Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Ardalis.Specification.EntityFrameworkCore.dll differ diff --git a/BookHive/bin/Debug/net10.0/Ardalis.Specification.dll b/BookHive/bin/Debug/net10.0/Ardalis.Specification.dll new file mode 100644 index 0000000..83eaf58 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Ardalis.Specification.dll differ diff --git a/BookHive/bin/Debug/net10.0/AutoMapper.Collection.dll b/BookHive/bin/Debug/net10.0/AutoMapper.Collection.dll new file mode 100644 index 0000000..cfa04cd Binary files /dev/null and b/BookHive/bin/Debug/net10.0/AutoMapper.Collection.dll differ diff --git a/BookHive/bin/Debug/net10.0/AutoMapper.dll b/BookHive/bin/Debug/net10.0/AutoMapper.dll new file mode 100644 index 0000000..c3ef15a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/AutoMapper.dll differ diff --git a/BookHive/bin/Debug/net10.0/Azure.Core.dll b/BookHive/bin/Debug/net10.0/Azure.Core.dll new file mode 100644 index 0000000..8883ec9 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Azure.Core.dll differ diff --git a/BookHive/bin/Debug/net10.0/Azure.Identity.dll b/BookHive/bin/Debug/net10.0/Azure.Identity.dll new file mode 100644 index 0000000..ea19200 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Azure.Identity.dll differ diff --git a/BookHive/bin/Debug/net10.0/BookHive.deps.json b/BookHive/bin/Debug/net10.0/BookHive.deps.json new file mode 100644 index 0000000..0c3dab2 --- /dev/null +++ b/BookHive/bin/Debug/net10.0/BookHive.deps.json @@ -0,0 +1,1624 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "BookHive/1.0.0": { + "dependencies": { + "Ardalis.Specification.EntityFrameworkCore": "9.3.1", + "AutoMapper": "16.1.0", + "AutoMapper.Collection": "13.0.0", + "FastEndpoints": "8.0.1", + "FastEndpoints.Security": "8.0.1", + "FastEndpoints.Swagger": "8.0.1", + "Microsoft.AspNetCore.OpenApi": "10.0.3", + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.EntityFrameworkCore.Design": "10.0.3", + "Microsoft.EntityFrameworkCore.SqlServer": "10.0.3", + "Plainquire.Page": "7.1.0" + }, + "runtime": { + "BookHive.dll": {} + } + }, + "Ardalis.Specification/9.3.1": { + "runtime": { + "lib/net9.0/Ardalis.Specification.dll": { + "assemblyVersion": "9.3.1.0", + "fileVersion": "9.3.1.0" + } + } + }, + "Ardalis.Specification.EntityFrameworkCore/9.3.1": { + "dependencies": { + "Ardalis.Specification": "9.3.1", + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3" + }, + "runtime": { + "lib/net9.0/Ardalis.Specification.EntityFrameworkCore.dll": { + "assemblyVersion": "9.3.1.0", + "fileVersion": "9.3.1.0" + } + } + }, + "AutoMapper/16.1.0": { + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0" + }, + "runtime": { + "lib/net10.0/AutoMapper.dll": { + "assemblyVersion": "16.0.0.0", + "fileVersion": "16.1.0.0" + } + } + }, + "AutoMapper.Collection/13.0.0": { + "dependencies": { + "AutoMapper": "16.1.0" + }, + "runtime": { + "lib/net10.0/AutoMapper.Collection.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.0.0" + } + } + }, + "Azure.Core/1.47.1": { + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.ClientModel": "1.5.1", + "System.Memory.Data": "8.0.1" + }, + "runtime": { + "lib/net8.0/Azure.Core.dll": { + "assemblyVersion": "1.47.1.0", + "fileVersion": "1.4700.125.36505" + } + } + }, + "Azure.Identity/1.14.2": { + "dependencies": { + "Azure.Core": "1.47.1", + "Microsoft.Identity.Client": "4.73.1", + "Microsoft.Identity.Client.Extensions.Msal": "4.73.1" + }, + "runtime": { + "lib/net8.0/Azure.Identity.dll": { + "assemblyVersion": "1.14.2.0", + "fileVersion": "1.1400.225.36004" + } + } + }, + "FastEndpoints/8.0.1": { + "dependencies": { + "FastEndpoints.Attributes": "8.0.1", + "FastEndpoints.JobQueues": "8.0.1", + "FastEndpoints.Messaging": "8.0.1", + "FluentValidation": "12.1.1" + }, + "runtime": { + "lib/net10.0/FastEndpoints.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FastEndpoints.Attributes/8.0.1": { + "runtime": { + "lib/net10.0/FastEndpoints.Attributes.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FastEndpoints.Core/8.0.1": { + "runtime": { + "lib/net10.0/FastEndpoints.Core.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FastEndpoints.JobQueues/8.0.1": { + "dependencies": { + "FastEndpoints.Messaging": "8.0.1" + }, + "runtime": { + "lib/net10.0/FastEndpoints.JobQueues.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FastEndpoints.Messaging/8.0.1": { + "dependencies": { + "FastEndpoints.Core": "8.0.1", + "FastEndpoints.Messaging.Core": "8.0.1" + }, + "runtime": { + "lib/net10.0/FastEndpoints.Messaging.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FastEndpoints.Messaging.Core/8.0.1": { + "runtime": { + "lib/net10.0/FastEndpoints.Messaging.Core.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FastEndpoints.Security/8.0.1": { + "dependencies": { + "FastEndpoints": "8.0.1", + "Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.3" + }, + "runtime": { + "lib/net10.0/FastEndpoints.Security.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FastEndpoints.Swagger/8.0.1": { + "dependencies": { + "FastEndpoints": "8.0.1", + "NSwag.AspNetCore": "14.6.3" + }, + "runtime": { + "lib/net10.0/FastEndpoints.Swagger.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.0" + } + } + }, + "FluentValidation/12.1.1": { + "runtime": { + "lib/net8.0/FluentValidation.dll": { + "assemblyVersion": "12.0.0.0", + "fileVersion": "12.1.1.0" + } + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Microsoft.AspNetCore.Authentication.JwtBearer/10.0.3": { + "dependencies": { + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1" + }, + "runtime": { + "lib/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.AspNetCore.OpenApi/10.0.3": { + "dependencies": { + "Microsoft.OpenApi": "2.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.AspNetCore.OpenApi.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/8.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Bcl.Cryptography/9.0.4": { + "runtime": { + "lib/net9.0/Microsoft.Bcl.Cryptography.dll": { + "assemblyVersion": "9.0.0.4", + "fileVersion": "9.0.425.16305" + } + } + }, + "Microsoft.Build.Framework/18.0.2": { + "runtime": { + "lib/net10.0/Microsoft.Build.Framework.dll": { + "assemblyVersion": "15.1.0.0", + "fileVersion": "18.0.2.52102" + } + } + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "5.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "5.0.0", + "Microsoft.CodeAnalysis.Common": "5.0.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "5.0.0", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.Common": "5.0.0", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "18.0.2", + "Microsoft.CodeAnalysis.Workspaces.Common": "5.0.0", + "Microsoft.VisualStudio.SolutionPersistence": "1.0.52", + "Newtonsoft.Json": "13.0.3", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + }, + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.Data.SqlClient/6.1.1": { + "dependencies": { + "Azure.Core": "1.47.1", + "Azure.Identity": "1.14.2", + "Microsoft.Bcl.Cryptography": "9.0.4", + "Microsoft.Data.SqlClient.SNI.runtime": "6.0.2", + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1", + "Microsoft.SqlServer.Server": "1.0.0", + "System.Configuration.ConfigurationManager": "9.0.4" + }, + "runtime": { + "lib/net9.0/Microsoft.Data.SqlClient.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.11.25226.3" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.Data.SqlClient.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.Data.SqlClient.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.Data.SqlClient.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.Data.SqlClient.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.Data.SqlClient.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.Data.SqlClient.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.Data.SqlClient.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": { + "locale": "zh-Hant" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.11.25226.3" + }, + "runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.11.25226.3" + } + } + }, + "Microsoft.Data.SqlClient.SNI.runtime/6.0.2": { + "runtimeTargets": { + "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "6.2.0.0" + }, + "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "6.2.0.0" + }, + "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "6.2.0.0" + } + } + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "18.0.2", + "Microsoft.CodeAnalysis.CSharp": "5.0.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "5.0.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "5.0.0", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Microsoft.Extensions.DependencyModel": "10.0.3", + "Mono.TextTemplating": "3.0.0", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.SqlServer/10.0.3": { + "dependencies": { + "Microsoft.Data.SqlClient": "6.1.1", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "10.0.0.3", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Identity.Client/4.73.1": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "8.14.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Identity.Client.dll": { + "assemblyVersion": "4.73.1.0", + "fileVersion": "4.73.1.0" + } + } + }, + "Microsoft.Identity.Client.Extensions.Msal/4.73.1": { + "dependencies": { + "Microsoft.Identity.Client": "4.73.1", + "System.Security.Cryptography.ProtectedData": "9.0.4" + }, + "runtime": { + "lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": { + "assemblyVersion": "4.73.1.0", + "fileVersion": "4.73.1.0" + } + } + }, + "Microsoft.IdentityModel.Abstractions/8.14.0": { + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": { + "assemblyVersion": "8.14.0.0", + "fileVersion": "8.14.0.60815" + } + } + }, + "Microsoft.IdentityModel.JsonWebTokens/8.14.0": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "8.14.0" + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": { + "assemblyVersion": "8.14.0.0", + "fileVersion": "8.14.0.60815" + } + } + }, + "Microsoft.IdentityModel.Logging/8.14.0": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "8.14.0" + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Logging.dll": { + "assemblyVersion": "8.14.0.0", + "fileVersion": "8.14.0.60815" + } + } + }, + "Microsoft.IdentityModel.Protocols/8.0.1": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "8.14.0" + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Protocols.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.50722" + } + } + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": { + "dependencies": { + "Microsoft.IdentityModel.Protocols": "8.0.1", + "System.IdentityModel.Tokens.Jwt": "8.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.50722" + } + } + }, + "Microsoft.IdentityModel.Tokens/8.14.0": { + "dependencies": { + "Microsoft.IdentityModel.Logging": "8.14.0" + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Tokens.dll": { + "assemblyVersion": "8.14.0.0", + "fileVersion": "8.14.0.60815" + } + } + }, + "Microsoft.OpenApi/2.0.0": { + "runtime": { + "lib/net8.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.0.0.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.VisualStudio.SolutionPersistence/1.0.52": { + "runtime": { + "lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.52.6595" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "Namotion.Reflection/3.4.3": { + "runtime": { + "lib/net8.0/Namotion.Reflection.dll": { + "assemblyVersion": "3.4.3.0", + "fileVersion": "3.4.3.0" + } + } + }, + "Newtonsoft.Json/13.0.3": { + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.3.27908" + } + } + }, + "NJsonSchema/11.5.2": { + "dependencies": { + "NJsonSchema.Annotations": "11.5.2", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net8.0/NJsonSchema.dll": { + "assemblyVersion": "11.5.2.0", + "fileVersion": "11.5.2.0" + } + } + }, + "NJsonSchema.Annotations/11.5.2": { + "runtime": { + "lib/netstandard2.0/NJsonSchema.Annotations.dll": { + "assemblyVersion": "11.5.2.0", + "fileVersion": "11.5.2.0" + } + } + }, + "NJsonSchema.NewtonsoftJson/11.5.2": { + "dependencies": { + "NJsonSchema": "11.5.2", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net8.0/NJsonSchema.NewtonsoftJson.dll": { + "assemblyVersion": "11.5.2.0", + "fileVersion": "11.5.2.0" + } + } + }, + "NJsonSchema.Yaml/11.5.2": { + "dependencies": { + "NJsonSchema": "11.5.2", + "YamlDotNet": "16.3.0" + }, + "runtime": { + "lib/net8.0/NJsonSchema.Yaml.dll": { + "assemblyVersion": "11.5.2.0", + "fileVersion": "11.5.2.0" + } + } + }, + "NSwag.Annotations/14.6.3": { + "runtime": { + "lib/netstandard2.0/NSwag.Annotations.dll": { + "assemblyVersion": "14.6.3.0", + "fileVersion": "14.6.3.0" + } + } + }, + "NSwag.AspNetCore/14.6.3": { + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.NewtonsoftJson": "11.5.2", + "NJsonSchema.Yaml": "11.5.2", + "NSwag.Annotations": "14.6.3", + "NSwag.Core.Yaml": "14.6.3", + "NSwag.Generation.AspNetCore": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net10.0/NSwag.AspNetCore.dll": { + "assemblyVersion": "14.6.3.0", + "fileVersion": "14.6.3.0" + } + } + }, + "NSwag.Core/14.6.3": { + "dependencies": { + "NJsonSchema": "11.5.2", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net8.0/NSwag.Core.dll": { + "assemblyVersion": "14.6.3.0", + "fileVersion": "14.6.3.0" + } + } + }, + "NSwag.Core.Yaml/14.6.3": { + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.Yaml": "11.5.2", + "NSwag.Core": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net8.0/NSwag.Core.Yaml.dll": { + "assemblyVersion": "14.6.3.0", + "fileVersion": "14.6.3.0" + } + } + }, + "NSwag.Generation/14.6.3": { + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.NewtonsoftJson": "11.5.2", + "NSwag.Core": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net8.0/NSwag.Generation.dll": { + "assemblyVersion": "14.6.3.0", + "fileVersion": "14.6.3.0" + } + } + }, + "NSwag.Generation.AspNetCore/14.6.3": { + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.NewtonsoftJson": "11.5.2", + "NSwag.Generation": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net10.0/NSwag.Generation.AspNetCore.dll": { + "assemblyVersion": "14.6.3.0", + "fileVersion": "14.6.3.0" + } + } + }, + "Plainquire.Filter.Abstractions/7.1.0": { + "runtime": { + "lib/net10.0/Plainquire.Filter.Abstractions.dll": { + "assemblyVersion": "7.1.0.0", + "fileVersion": "7.1.0.0" + } + } + }, + "Plainquire.Page/7.1.0": { + "dependencies": { + "Plainquire.Filter.Abstractions": "7.1.0", + "Plainquire.Page.Abstractions": "7.1.0" + }, + "runtime": { + "lib/net10.0/Plainquire.Page.dll": { + "assemblyVersion": "7.1.0.0", + "fileVersion": "7.1.0.0" + } + } + }, + "Plainquire.Page.Abstractions/7.1.0": { + "runtime": { + "lib/net10.0/Plainquire.Page.Abstractions.dll": { + "assemblyVersion": "7.1.0.0", + "fileVersion": "7.1.0.0" + } + } + }, + "System.ClientModel/1.5.1": { + "dependencies": { + "System.Memory.Data": "8.0.1" + }, + "runtime": { + "lib/net8.0/System.ClientModel.dll": { + "assemblyVersion": "1.5.1.0", + "fileVersion": "1.500.125.36405" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Composition/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Convention": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0", + "System.Composition.TypedParts": "9.0.0" + } + }, + "System.Composition.AttributedModel/9.0.0": { + "runtime": { + "lib/net9.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Convention/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.Convention.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Hosting/9.0.0": { + "dependencies": { + "System.Composition.Runtime": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.Hosting.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Runtime/9.0.0": { + "runtime": { + "lib/net9.0/System.Composition.Runtime.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.TypedParts/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Configuration.ConfigurationManager/9.0.4": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "9.0.4" + }, + "runtime": { + "lib/net9.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.425.16305" + } + } + }, + "System.IdentityModel.Tokens.Jwt/8.0.1": { + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "Microsoft.IdentityModel.Tokens": "8.14.0" + }, + "runtime": { + "lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": { + "assemblyVersion": "8.0.1.0", + "fileVersion": "8.0.1.50722" + } + } + }, + "System.Memory.Data/8.0.1": { + "runtime": { + "lib/net8.0/System.Memory.Data.dll": { + "assemblyVersion": "8.0.0.1", + "fileVersion": "8.0.1024.46610" + } + } + }, + "System.Security.Cryptography.ProtectedData/9.0.4": { + "runtime": { + "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.425.16305" + } + } + }, + "YamlDotNet/16.3.0": { + "runtime": { + "lib/net8.0/YamlDotNet.dll": { + "assemblyVersion": "16.0.0.0", + "fileVersion": "16.3.0.0" + } + } + } + } + }, + "libraries": { + "BookHive/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Ardalis.Specification/9.3.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GWrE6BA0smWFLbN+XPU2l5rDF9Uzelfbb3w35jJ0CGIat+p1ChbtLcbkvYRMEculBHOAo12omwAAOm3VFWkoJQ==", + "path": "ardalis.specification/9.3.1", + "hashPath": "ardalis.specification.9.3.1.nupkg.sha512" + }, + "Ardalis.Specification.EntityFrameworkCore/9.3.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QbOo4E6HWdKXZ9QUrqcgiGN4EKtzt0kzGzqr2zc32q5QESzBrceJ3GX1ymWVdCCOzJO1+GPm+/a/5ovSkfrLoQ==", + "path": "ardalis.specification.entityframeworkcore/9.3.1", + "hashPath": "ardalis.specification.entityframeworkcore.9.3.1.nupkg.sha512" + }, + "AutoMapper/16.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dslB2z3keOkRdo5N1sWUhTv+37ZXKm2tsJOcUPVOi+Kf1CxkcVsGwH5MeLDKyR+T8WPKwiPq2yhDPMkCfPK16w==", + "path": "automapper/16.1.0", + "hashPath": "automapper.16.1.0.nupkg.sha512" + }, + "AutoMapper.Collection/13.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Bh4bpBqe7p/ShyUswNcP4x0eAo/pzVKKO+vE453byqsJMnZPVcVEhxDpXO2EB+8yW0NsISt5xdPXjBAgeUlxlQ==", + "path": "automapper.collection/13.0.0", + "hashPath": "automapper.collection.13.0.0.nupkg.sha512" + }, + "Azure.Core/1.47.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oPcncSsDHuxB8SC522z47xbp2+ttkcKv2YZ90KXhRKN0YQd2+7l1UURT9EBzUNEXtkLZUOAB5xbByMTrYRh3yA==", + "path": "azure.core/1.47.1", + "hashPath": "azure.core.1.47.1.nupkg.sha512" + }, + "Azure.Identity/1.14.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhNMwOTwT+I2wIcJKSdP0ADyB2aK+JaYWZxO8LSRDm5w77LFr0ykR9xmt2ZV5T1gaI7xU6iNFIh/yW1dAlpddQ==", + "path": "azure.identity/1.14.2", + "hashPath": "azure.identity.1.14.2.nupkg.sha512" + }, + "FastEndpoints/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-v77ZGHBE95gGCQxDz2mwLNpU42dcD6WPQTpzhnLq8weFHD7mtzhhWgpxaNHt6fYEES/bnYUVzoc4x9QnwDy7Yg==", + "path": "fastendpoints/8.0.1", + "hashPath": "fastendpoints.8.0.1.nupkg.sha512" + }, + "FastEndpoints.Attributes/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z4C9Q0VRP1KkPUHPDfdPpTD4OwQTnelK20R7VTTKOwcSM27v9B3PEO/KLQKFm8OsTqUejyxc6+YbcJdjx2gosw==", + "path": "fastendpoints.attributes/8.0.1", + "hashPath": "fastendpoints.attributes.8.0.1.nupkg.sha512" + }, + "FastEndpoints.Core/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bEi4+ZyddkKvfOrUPqABqdIf7mHDrlZBlXjMkr4Dx9g1m9rCFO0a29KQ7bSHY25RaIQSC6CgG5UsIF169kYaLw==", + "path": "fastendpoints.core/8.0.1", + "hashPath": "fastendpoints.core.8.0.1.nupkg.sha512" + }, + "FastEndpoints.JobQueues/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gP8iNDYRsCol/4oGVQzHLrLQONhv3df8Cfz6F0h5UUj4/gkBvxPQS5c8tekQzDe76hE3//YHCRSqml8qy1bgMQ==", + "path": "fastendpoints.jobqueues/8.0.1", + "hashPath": "fastendpoints.jobqueues.8.0.1.nupkg.sha512" + }, + "FastEndpoints.Messaging/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-emHMWSIzI2s1Bxv3GfZYCJsU9eUA8ETYRUdx74QmDPjYZYpzV0cIrtP2RksZEsBsylGbQbJduKcdsKpNgY4PQQ==", + "path": "fastendpoints.messaging/8.0.1", + "hashPath": "fastendpoints.messaging.8.0.1.nupkg.sha512" + }, + "FastEndpoints.Messaging.Core/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b+akQ4GpnMpcMj3rTvTY0zxNjB/ZczP0HUPfWe8j+GoBlvO1hcRUu92P2c6wH+8AiBxlFwGnH5H5bMu2Rr8BXQ==", + "path": "fastendpoints.messaging.core/8.0.1", + "hashPath": "fastendpoints.messaging.core.8.0.1.nupkg.sha512" + }, + "FastEndpoints.Security/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LPjm8isCqZ/WDYqeo5GUyUJIeUad89CyAk49PERJvKIPJ88Q9CpR6+tqp42dS997ULv3eAPF4raolDrFRpmTZA==", + "path": "fastendpoints.security/8.0.1", + "hashPath": "fastendpoints.security.8.0.1.nupkg.sha512" + }, + "FastEndpoints.Swagger/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7cglhNYKVQbUwmvWBjtSiNmdt1FXAOG/hNmMS5iDtOmj/aiEpf+HWVsLUbDE9gs2UM3kg1XVGPIE4uMDG/l4Qw==", + "path": "fastendpoints.swagger/8.0.1", + "hashPath": "fastendpoints.swagger.8.0.1.nupkg.sha512" + }, + "FluentValidation/12.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EPpkIe1yh1a0OXyC100oOA8WMbZvqUu5plwhvYcb7oSELfyUZzfxV48BLhvs3kKo4NwG7MGLNgy1RJiYtT8Dpw==", + "path": "fluentvalidation/12.1.1", + "hashPath": "fluentvalidation.12.1.1.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.AspNetCore.Authentication.JwtBearer/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TBDs8e9y2vJHp14EwNfnIZUNrm6siw8PAAU5laOrYFuGgRxx8oCdxZyfTgp1Oy/icUk9h/XtpYBHPnXIG0f2/g==", + "path": "microsoft.aspnetcore.authentication.jwtbearer/10.0.3", + "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.10.0.3.nupkg.sha512" + }, + "Microsoft.AspNetCore.OpenApi/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SAvSrKDgnY5GDjDAngOXxPhUvEKlTU/0zIq8zidqHvh/xnZBPs0Vc4LqwyvnmnafNnyUaivtRABz4K4wodXfSg==", + "path": "microsoft.aspnetcore.openapi/10.0.3", + "hashPath": "microsoft.aspnetcore.openapi.10.0.3.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "path": "microsoft.bcl.asyncinterfaces/8.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512" + }, + "Microsoft.Bcl.Cryptography/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ==", + "path": "microsoft.bcl.cryptography/9.0.4", + "hashPath": "microsoft.bcl.cryptography.9.0.4.nupkg.sha512" + }, + "Microsoft.Build.Framework/18.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==", + "path": "microsoft.build.framework/18.0.2", + "hashPath": "microsoft.build.framework.18.0.2.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==", + "path": "microsoft.codeanalysis.common/5.0.0", + "hashPath": "microsoft.codeanalysis.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==", + "path": "microsoft.codeanalysis.csharp/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Al/Q8B+yO8odSqGVpSvrShMFDvlQdIBU//F3E6Rb0YdiLSALE9wh/pvozPNnfmh5HDnvU+mkmSjpz4hQO++jaA==", + "path": "microsoft.codeanalysis.csharp.workspaces/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZbUmIvT6lqTNKiv06Jl5wf0MTMi1vQ1oH7ou4CLcs2C/no/L7EhP3T8y3XXvn9VbqMcJaJnEsNA1jwYUMgc5jg==", + "path": "microsoft.codeanalysis.workspaces.common/5.0.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/G+LVoAGMz6Ae8nm+PGLxSw+F5RjYx/J7irbTO5uKAPw1bxHyQJLc/YOnpDxt+EpPtYxvC9wvBsg/kETZp1F9Q==", + "path": "microsoft.codeanalysis.workspaces.msbuild/5.0.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512" + }, + "Microsoft.Data.SqlClient/6.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-syGQmIUPAYYHAHyTD8FCkTNThpQWvoA7crnIQRMfp8dyB5A2cWU3fQexlRTFkVmV7S0TjVmthi0LJEFVjHo8AQ==", + "path": "microsoft.data.sqlclient/6.1.1", + "hashPath": "microsoft.data.sqlclient.6.1.1.nupkg.sha512" + }, + "Microsoft.Data.SqlClient.SNI.runtime/6.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==", + "path": "microsoft.data.sqlclient.sni.runtime/6.0.2", + "hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CDEImwD4A7BseABJMCpLZnhfFjmPY/bHwhhS70elc6gLI/bYUEOhxWt7PmaNGYGhIEzOnStlCy5QcVb+8dod5Q==", + "path": "microsoft.entityframeworkcore/10.0.3", + "hashPath": "microsoft.entityframeworkcore.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c7Uoz381xnMHNBRB8eHRhGgzUtXbgddlbODhwZRrTSzZWDharp3RkJsFwhxyESbeXhCqmML7VdvjMQ7uu+HreA==", + "path": "microsoft.entityframeworkcore.abstractions/10.0.3", + "hashPath": "microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OPZ/u7fONQFmnyUIDB8SeJtKnyFkj1zJsZ0Ke2Cp17q8hYs6jGmYEFd6Ne4Hdcd6auUdFdV7di+uFo2w+L34NA==", + "path": "microsoft.entityframeworkcore.design/10.0.3", + "hashPath": "microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "path": "microsoft.entityframeworkcore.relational/10.0.3", + "hashPath": "microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.SqlServer/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-q0fUFQ4PG4uhKwP+D5dsvlDQbwNpEfWsag3HaoGzkkKj+OQ90ya9W0HuFtwigwEEqc/H1SzDZYUAv7Ya1hh5ow==", + "path": "microsoft.entityframeworkcore.sqlserver/10.0.3", + "hashPath": "microsoft.entityframeworkcore.sqlserver.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-31kRjr1fgdJO1UZ/AsjL2noqwht+juHMQ8c/oh8CEsDhlM2+0zwVZVsZjxSfOFiPtn5+6kRGuvSbLAufAPT0kA==", + "path": "microsoft.extensions.dependencymodel/10.0.3", + "hashPath": "microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512" + }, + "Microsoft.Identity.Client/4.73.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NnDLS8QwYqO5ZZecL2oioi1LUqjh5Ewk4bMLzbgiXJbQmZhDLtKwLxL3DpGMlQAJ2G4KgEnvGPKa+OOgffeJbw==", + "path": "microsoft.identity.client/4.73.1", + "hashPath": "microsoft.identity.client.4.73.1.nupkg.sha512" + }, + "Microsoft.Identity.Client.Extensions.Msal/4.73.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xDztAiV2F0wI0W8FLKv5cbaBefyLD6JVaAsvgSN7bjWNCzGYzHbcOEIP5s4TJXUpQzMfUyBsFl1mC6Zmgpz0PQ==", + "path": "microsoft.identity.client.extensions.msal/4.73.1", + "hashPath": "microsoft.identity.client.extensions.msal.4.73.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Abstractions/8.14.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ==", + "path": "microsoft.identitymodel.abstractions/8.14.0", + "hashPath": "microsoft.identitymodel.abstractions.8.14.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.JsonWebTokens/8.14.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4jOpiA4THdtpLyMdAb24dtj7+6GmvhOhxf5XHLYWmPKF8ApEnApal1UnJsKO4HxUWRXDA6C4WQVfYyqsRhpNpQ==", + "path": "microsoft.identitymodel.jsonwebtokens/8.14.0", + "hashPath": "microsoft.identitymodel.jsonwebtokens.8.14.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Logging/8.14.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eqqnemdW38CKZEHS6diA50BV94QICozDZEvSrsvN3SJXUFwVB9gy+/oz76gldP7nZliA16IglXjXTCTdmU/Ejg==", + "path": "microsoft.identitymodel.logging/8.14.0", + "hashPath": "microsoft.identitymodel.logging.8.14.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==", + "path": "microsoft.identitymodel.protocols/8.0.1", + "hashPath": "microsoft.identitymodel.protocols.8.0.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==", + "path": "microsoft.identitymodel.protocols.openidconnect/8.0.1", + "hashPath": "microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Tokens/8.14.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lKIZiBiGd36k02TCdMHp1KlNWisyIvQxcYJvIkz7P4gSQ9zi8dgh6S5Grj8NNG7HWYIPfQymGyoZ6JB5d1Lo1g==", + "path": "microsoft.identitymodel.tokens/8.14.0", + "hashPath": "microsoft.identitymodel.tokens.8.14.0.nupkg.sha512" + }, + "Microsoft.OpenApi/2.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GGYLfzV/G/ct80OZ45JxnWP7NvMX1BCugn/lX7TH5o0lcVaviavsLMTxmFV2AybXWjbi3h6FF1vgZiTK6PXndw==", + "path": "microsoft.openapi/2.0.0", + "hashPath": "microsoft.openapi.2.0.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.VisualStudio.SolutionPersistence/1.0.52": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==", + "path": "microsoft.visualstudio.solutionpersistence/1.0.52", + "hashPath": "microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "Namotion.Reflection/3.4.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KLk2gLR9f8scM82EiL+p9TONXXPy9+IAZVMzJOA/Wsa7soZD7UJGG6j0fq0D9ZoVnBRRnSeEC7kShhRo3Olgaw==", + "path": "namotion.reflection/3.4.3", + "hashPath": "namotion.reflection.3.4.3.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "path": "newtonsoft.json/13.0.3", + "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" + }, + "NJsonSchema/11.5.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CAmnt4tnylb82Ro6f2EFIGz8rmThuCsITECUNqGhVEQ5VvxV+XwsTPz6LF58MbvUEV1jVcH+uxxljgM/etgK7A==", + "path": "njsonschema/11.5.2", + "hashPath": "njsonschema.11.5.2.nupkg.sha512" + }, + "NJsonSchema.Annotations/11.5.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OfYQgNzJZb1r/gR5vza0DbBLxnmcITDhA5CXFuX1qxuP3rRdQMjbIz5VyDVHCU1QxyrfAymzajbh7iszEvyFGQ==", + "path": "njsonschema.annotations/11.5.2", + "hashPath": "njsonschema.annotations.11.5.2.nupkg.sha512" + }, + "NJsonSchema.NewtonsoftJson/11.5.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2KuhjeP/E/hqixoKRjKUXD56V8gBkEB51gdbTU2gN2AeabCG4gW5YsAUl+ZumFgj0cbEJ7GKdl9IBdeZaLxiTA==", + "path": "njsonschema.newtonsoftjson/11.5.2", + "hashPath": "njsonschema.newtonsoftjson.11.5.2.nupkg.sha512" + }, + "NJsonSchema.Yaml/11.5.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1H835IiOxO5tpqpTN4Ibs0qymHbobHoYr+2K3ZdUVpzwlFDgaGflKmKT+7Hj4cBxKBsNs+MxTeCOEeM+PN1VRw==", + "path": "njsonschema.yaml/11.5.2", + "hashPath": "njsonschema.yaml.11.5.2.nupkg.sha512" + }, + "NSwag.Annotations/14.6.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZAmmjFF6ieW7D7bS7ViIcFZ6Sq77NxAZbvIOypsB8EVRnZMdcr+Rn/sVaVDwPi3YtZJBydSAMNsYDdluhy0ayA==", + "path": "nswag.annotations/14.6.3", + "hashPath": "nswag.annotations.14.6.3.nupkg.sha512" + }, + "NSwag.AspNetCore/14.6.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rKhVvcmhDdI91RBntyzzO/Tjfeo4dh1zkO2UaG3R7wWp40GUK+RzZJpY4NjwuawsG+PPEWCDCKEgJL8BNo3R3A==", + "path": "nswag.aspnetcore/14.6.3", + "hashPath": "nswag.aspnetcore.14.6.3.nupkg.sha512" + }, + "NSwag.Core/14.6.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TrX5mbmuoOIUaOs/77Rohu0xir4nKjAVHmVsct7wmnsAI6b0HOYEM9eH9km0VbcNKj0baNQ7qYSKH6KXMkkz0Q==", + "path": "nswag.core/14.6.3", + "hashPath": "nswag.core.14.6.3.nupkg.sha512" + }, + "NSwag.Core.Yaml/14.6.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/XVgHvtFaJiGElFG1Wuk9N4AwKzmrD8udUKymDQPoqtvg5L0nSeZsnlRgKwPJq/4vquN51AIGWqB8iK4O3YRHg==", + "path": "nswag.core.yaml/14.6.3", + "hashPath": "nswag.core.yaml.14.6.3.nupkg.sha512" + }, + "NSwag.Generation/14.6.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PMeOxbdL9XaSgPN2eZfb9gv1fHEtqMujaXCR/EL2A8JNVicCNZH73iy/IKuhNrTstZdzHp0XMYz1vbIvUKiWvQ==", + "path": "nswag.generation/14.6.3", + "hashPath": "nswag.generation.14.6.3.nupkg.sha512" + }, + "NSwag.Generation.AspNetCore/14.6.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h3A6dekJz95mjLVREa0PHejNTipzZlslqGXttruMJdEBRtxqDOVe3osNllXszAF2kA5JKL8hByNlySIr6aI7MQ==", + "path": "nswag.generation.aspnetcore/14.6.3", + "hashPath": "nswag.generation.aspnetcore.14.6.3.nupkg.sha512" + }, + "Plainquire.Filter.Abstractions/7.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I6fGA1a91bnlnPu1TT/hYfxPviMEnDPGmsVzIKP+x3pVLBN6OWB2i+vO3EFvWb4TbgxZ9e107taf70cmGWzOZg==", + "path": "plainquire.filter.abstractions/7.1.0", + "hashPath": "plainquire.filter.abstractions.7.1.0.nupkg.sha512" + }, + "Plainquire.Page/7.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zkD8YSDhJf8WfeVxVtfd2rUeYZe3EXeLTHVTup32abPWlMzejFOT9tjdlIj/3RNUuws/VnZPkSoJ5ihZr3vniw==", + "path": "plainquire.page/7.1.0", + "hashPath": "plainquire.page.7.1.0.nupkg.sha512" + }, + "Plainquire.Page.Abstractions/7.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-o4YMD7cXdTHQi/qC5lfd6gbZpnJ0a8Hr579tZg4nfiUDYNsE7eqvu+9HkA5sh9lg/XFSk7HbR8tZLJWhlRv5Vw==", + "path": "plainquire.page.abstractions/7.1.0", + "hashPath": "plainquire.page.abstractions.7.1.0.nupkg.sha512" + }, + "System.ClientModel/1.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-k2jKSO0X45IqhVOT9iQB4xralNN9foRQsRvXBTyRpAVxyzCJlG895T9qYrQWbcJ6OQXxOouJQ37x5nZH5XKK+A==", + "path": "system.clientmodel/1.5.1", + "hashPath": "system.clientmodel.1.5.1.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Composition/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Djj70fFTraOarSKmRnmRy/zm4YurICm+kiCtI0dYRqGJnLX6nJ+G3WYuFJ173cAPax/gh96REcbNiVqcrypFQ==", + "path": "system.composition/9.0.0", + "hashPath": "system.composition.9.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iri00l/zIX9g4lHMY+Nz0qV1n40+jFYAmgsaiNn16xvt2RDwlqByNG4wgblagnDYxm3YSQQ0jLlC/7Xlk9CzyA==", + "path": "system.composition.attributedmodel/9.0.0", + "hashPath": "system.composition.attributedmodel.9.0.0.nupkg.sha512" + }, + "System.Composition.Convention/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+vuqVP6xpi582XIjJi6OCsIxuoTZfR0M7WWufk3uGDeCl3wGW6KnpylUJ3iiXdPByPE0vR5TjJgR6hDLez4FQg==", + "path": "system.composition.convention/9.0.0", + "hashPath": "system.composition.convention.9.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OFqSeFeJYr7kHxDfaViGM1ymk7d4JxK//VSoNF9Ux0gpqkLsauDZpu89kTHHNdCWfSljbFcvAafGyBoY094btQ==", + "path": "system.composition.hosting/9.0.0", + "hashPath": "system.composition.hosting.9.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w1HOlQY1zsOWYussjFGZCEYF2UZXgvoYnS94NIu2CBnAGMbXFAX8PY8c92KwUItPmowal68jnVLBCzdrWLeEKA==", + "path": "system.composition.runtime/9.0.0", + "hashPath": "system.composition.runtime.9.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aRZlojCCGEHDKqh43jaDgaVpYETsgd7Nx4g1zwLKMtv4iTo0627715ajEFNpEEBTgLmvZuv8K0EVxc3sM4NWJA==", + "path": "system.composition.typedparts/9.0.0", + "hashPath": "system.composition.typedparts.9.0.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==", + "path": "system.configuration.configurationmanager/9.0.4", + "hashPath": "system.configuration.configurationmanager.9.0.4.nupkg.sha512" + }, + "System.IdentityModel.Tokens.Jwt/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==", + "path": "system.identitymodel.tokens.jwt/8.0.1", + "hashPath": "system.identitymodel.tokens.jwt.8.0.1.nupkg.sha512" + }, + "System.Memory.Data/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg==", + "path": "system.memory.data/8.0.1", + "hashPath": "system.memory.data.8.0.1.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ==", + "path": "system.security.cryptography.protecteddata/9.0.4", + "hashPath": "system.security.cryptography.protecteddata.9.0.4.nupkg.sha512" + }, + "YamlDotNet/16.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA==", + "path": "yamldotnet/16.3.0", + "hashPath": "yamldotnet.16.3.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/BookHive/bin/Debug/net10.0/BookHive.dll b/BookHive/bin/Debug/net10.0/BookHive.dll new file mode 100644 index 0000000..4fd0bd0 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/BookHive.dll differ diff --git a/BookHive/bin/Debug/net10.0/BookHive.exe b/BookHive/bin/Debug/net10.0/BookHive.exe new file mode 100644 index 0000000..3eaee8f Binary files /dev/null and b/BookHive/bin/Debug/net10.0/BookHive.exe differ diff --git a/BookHive/bin/Debug/net10.0/BookHive.pdb b/BookHive/bin/Debug/net10.0/BookHive.pdb new file mode 100644 index 0000000..a572ccc Binary files /dev/null and b/BookHive/bin/Debug/net10.0/BookHive.pdb differ diff --git a/BookHive/bin/Debug/net10.0/BookHive.runtimeconfig.json b/BookHive/bin/Debug/net10.0/BookHive.runtimeconfig.json new file mode 100644 index 0000000..bf15a00 --- /dev/null +++ b/BookHive/bin/Debug/net10.0/BookHive.runtimeconfig.json @@ -0,0 +1,20 @@ +{ + "runtimeOptions": { + "tfm": "net10.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "10.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "10.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/BookHive/bin/Debug/net10.0/BookHive.staticwebassets.endpoints.json b/BookHive/bin/Debug/net10.0/BookHive.staticwebassets.endpoints.json new file mode 100644 index 0000000..5576e88 --- /dev/null +++ b/BookHive/bin/Debug/net10.0/BookHive.staticwebassets.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[]} \ No newline at end of file diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.Attributes.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.Attributes.dll new file mode 100644 index 0000000..c3ff72b Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.Attributes.dll differ diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.Core.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.Core.dll new file mode 100644 index 0000000..5f922a1 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.Core.dll differ diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.JobQueues.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.JobQueues.dll new file mode 100644 index 0000000..64ce266 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.JobQueues.dll differ diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.Messaging.Core.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.Messaging.Core.dll new file mode 100644 index 0000000..1be7a5a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.Messaging.Core.dll differ diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.Messaging.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.Messaging.dll new file mode 100644 index 0000000..8078fb4 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.Messaging.dll differ diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.Security.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.Security.dll new file mode 100644 index 0000000..a059a35 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.Security.dll differ diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.Swagger.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.Swagger.dll new file mode 100644 index 0000000..48cacd1 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.Swagger.dll differ diff --git a/BookHive/bin/Debug/net10.0/FastEndpoints.dll b/BookHive/bin/Debug/net10.0/FastEndpoints.dll new file mode 100644 index 0000000..6236996 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FastEndpoints.dll differ diff --git a/BookHive/bin/Debug/net10.0/FluentValidation.dll b/BookHive/bin/Debug/net10.0/FluentValidation.dll new file mode 100644 index 0000000..aab1163 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/FluentValidation.dll differ diff --git a/BookHive/bin/Debug/net10.0/Humanizer.dll b/BookHive/bin/Debug/net10.0/Humanizer.dll new file mode 100644 index 0000000..c9a7ef8 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Humanizer.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll b/BookHive/bin/Debug/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll new file mode 100644 index 0000000..4ec6150 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.AspNetCore.OpenApi.dll b/BookHive/bin/Debug/net10.0/Microsoft.AspNetCore.OpenApi.dll new file mode 100644 index 0000000..9360d2a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.AspNetCore.OpenApi.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.Bcl.AsyncInterfaces.dll b/BookHive/bin/Debug/net10.0/Microsoft.Bcl.AsyncInterfaces.dll new file mode 100644 index 0000000..421e812 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.Bcl.AsyncInterfaces.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.Bcl.Cryptography.dll b/BookHive/bin/Debug/net10.0/Microsoft.Bcl.Cryptography.dll new file mode 100644 index 0000000..e0a506a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.Bcl.Cryptography.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.Build.Framework.dll b/BookHive/bin/Debug/net10.0/Microsoft.Build.Framework.dll new file mode 100644 index 0000000..a1a97aa Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.Build.Framework.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll new file mode 100644 index 0000000..ab1265c Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.CSharp.dll b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.CSharp.dll new file mode 100644 index 0000000..dc1f35d Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.CSharp.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll new file mode 100644 index 0000000..e6f90df Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll new file mode 100644 index 0000000..5356a08 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.Workspaces.dll b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.Workspaces.dll new file mode 100644 index 0000000..7135704 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.Workspaces.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.dll b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.dll new file mode 100644 index 0000000..f54bd93 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.CodeAnalysis.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.Data.SqlClient.dll b/BookHive/bin/Debug/net10.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..e355a91 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.Data.SqlClient.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll new file mode 100644 index 0000000..63efb92 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Design.dll b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Design.dll new file mode 100644 index 0000000..9071e7b Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Design.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Relational.dll b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Relational.dll new file mode 100644 index 0000000..08e7524 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.Relational.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.SqlServer.dll b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.SqlServer.dll new file mode 100644 index 0000000..6d32a77 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.SqlServer.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.dll b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.dll new file mode 100644 index 0000000..d666afd Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.EntityFrameworkCore.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.Extensions.DependencyModel.dll b/BookHive/bin/Debug/net10.0/Microsoft.Extensions.DependencyModel.dll new file mode 100644 index 0000000..13c2456 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.Extensions.DependencyModel.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.Identity.Client.Extensions.Msal.dll b/BookHive/bin/Debug/net10.0/Microsoft.Identity.Client.Extensions.Msal.dll new file mode 100644 index 0000000..15201c7 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.Identity.Client.Extensions.Msal.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.Identity.Client.dll b/BookHive/bin/Debug/net10.0/Microsoft.Identity.Client.dll new file mode 100644 index 0000000..aa7367f Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.Identity.Client.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Abstractions.dll b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Abstractions.dll new file mode 100644 index 0000000..f85ae59 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Abstractions.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.JsonWebTokens.dll b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.JsonWebTokens.dll new file mode 100644 index 0000000..4c4d3ab Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.JsonWebTokens.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Logging.dll b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Logging.dll new file mode 100644 index 0000000..170078a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Logging.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll new file mode 100644 index 0000000..6c736d2 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Protocols.dll b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Protocols.dll new file mode 100644 index 0000000..9f30508 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Protocols.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Tokens.dll b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Tokens.dll new file mode 100644 index 0000000..009ce65 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.IdentityModel.Tokens.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.OpenApi.dll b/BookHive/bin/Debug/net10.0/Microsoft.OpenApi.dll new file mode 100644 index 0000000..96cb5dc Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.OpenApi.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.SqlServer.Server.dll b/BookHive/bin/Debug/net10.0/Microsoft.SqlServer.Server.dll new file mode 100644 index 0000000..ddeaa86 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.SqlServer.Server.dll differ diff --git a/BookHive/bin/Debug/net10.0/Microsoft.VisualStudio.SolutionPersistence.dll b/BookHive/bin/Debug/net10.0/Microsoft.VisualStudio.SolutionPersistence.dll new file mode 100644 index 0000000..16a2843 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Microsoft.VisualStudio.SolutionPersistence.dll differ diff --git a/BookHive/bin/Debug/net10.0/Mono.TextTemplating.dll b/BookHive/bin/Debug/net10.0/Mono.TextTemplating.dll new file mode 100644 index 0000000..4a76511 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Mono.TextTemplating.dll differ diff --git a/BookHive/bin/Debug/net10.0/NJsonSchema.Annotations.dll b/BookHive/bin/Debug/net10.0/NJsonSchema.Annotations.dll new file mode 100644 index 0000000..f880927 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NJsonSchema.Annotations.dll differ diff --git a/BookHive/bin/Debug/net10.0/NJsonSchema.NewtonsoftJson.dll b/BookHive/bin/Debug/net10.0/NJsonSchema.NewtonsoftJson.dll new file mode 100644 index 0000000..e053b58 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NJsonSchema.NewtonsoftJson.dll differ diff --git a/BookHive/bin/Debug/net10.0/NJsonSchema.Yaml.dll b/BookHive/bin/Debug/net10.0/NJsonSchema.Yaml.dll new file mode 100644 index 0000000..15975f9 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NJsonSchema.Yaml.dll differ diff --git a/BookHive/bin/Debug/net10.0/NJsonSchema.dll b/BookHive/bin/Debug/net10.0/NJsonSchema.dll new file mode 100644 index 0000000..da57e63 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NJsonSchema.dll differ diff --git a/BookHive/bin/Debug/net10.0/NSwag.Annotations.dll b/BookHive/bin/Debug/net10.0/NSwag.Annotations.dll new file mode 100644 index 0000000..382d87b Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NSwag.Annotations.dll differ diff --git a/BookHive/bin/Debug/net10.0/NSwag.AspNetCore.dll b/BookHive/bin/Debug/net10.0/NSwag.AspNetCore.dll new file mode 100644 index 0000000..2be32ea Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NSwag.AspNetCore.dll differ diff --git a/BookHive/bin/Debug/net10.0/NSwag.Core.Yaml.dll b/BookHive/bin/Debug/net10.0/NSwag.Core.Yaml.dll new file mode 100644 index 0000000..8b36fde Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NSwag.Core.Yaml.dll differ diff --git a/BookHive/bin/Debug/net10.0/NSwag.Core.dll b/BookHive/bin/Debug/net10.0/NSwag.Core.dll new file mode 100644 index 0000000..32d8ec1 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NSwag.Core.dll differ diff --git a/BookHive/bin/Debug/net10.0/NSwag.Generation.AspNetCore.dll b/BookHive/bin/Debug/net10.0/NSwag.Generation.AspNetCore.dll new file mode 100644 index 0000000..fafb1ac Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NSwag.Generation.AspNetCore.dll differ diff --git a/BookHive/bin/Debug/net10.0/NSwag.Generation.dll b/BookHive/bin/Debug/net10.0/NSwag.Generation.dll new file mode 100644 index 0000000..488bf16 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/NSwag.Generation.dll differ diff --git a/BookHive/bin/Debug/net10.0/Namotion.Reflection.dll b/BookHive/bin/Debug/net10.0/Namotion.Reflection.dll new file mode 100644 index 0000000..cb1edae Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Namotion.Reflection.dll differ diff --git a/BookHive/bin/Debug/net10.0/Newtonsoft.Json.dll b/BookHive/bin/Debug/net10.0/Newtonsoft.Json.dll new file mode 100644 index 0000000..d035c38 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Newtonsoft.Json.dll differ diff --git a/BookHive/bin/Debug/net10.0/Plainquire.Filter.Abstractions.dll b/BookHive/bin/Debug/net10.0/Plainquire.Filter.Abstractions.dll new file mode 100644 index 0000000..a43c7b2 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Plainquire.Filter.Abstractions.dll differ diff --git a/BookHive/bin/Debug/net10.0/Plainquire.Page.Abstractions.dll b/BookHive/bin/Debug/net10.0/Plainquire.Page.Abstractions.dll new file mode 100644 index 0000000..b32c14c Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Plainquire.Page.Abstractions.dll differ diff --git a/BookHive/bin/Debug/net10.0/Plainquire.Page.dll b/BookHive/bin/Debug/net10.0/Plainquire.Page.dll new file mode 100644 index 0000000..0da010a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/Plainquire.Page.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.ClientModel.dll b/BookHive/bin/Debug/net10.0/System.ClientModel.dll new file mode 100644 index 0000000..0caead2 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.ClientModel.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.CodeDom.dll b/BookHive/bin/Debug/net10.0/System.CodeDom.dll new file mode 100644 index 0000000..54c82b6 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.CodeDom.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Composition.AttributedModel.dll b/BookHive/bin/Debug/net10.0/System.Composition.AttributedModel.dll new file mode 100644 index 0000000..2664688 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Composition.AttributedModel.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Composition.Convention.dll b/BookHive/bin/Debug/net10.0/System.Composition.Convention.dll new file mode 100644 index 0000000..40f6537 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Composition.Convention.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Composition.Hosting.dll b/BookHive/bin/Debug/net10.0/System.Composition.Hosting.dll new file mode 100644 index 0000000..b1cce85 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Composition.Hosting.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Composition.Runtime.dll b/BookHive/bin/Debug/net10.0/System.Composition.Runtime.dll new file mode 100644 index 0000000..c30bbbb Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Composition.Runtime.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Composition.TypedParts.dll b/BookHive/bin/Debug/net10.0/System.Composition.TypedParts.dll new file mode 100644 index 0000000..1556319 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Composition.TypedParts.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Configuration.ConfigurationManager.dll b/BookHive/bin/Debug/net10.0/System.Configuration.ConfigurationManager.dll new file mode 100644 index 0000000..505f649 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Configuration.ConfigurationManager.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.IdentityModel.Tokens.Jwt.dll b/BookHive/bin/Debug/net10.0/System.IdentityModel.Tokens.Jwt.dll new file mode 100644 index 0000000..c42b8d7 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.IdentityModel.Tokens.Jwt.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Memory.Data.dll b/BookHive/bin/Debug/net10.0/System.Memory.Data.dll new file mode 100644 index 0000000..9282c37 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Memory.Data.dll differ diff --git a/BookHive/bin/Debug/net10.0/System.Security.Cryptography.ProtectedData.dll b/BookHive/bin/Debug/net10.0/System.Security.Cryptography.ProtectedData.dll new file mode 100644 index 0000000..4151fc8 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/System.Security.Cryptography.ProtectedData.dll differ diff --git a/BookHive/bin/Debug/net10.0/YamlDotNet.dll b/BookHive/bin/Debug/net10.0/YamlDotNet.dll new file mode 100644 index 0000000..07454d5 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/YamlDotNet.dll differ diff --git a/BookHive/bin/Debug/net10.0/appsettings.Development.json b/BookHive/bin/Debug/net10.0/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/BookHive/bin/Debug/net10.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/BookHive/bin/Debug/net10.0/appsettings.json b/BookHive/bin/Debug/net10.0/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/BookHive/bin/Debug/net10.0/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..fa3b62e Binary files /dev/null and b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..de0032e Binary files /dev/null and b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..52ddf61 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..9c9e5c3 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..fe7a8c8 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/cs/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/cs/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/cs/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..0b81da6 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/cs/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..3a2887c Binary files /dev/null and b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..3bef0e7 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..19c9b77 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..5e1cc23 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..71227fc Binary files /dev/null and b/BookHive/bin/Debug/net10.0/de/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/de/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/de/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..76ca46d Binary files /dev/null and b/BookHive/bin/Debug/net10.0/de/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..3a50733 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..7b14221 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..59c80c7 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..de991ad Binary files /dev/null and b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..ffe4e81 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/es/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/es/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/es/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..e340c59 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/es/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..4eb6122 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..35b8d36 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..44e0af4 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..ae46f62 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..2870de8 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/fr/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/fr/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/fr/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..85be381 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/fr/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..31d7841 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..4f5ea19 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..f29a9ee Binary files /dev/null and b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..c62df50 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..738856c Binary files /dev/null and b/BookHive/bin/Debug/net10.0/it/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/it/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/it/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..4297c71 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/it/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..118b9b8 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..8d5c43a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..0a04bbf Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..c88dd66 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..7400f4a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ja/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ja/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/ja/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..613a787 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ja/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..036e931 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..7305396 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..7735e46 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..adead79 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..9f8ffe3 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ko/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ko/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/ko/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..c98361b Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ko/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..e318959 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..89c6efc Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..62dda99 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..82b3fa2 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..9db06d4 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pl/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pl/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/pl/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..20086f0 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pl/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..8be5aa7 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..a263248 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..04f70a6 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..3a16748 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..8b9f7ce Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..5b4bd1b Binary files /dev/null and b/BookHive/bin/Debug/net10.0/pt-BR/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..bd7b2a2 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..6feb49f Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..0b35a9d Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..413ac6a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..b5e3f64 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ru/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/ru/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/ru/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..67159aa Binary files /dev/null and b/BookHive/bin/Debug/net10.0/ru/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll b/BookHive/bin/Debug/net10.0/runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..0baeb08 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll differ diff --git a/BookHive/bin/Debug/net10.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll b/BookHive/bin/Debug/net10.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..ce09630 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/BookHive/bin/Debug/net10.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll b/BookHive/bin/Debug/net10.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..a0083b1 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/BookHive/bin/Debug/net10.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll b/BookHive/bin/Debug/net10.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..36a2409 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/BookHive/bin/Debug/net10.0/runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll b/BookHive/bin/Debug/net10.0/runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..f983fa9 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll differ diff --git a/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..c219a07 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..6697523 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..79301b0 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..28739df Binary files /dev/null and b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..e5f35c2 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/tr/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/tr/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/tr/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..1111f9a Binary files /dev/null and b/BookHive/bin/Debug/net10.0/tr/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..215fe77 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..53d30cc Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..62e7fc1 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..c1b4544 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..712df48 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..7eeebbc Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..d96f8c8 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..23c31b7 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll new file mode 100644 index 0000000..65f24ab Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..7d3ed5d Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..14fee21 Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll differ diff --git a/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll new file mode 100644 index 0000000..c1aa37b Binary files /dev/null and b/BookHive/bin/Debug/net10.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll differ diff --git a/BookHive/obj/BookHive.csproj.nuget.dgspec.json b/BookHive/obj/BookHive.csproj.nuget.dgspec.json new file mode 100644 index 0000000..8b6b174 --- /dev/null +++ b/BookHive/obj/BookHive.csproj.nuget.dgspec.json @@ -0,0 +1,539 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj": {} + }, + "projects": { + "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj", + "projectName": "BookHive", + "projectPath": "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj", + "packagesPath": "C:\\Users\\mathy\\.nuget\\packages\\", + "outputPath": "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\mathy\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "dependencies": { + "Ardalis.Specification.EntityFrameworkCore": { + "target": "Package", + "version": "[9.3.1, )" + }, + "AutoMapper": { + "target": "Package", + "version": "[16.1.0, )" + }, + "AutoMapper.Collection": { + "target": "Package", + "version": "[13.0.0, )" + }, + "FastEndpoints": { + "target": "Package", + "version": "[8.0.1, )" + }, + "FastEndpoints.Security": { + "target": "Package", + "version": "[8.0.1, )" + }, + "FastEndpoints.Swagger": { + "target": "Package", + "version": "[8.0.1, )" + }, + "Microsoft.AspNetCore.OpenApi": { + "target": "Package", + "version": "[10.0.3, )" + }, + "Microsoft.EntityFrameworkCore": { + "target": "Package", + "version": "[10.0.3, )" + }, + "Microsoft.EntityFrameworkCore.Design": { + "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", + "suppressParent": "All", + "target": "Package", + "version": "[10.0.3, )" + }, + "Microsoft.EntityFrameworkCore.SqlServer": { + "target": "Package", + "version": "[10.0.3, )" + }, + "Plainquire.Page": { + "target": "Package", + "version": "[7.1.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.AspNetCore": "(,10.0.32767]", + "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", + "Microsoft.AspNetCore.App": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.BearerToken": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.Cookies": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.OAuth": "(,10.0.32767]", + "Microsoft.AspNetCore.Authorization": "(,10.0.32767]", + "Microsoft.AspNetCore.Authorization.Policy": "(,10.0.32767]", + "Microsoft.AspNetCore.Components": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Authorization": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Endpoints": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Forms": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Server": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Web": "(,10.0.32767]", + "Microsoft.AspNetCore.Connections.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.CookiePolicy": "(,10.0.32767]", + "Microsoft.AspNetCore.Cors": "(,10.0.32767]", + "Microsoft.AspNetCore.Cryptography.Internal": "(,10.0.32767]", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "(,10.0.32767]", + "Microsoft.AspNetCore.DataProtection": "(,10.0.32767]", + "Microsoft.AspNetCore.DataProtection.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.DataProtection.Extensions": "(,10.0.32767]", + "Microsoft.AspNetCore.Diagnostics": "(,10.0.32767]", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "(,10.0.32767]", + "Microsoft.AspNetCore.HostFiltering": "(,10.0.32767]", + "Microsoft.AspNetCore.Hosting": "(,10.0.32767]", + "Microsoft.AspNetCore.Hosting.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Html.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Http": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Connections": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Connections.Common": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Extensions": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Features": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Results": "(,10.0.32767]", + "Microsoft.AspNetCore.HttpLogging": "(,10.0.32767]", + "Microsoft.AspNetCore.HttpOverrides": "(,10.0.32767]", + "Microsoft.AspNetCore.HttpsPolicy": "(,10.0.32767]", + "Microsoft.AspNetCore.Identity": "(,10.0.32767]", + "Microsoft.AspNetCore.Localization": "(,10.0.32767]", + "Microsoft.AspNetCore.Localization.Routing": "(,10.0.32767]", + "Microsoft.AspNetCore.Metadata": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Cors": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Localization": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Razor": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.RazorPages": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.TagHelpers": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "(,10.0.32767]", + "Microsoft.AspNetCore.OutputCaching": "(,10.0.32767]", + "Microsoft.AspNetCore.RateLimiting": "(,10.0.32767]", + "Microsoft.AspNetCore.Razor": "(,10.0.32767]", + "Microsoft.AspNetCore.Razor.Runtime": "(,10.0.32767]", + "Microsoft.AspNetCore.RequestDecompression": "(,10.0.32767]", + "Microsoft.AspNetCore.ResponseCaching": "(,10.0.32767]", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.ResponseCompression": "(,10.0.32767]", + "Microsoft.AspNetCore.Rewrite": "(,10.0.32767]", + "Microsoft.AspNetCore.Routing": "(,10.0.32767]", + "Microsoft.AspNetCore.Routing.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.HttpSys": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.IIS": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.IISIntegration": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Quic": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "(,10.0.32767]", + "Microsoft.AspNetCore.Session": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR.Common": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "(,10.0.32767]", + "Microsoft.AspNetCore.StaticAssets": "(,10.0.32767]", + "Microsoft.AspNetCore.StaticFiles": "(,10.0.32767]", + "Microsoft.AspNetCore.WebSockets": "(,10.0.32767]", + "Microsoft.AspNetCore.WebUtilities": "(,10.0.32767]", + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.Extensions.Caching.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Caching.Memory": "(,10.0.32767]", + "Microsoft.Extensions.Configuration": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Binder": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.CommandLine": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.FileExtensions": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Ini": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Json": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.KeyPerFile": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.UserSecrets": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Xml": "(,10.0.32767]", + "Microsoft.Extensions.DependencyInjection": "(,10.0.32767]", + "Microsoft.Extensions.DependencyInjection.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics.HealthChecks": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Features": "(,10.0.32767]", + "Microsoft.Extensions.FileProviders.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.FileProviders.Composite": "(,10.0.32767]", + "Microsoft.Extensions.FileProviders.Physical": "(,10.0.32767]", + "Microsoft.Extensions.FileSystemGlobbing": "(,10.0.32767]", + "Microsoft.Extensions.Hosting": "(,10.0.32767]", + "Microsoft.Extensions.Hosting.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Http": "(,10.0.32767]", + "Microsoft.Extensions.Identity.Core": "(,10.0.32767]", + "Microsoft.Extensions.Identity.Stores": "(,10.0.32767]", + "Microsoft.Extensions.Localization": "(,10.0.32767]", + "Microsoft.Extensions.Localization.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Logging": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Configuration": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Console": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Debug": "(,10.0.32767]", + "Microsoft.Extensions.Logging.EventLog": "(,10.0.32767]", + "Microsoft.Extensions.Logging.EventSource": "(,10.0.32767]", + "Microsoft.Extensions.Logging.TraceSource": "(,10.0.32767]", + "Microsoft.Extensions.ObjectPool": "(,10.0.32767]", + "Microsoft.Extensions.Options": "(,10.0.32767]", + "Microsoft.Extensions.Options.ConfigurationExtensions": "(,10.0.32767]", + "Microsoft.Extensions.Options.DataAnnotations": "(,10.0.32767]", + "Microsoft.Extensions.Primitives": "(,10.0.32767]", + "Microsoft.Extensions.Validation": "(,10.0.32767]", + "Microsoft.Extensions.WebEncoders": "(,10.0.32767]", + "Microsoft.JSInterop": "(,10.0.32767]", + "Microsoft.Net.Http.Headers": "(,10.0.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.EventLog": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Cbor": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Cryptography.Xml": "(,10.0.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.RateLimiting": "(,10.0.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } + } +} \ No newline at end of file diff --git a/BookHive/obj/BookHive.csproj.nuget.g.props b/BookHive/obj/BookHive.csproj.nuget.g.props new file mode 100644 index 0000000..a440607 --- /dev/null +++ b/BookHive/obj/BookHive.csproj.nuget.g.props @@ -0,0 +1,24 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\mathy\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 7.0.0 + + + + + + + + + + + + C:\Users\mathy\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 + + \ No newline at end of file diff --git a/BookHive/obj/BookHive.csproj.nuget.g.targets b/BookHive/obj/BookHive.csproj.nuget.g.targets new file mode 100644 index 0000000..44d5ce3 --- /dev/null +++ b/BookHive/obj/BookHive.csproj.nuget.g.targets @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/BookHive/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/BookHive/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs new file mode 100644 index 0000000..925b135 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] diff --git a/BookHive/obj/Debug/net10.0/BookHive.AssemblyInfo.cs b/BookHive/obj/Debug/net10.0/BookHive.AssemblyInfo.cs new file mode 100644 index 0000000..9e43d20 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("BookHive")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("BookHive")] +[assembly: System.Reflection.AssemblyTitleAttribute("BookHive")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/BookHive/obj/Debug/net10.0/BookHive.AssemblyInfoInputs.cache b/BookHive/obj/Debug/net10.0/BookHive.AssemblyInfoInputs.cache new file mode 100644 index 0000000..ccb57fa --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +e42b73ddf4d0353ccf623e5dfd24e363a21da7c9885eb149df227d7bdc49e13e diff --git a/BookHive/obj/Debug/net10.0/BookHive.GeneratedMSBuildEditorConfig.editorconfig b/BookHive/obj/Debug/net10.0/BookHive.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..0231a9c --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,31 @@ +is_global = true +build_property.TargetFramework = net10.0 +build_property.TargetFramework = net10.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.TargetFrameworkIdentifier = .NETCoreApp +build_property.TargetFrameworkVersion = v10.0 +build_property.RootNamespace = BookHive +build_property.RootNamespace = BookHive +build_property.ProjectDir = C:\Users\mathy\Documents\TP\BookHive\BookHive\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.RazorLangVersion = 9.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = C:\Users\mathy\Documents\TP\BookHive\BookHive +build_property._RazorSourceGeneratorDebug = +build_property.EffectiveAnalysisLevelStyle = 10.0 +build_property.EnableCodeStyleSeverity = diff --git a/BookHive/obj/Debug/net10.0/BookHive.GlobalUsings.g.cs b/BookHive/obj/Debug/net10.0/BookHive.GlobalUsings.g.cs new file mode 100644 index 0000000..5e6145d --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.GlobalUsings.g.cs @@ -0,0 +1,17 @@ +// +global using Microsoft.AspNetCore.Builder; +global using Microsoft.AspNetCore.Hosting; +global using Microsoft.AspNetCore.Http; +global using Microsoft.AspNetCore.Routing; +global using Microsoft.Extensions.Configuration; +global using Microsoft.Extensions.DependencyInjection; +global using Microsoft.Extensions.Hosting; +global using Microsoft.Extensions.Logging; +global using System; +global using System.Collections.Generic; +global using System.IO; +global using System.Linq; +global using System.Net.Http; +global using System.Net.Http.Json; +global using System.Threading; +global using System.Threading.Tasks; diff --git a/BookHive/obj/Debug/net10.0/BookHive.MvcApplicationPartsAssemblyInfo.cache b/BookHive/obj/Debug/net10.0/BookHive.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/BookHive/obj/Debug/net10.0/BookHive.MvcApplicationPartsAssemblyInfo.cs b/BookHive/obj/Debug/net10.0/BookHive.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..2bafc7c --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,21 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("FastEndpoints")] +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("FastEndpoints.Security")] +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("FastEndpoints.Swagger")] +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")] +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("NSwag.AspNetCore")] +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("NSwag.Generation.AspNetCore")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/BookHive/obj/Debug/net10.0/BookHive.assets.cache b/BookHive/obj/Debug/net10.0/BookHive.assets.cache new file mode 100644 index 0000000..886a8d1 Binary files /dev/null and b/BookHive/obj/Debug/net10.0/BookHive.assets.cache differ diff --git a/BookHive/obj/Debug/net10.0/BookHive.csproj.AssemblyReference.cache b/BookHive/obj/Debug/net10.0/BookHive.csproj.AssemblyReference.cache new file mode 100644 index 0000000..ffd0706 Binary files /dev/null and b/BookHive/obj/Debug/net10.0/BookHive.csproj.AssemblyReference.cache differ diff --git a/BookHive/obj/Debug/net10.0/BookHive.csproj.CoreCompileInputs.cache b/BookHive/obj/Debug/net10.0/BookHive.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..127c304 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +a0e372db50eaed3cbb8897d1e17081fce28314b8384ca4c1bca655e871fd0f49 diff --git a/BookHive/obj/Debug/net10.0/BookHive.csproj.FileListAbsolute.txt b/BookHive/obj/Debug/net10.0/BookHive.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..dcbbb1b --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.csproj.FileListAbsolute.txt @@ -0,0 +1,187 @@ +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\appsettings.Development.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\appsettings.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\BookHive.staticwebassets.endpoints.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\BookHive.exe +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\BookHive.deps.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\BookHive.runtimeconfig.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\BookHive.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\BookHive.pdb +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Ardalis.Specification.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Ardalis.Specification.EntityFrameworkCore.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\AutoMapper.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\AutoMapper.Collection.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Azure.Core.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Azure.Identity.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.Attributes.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.Core.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.JobQueues.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.Messaging.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.Messaging.Core.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.Security.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FastEndpoints.Swagger.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\FluentValidation.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Humanizer.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.AspNetCore.OpenApi.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.Bcl.AsyncInterfaces.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.Bcl.Cryptography.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.Build.Framework.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.CodeAnalysis.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.CodeAnalysis.CSharp.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.CodeAnalysis.CSharp.Workspaces.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.CodeAnalysis.Workspaces.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.Data.SqlClient.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.Design.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.SqlServer.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.Extensions.DependencyModel.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.Identity.Client.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.Identity.Client.Extensions.Msal.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.IdentityModel.Abstractions.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.IdentityModel.JsonWebTokens.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.IdentityModel.Logging.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.IdentityModel.Protocols.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.IdentityModel.Tokens.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.OpenApi.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.SqlServer.Server.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Microsoft.VisualStudio.SolutionPersistence.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Mono.TextTemplating.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Namotion.Reflection.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Newtonsoft.Json.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NJsonSchema.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NJsonSchema.Annotations.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NJsonSchema.NewtonsoftJson.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NJsonSchema.Yaml.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NSwag.Annotations.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NSwag.AspNetCore.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NSwag.Core.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NSwag.Core.Yaml.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NSwag.Generation.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\NSwag.Generation.AspNetCore.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Plainquire.Filter.Abstractions.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Plainquire.Page.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\Plainquire.Page.Abstractions.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.ClientModel.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.CodeDom.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Composition.AttributedModel.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Composition.Convention.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Composition.Hosting.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Composition.Runtime.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Composition.TypedParts.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Configuration.ConfigurationManager.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.IdentityModel.Tokens.Jwt.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Memory.Data.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\System.Security.Cryptography.ProtectedData.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\YamlDotNet.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\cs\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\de\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\es\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\fr\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\it\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ja\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ko\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pl\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pt-BR\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ru\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\tr\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hans\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hant\Microsoft.CodeAnalysis.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\cs\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\de\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\es\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\fr\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\it\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ja\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ko\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pl\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pt-BR\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ru\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\tr\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\cs\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\de\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\es\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\fr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\it\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ja\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ko\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pl\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pt-BR\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ru\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\tr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\cs\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\de\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\es\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\fr\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\it\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ja\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ko\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pl\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ru\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\tr\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\cs\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\de\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\es\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\fr\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\it\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ja\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ko\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pl\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ru\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\tr\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\cs\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\de\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\es\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\fr\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\it\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ja\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ko\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pl\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\pt-BR\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\ru\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\tr\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\runtimes\unix\lib\net9.0\Microsoft.Data.SqlClient.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\runtimes\win\lib\net9.0\Microsoft.Data.SqlClient.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\bin\Debug\net10.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.csproj.AssemblyReference.cache +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\rpswa.dswa.cache.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.AssemblyInfoInputs.cache +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.AssemblyInfo.cs +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.csproj.CoreCompileInputs.cache +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.MvcApplicationPartsAssemblyInfo.cs +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.MvcApplicationPartsAssemblyInfo.cache +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\rjimswa.dswa.cache.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\rjsmrazor.dswa.cache.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\rjsmcshtml.dswa.cache.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\scopedcss\bundle\BookHive.styles.css +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\staticwebassets.build.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\staticwebassets.build.json.cache +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\staticwebassets.development.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\staticwebassets.build.endpoints.json +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\swae.build.ex.cache +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.csproj.Up2Date +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\refint\BookHive.dll +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.pdb +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\BookHive.genruntimeconfig.cache +C:\Users\mathy\Documents\TP\BookHive\BookHive\obj\Debug\net10.0\ref\BookHive.dll diff --git a/BookHive/obj/Debug/net10.0/BookHive.csproj.Up2Date b/BookHive/obj/Debug/net10.0/BookHive.csproj.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/BookHive/obj/Debug/net10.0/BookHive.dll b/BookHive/obj/Debug/net10.0/BookHive.dll new file mode 100644 index 0000000..4fd0bd0 Binary files /dev/null and b/BookHive/obj/Debug/net10.0/BookHive.dll differ diff --git a/BookHive/obj/Debug/net10.0/BookHive.genruntimeconfig.cache b/BookHive/obj/Debug/net10.0/BookHive.genruntimeconfig.cache new file mode 100644 index 0000000..800157e --- /dev/null +++ b/BookHive/obj/Debug/net10.0/BookHive.genruntimeconfig.cache @@ -0,0 +1 @@ +e5d54f2c8362ae40a37fe362c8636d79803068417675ceb200a80331e4b3f5b4 diff --git a/BookHive/obj/Debug/net10.0/BookHive.pdb b/BookHive/obj/Debug/net10.0/BookHive.pdb new file mode 100644 index 0000000..a572ccc Binary files /dev/null and b/BookHive/obj/Debug/net10.0/BookHive.pdb differ diff --git a/BookHive/obj/Debug/net10.0/SwaggerExportPathInitializer.g.cs b/BookHive/obj/Debug/net10.0/SwaggerExportPathInitializer.g.cs new file mode 100644 index 0000000..0808e58 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/SwaggerExportPathInitializer.g.cs @@ -0,0 +1,7 @@ +using System.Runtime.CompilerServices; +namespace FastEndpoints.Swagger; +internal static class SwaggerExportPathInitializer +{ + [ModuleInitializer] + internal static void Initialize() => DocumentOptions.SwaggerExportPath = "wwwroot/openapi"; +} diff --git a/BookHive/obj/Debug/net10.0/apphost.exe b/BookHive/obj/Debug/net10.0/apphost.exe new file mode 100644 index 0000000..3eaee8f Binary files /dev/null and b/BookHive/obj/Debug/net10.0/apphost.exe differ diff --git a/BookHive/obj/Debug/net10.0/ref/BookHive.dll b/BookHive/obj/Debug/net10.0/ref/BookHive.dll new file mode 100644 index 0000000..ca8359f Binary files /dev/null and b/BookHive/obj/Debug/net10.0/ref/BookHive.dll differ diff --git a/BookHive/obj/Debug/net10.0/refint/BookHive.dll b/BookHive/obj/Debug/net10.0/refint/BookHive.dll new file mode 100644 index 0000000..ca8359f Binary files /dev/null and b/BookHive/obj/Debug/net10.0/refint/BookHive.dll differ diff --git a/BookHive/obj/Debug/net10.0/rjsmcshtml.dswa.cache.json b/BookHive/obj/Debug/net10.0/rjsmcshtml.dswa.cache.json new file mode 100644 index 0000000..96feef3 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/rjsmcshtml.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"HBFDveXmUCtIy+OCNr/aYQwzGAMU8z2qvoITTgq7mrk=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["g9swYbMwt8hHSp\u002B92eWDzCcr6si4wxDczsQrGqB9RPg=","UhRRFyOQsy9k3LhhEaWYsE\u002B4QBkmWhusWys0PmwOCY0=","zPG\u002BqAuw5mnJK1gP\u002BOSCUhJ4Fadw5rJvWQtpu9orR44=","YMcxbhGkVjaIIZnccR3G7YQRmmDE6U\u002BR/kajxwa\u002Bhr8=","j\u002B8dIAnbHMvS2HNp39xxKICfMVgruOtRpmiLNdBZtdU="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/BookHive/obj/Debug/net10.0/rjsmrazor.dswa.cache.json b/BookHive/obj/Debug/net10.0/rjsmrazor.dswa.cache.json new file mode 100644 index 0000000..d7486fa --- /dev/null +++ b/BookHive/obj/Debug/net10.0/rjsmrazor.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"Hgz9erVp9bh11nLlem+4ETUkaHH5AyLE8nYB3NOgBYg=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["g9swYbMwt8hHSp\u002B92eWDzCcr6si4wxDczsQrGqB9RPg=","UhRRFyOQsy9k3LhhEaWYsE\u002B4QBkmWhusWys0PmwOCY0=","zPG\u002BqAuw5mnJK1gP\u002BOSCUhJ4Fadw5rJvWQtpu9orR44=","YMcxbhGkVjaIIZnccR3G7YQRmmDE6U\u002BR/kajxwa\u002Bhr8=","j\u002B8dIAnbHMvS2HNp39xxKICfMVgruOtRpmiLNdBZtdU="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/BookHive/obj/Debug/net10.0/rpswa.dswa.cache.json b/BookHive/obj/Debug/net10.0/rpswa.dswa.cache.json new file mode 100644 index 0000000..1e20bd0 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/rpswa.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"QCaSRLjkknY+vXMMwv5IZ2r/Lx5FWyJ7dxmekYB7G5w=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["g9swYbMwt8hHSp\u002B92eWDzCcr6si4wxDczsQrGqB9RPg=","UhRRFyOQsy9k3LhhEaWYsE\u002B4QBkmWhusWys0PmwOCY0="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/BookHive/obj/Debug/net10.0/staticwebassets.build.endpoints.json b/BookHive/obj/Debug/net10.0/staticwebassets.build.endpoints.json new file mode 100644 index 0000000..5576e88 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/staticwebassets.build.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[]} \ No newline at end of file diff --git a/BookHive/obj/Debug/net10.0/staticwebassets.build.json b/BookHive/obj/Debug/net10.0/staticwebassets.build.json new file mode 100644 index 0000000..88f2fe2 --- /dev/null +++ b/BookHive/obj/Debug/net10.0/staticwebassets.build.json @@ -0,0 +1 @@ +{"Version":1,"Hash":"lQNTK82torB8JAYVqzFbdwM4K48EVbtsOkPP5pcT5Dc=","Source":"BookHive","BasePath":"/","Mode":"Root","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[],"Endpoints":[]} \ No newline at end of file diff --git a/BookHive/obj/Debug/net10.0/staticwebassets.build.json.cache b/BookHive/obj/Debug/net10.0/staticwebassets.build.json.cache new file mode 100644 index 0000000..c1ea8fb --- /dev/null +++ b/BookHive/obj/Debug/net10.0/staticwebassets.build.json.cache @@ -0,0 +1 @@ +lQNTK82torB8JAYVqzFbdwM4K48EVbtsOkPP5pcT5Dc= \ No newline at end of file diff --git a/BookHive/obj/Debug/net10.0/swae.build.ex.cache b/BookHive/obj/Debug/net10.0/swae.build.ex.cache new file mode 100644 index 0000000..e69de29 diff --git a/BookHive/obj/project.assets.json b/BookHive/obj/project.assets.json new file mode 100644 index 0000000..cdf3943 --- /dev/null +++ b/BookHive/obj/project.assets.json @@ -0,0 +1,4697 @@ +{ + "version": 3, + "targets": { + "net10.0": { + "Ardalis.Specification/9.3.1": { + "type": "package", + "compile": { + "lib/net9.0/Ardalis.Specification.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Ardalis.Specification.dll": { + "related": ".xml" + } + } + }, + "Ardalis.Specification.EntityFrameworkCore/9.3.1": { + "type": "package", + "dependencies": { + "Ardalis.Specification": "9.3.1", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8" + }, + "compile": { + "lib/net9.0/Ardalis.Specification.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Ardalis.Specification.EntityFrameworkCore.dll": { + "related": ".xml" + } + } + }, + "AutoMapper/16.1.0": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0" + }, + "compile": { + "lib/net10.0/AutoMapper.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/AutoMapper.dll": { + "related": ".xml" + } + } + }, + "AutoMapper.Collection/13.0.0": { + "type": "package", + "dependencies": { + "AutoMapper": "[15.0.1, 17.0.0)" + }, + "compile": { + "lib/net10.0/AutoMapper.Collection.dll": {} + }, + "runtime": { + "lib/net10.0/AutoMapper.Collection.dll": {} + } + }, + "Azure.Core/1.47.1": { + "type": "package", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.ClientModel": "1.5.1", + "System.Memory.Data": "8.0.1" + }, + "compile": { + "lib/net8.0/Azure.Core.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Azure.Core.dll": { + "related": ".xml" + } + } + }, + "Azure.Identity/1.14.2": { + "type": "package", + "dependencies": { + "Azure.Core": "1.46.1", + "Microsoft.Identity.Client": "4.73.1", + "Microsoft.Identity.Client.Extensions.Msal": "4.73.1" + }, + "compile": { + "lib/net8.0/Azure.Identity.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Azure.Identity.dll": { + "related": ".xml" + } + } + }, + "FastEndpoints/8.0.1": { + "type": "package", + "dependencies": { + "FastEndpoints.Attributes": "8.0.1", + "FastEndpoints.JobQueues": "8.0.1", + "FastEndpoints.Messaging": "8.0.1", + "FluentValidation": "12.1.1" + }, + "compile": { + "lib/net10.0/FastEndpoints.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.dll": { + "related": ".xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "FastEndpoints.Attributes/8.0.1": { + "type": "package", + "compile": { + "lib/net10.0/FastEndpoints.Attributes.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.Attributes.dll": { + "related": ".xml" + } + } + }, + "FastEndpoints.Core/8.0.1": { + "type": "package", + "compile": { + "lib/net10.0/FastEndpoints.Core.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.Core.dll": { + "related": ".xml" + } + } + }, + "FastEndpoints.JobQueues/8.0.1": { + "type": "package", + "dependencies": { + "FastEndpoints.Messaging": "8.0.1" + }, + "compile": { + "lib/net10.0/FastEndpoints.JobQueues.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.JobQueues.dll": { + "related": ".xml" + } + } + }, + "FastEndpoints.Messaging/8.0.1": { + "type": "package", + "dependencies": { + "FastEndpoints.Core": "8.0.1", + "FastEndpoints.Messaging.Core": "8.0.1" + }, + "compile": { + "lib/net10.0/FastEndpoints.Messaging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.Messaging.dll": { + "related": ".xml" + } + } + }, + "FastEndpoints.Messaging.Core/8.0.1": { + "type": "package", + "compile": { + "lib/net10.0/FastEndpoints.Messaging.Core.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.Messaging.Core.dll": { + "related": ".xml" + } + } + }, + "FastEndpoints.Security/8.0.1": { + "type": "package", + "dependencies": { + "FastEndpoints": "8.0.1", + "Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.3" + }, + "compile": { + "lib/net10.0/FastEndpoints.Security.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.Security.dll": { + "related": ".xml" + } + } + }, + "FastEndpoints.Swagger/8.0.1": { + "type": "package", + "dependencies": { + "FastEndpoints": "8.0.1", + "NSwag.AspNetCore": "14.6.3" + }, + "compile": { + "lib/net10.0/FastEndpoints.Swagger.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/FastEndpoints.Swagger.dll": { + "related": ".xml" + } + }, + "build": { + "build/FastEndpoints.Swagger.targets": {} + } + }, + "FluentValidation/12.1.1": { + "type": "package", + "compile": { + "lib/net8.0/FluentValidation.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/FluentValidation.dll": { + "related": ".xml" + } + } + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "compile": { + "lib/net6.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Humanizer.dll": { + "related": ".xml" + } + } + }, + "Microsoft.AspNetCore.Authentication.JwtBearer/10.0.3": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1" + }, + "compile": { + "lib/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": { + "related": ".xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "Microsoft.AspNetCore.OpenApi/10.0.3": { + "type": "package", + "dependencies": { + "Microsoft.OpenApi": "2.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.AspNetCore.OpenApi.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.AspNetCore.OpenApi.dll": { + "related": ".xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ], + "build": { + "build/Microsoft.AspNetCore.OpenApi.targets": {} + } + }, + "Microsoft.Bcl.AsyncInterfaces/8.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.Bcl.Cryptography/9.0.4": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.Bcl.Cryptography.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Bcl.Cryptography.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Build.Framework/18.0.2": { + "type": "package", + "compile": { + "ref/net10.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Build.Framework.dll": { + "related": ".pdb;.xml" + } + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.11.0": { + "type": "package", + "build": { + "buildTransitive/Microsoft.CodeAnalysis.Analyzers.props": {}, + "buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets": {} + } + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.11.0" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.11.0", + "Microsoft.CodeAnalysis.Common": "[5.0.0]" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.Analyzers": "3.11.0", + "Microsoft.CodeAnalysis.CSharp": "[5.0.0]", + "Microsoft.CodeAnalysis.Common": "[5.0.0]", + "Microsoft.CodeAnalysis.Workspaces.Common": "[5.0.0]", + "System.Composition": "9.0.0" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.Analyzers": "3.11.0", + "Microsoft.CodeAnalysis.Common": "[5.0.0]", + "System.Composition": "9.0.0" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "17.11.31", + "Microsoft.CodeAnalysis.Analyzers": "3.11.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "[5.0.0]", + "Microsoft.VisualStudio.SolutionPersistence": "1.0.52", + "Newtonsoft.Json": "13.0.3", + "System.Composition": "9.0.0" + }, + "compile": { + "lib/net9.0/_._": {} + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll": {}, + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "related": ".pdb;.xml" + } + }, + "resource": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hant" + } + }, + "contentFiles": { + "contentFiles/any/any/_._": { + "buildAction": "None", + "codeLanguage": "any", + "copyToOutput": false + } + } + }, + "Microsoft.Data.SqlClient/6.1.1": { + "type": "package", + "dependencies": { + "Azure.Core": "1.47.1", + "Azure.Identity": "1.14.2", + "Microsoft.Bcl.Cryptography": "9.0.4", + "Microsoft.Data.SqlClient.SNI.runtime": "6.0.2", + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.7.1", + "Microsoft.SqlServer.Server": "1.0.0", + "System.Configuration.ConfigurationManager": "9.0.4", + "System.Security.Cryptography.Pkcs": "9.0.4" + }, + "compile": { + "ref/net9.0/Microsoft.Data.SqlClient.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Data.SqlClient.dll": { + "related": ".xml" + } + }, + "resource": { + "lib/net9.0/cs/Microsoft.Data.SqlClient.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.Data.SqlClient.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.Data.SqlClient.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.Data.SqlClient.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.Data.SqlClient.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.Data.SqlClient.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.Data.SqlClient.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.Data.SqlClient.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": { + "locale": "zh-Hant" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "Microsoft.Data.SqlClient.SNI.runtime/6.0.2": { + "type": "package", + "runtimeTargets": { + "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { + "assetType": "native", + "rid": "win-arm64" + }, + "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { + "assetType": "native", + "rid": "win-x64" + }, + "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.3", + "Microsoft.EntityFrameworkCore.Analyzers": "10.0.3" + }, + "compile": { + "lib/net10.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net10.0/Microsoft.EntityFrameworkCore.props": {} + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "type": "package", + "compile": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/10.0.3": { + "type": "package" + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "18.0.2", + "Microsoft.CodeAnalysis.CSharp": "5.0.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "5.0.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "5.0.0", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Microsoft.Extensions.DependencyModel": "10.0.3", + "Mono.TextTemplating": "3.0.0", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net10.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Design.dll": { + "related": ".xml" + } + }, + "build": { + "build/net10.0/Microsoft.EntityFrameworkCore.Design.props": {} + } + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3" + }, + "compile": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore.SqlServer/10.0.3": { + "type": "package", + "dependencies": { + "Microsoft.Data.SqlClient": "6.1.1", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3" + }, + "compile": { + "lib/net10.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "type": "package", + "compile": { + "lib/net10.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyModel.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Identity.Client/4.73.1": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.35.0" + }, + "compile": { + "lib/net8.0/Microsoft.Identity.Client.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Identity.Client.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Identity.Client.Extensions.Msal/4.73.1": { + "type": "package", + "dependencies": { + "Microsoft.Identity.Client": "4.73.1", + "System.Security.Cryptography.ProtectedData": "4.5.0" + }, + "compile": { + "lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": { + "related": ".xml" + } + } + }, + "Microsoft.IdentityModel.Abstractions/8.14.0": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.IdentityModel.JsonWebTokens/8.14.0": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Tokens": "8.14.0" + }, + "compile": { + "lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": { + "related": ".xml" + } + } + }, + "Microsoft.IdentityModel.Logging/8.14.0": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "8.14.0" + }, + "compile": { + "lib/net9.0/Microsoft.IdentityModel.Logging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Logging.dll": { + "related": ".xml" + } + } + }, + "Microsoft.IdentityModel.Protocols/8.0.1": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Tokens": "8.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.IdentityModel.Protocols.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Protocols.dll": { + "related": ".xml" + } + } + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Protocols": "8.0.1", + "System.IdentityModel.Tokens.Jwt": "8.0.1" + }, + "compile": { + "lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { + "related": ".xml" + } + } + }, + "Microsoft.IdentityModel.Tokens/8.14.0": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.Logging": "8.14.0" + }, + "compile": { + "lib/net9.0/Microsoft.IdentityModel.Tokens.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.IdentityModel.Tokens.dll": { + "related": ".xml" + } + } + }, + "Microsoft.OpenApi/2.0.0": { + "type": "package", + "compile": { + "lib/net8.0/Microsoft.OpenApi.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.OpenApi.dll": { + "related": ".pdb;.xml" + } + } + }, + "Microsoft.SqlServer.Server/1.0.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": { + "related": ".pdb;.xml" + } + } + }, + "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { + "type": "package", + "compile": { + "lib/net8.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.dll": { + "related": ".xml" + } + } + }, + "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": {} + } + }, + "Namotion.Reflection/3.4.3": { + "type": "package", + "compile": { + "lib/net8.0/Namotion.Reflection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Namotion.Reflection.dll": { + "related": ".xml" + } + } + }, + "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" + } + } + }, + "NJsonSchema/11.5.2": { + "type": "package", + "dependencies": { + "NJsonSchema.Annotations": "11.5.2", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net8.0/NJsonSchema.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/NJsonSchema.dll": { + "related": ".xml" + } + } + }, + "NJsonSchema.Annotations/11.5.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/NJsonSchema.Annotations.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/NJsonSchema.Annotations.dll": { + "related": ".xml" + } + } + }, + "NJsonSchema.NewtonsoftJson/11.5.2": { + "type": "package", + "dependencies": { + "NJsonSchema": "11.5.2", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net8.0/NJsonSchema.NewtonsoftJson.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/NJsonSchema.NewtonsoftJson.dll": { + "related": ".xml" + } + } + }, + "NJsonSchema.Yaml/11.5.2": { + "type": "package", + "dependencies": { + "NJsonSchema": "11.5.2", + "YamlDotNet": "16.3.0" + }, + "compile": { + "lib/net8.0/NJsonSchema.Yaml.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/NJsonSchema.Yaml.dll": { + "related": ".xml" + } + } + }, + "NSwag.Annotations/14.6.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/NSwag.Annotations.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/NSwag.Annotations.dll": { + "related": ".xml" + } + } + }, + "NSwag.AspNetCore/14.6.3": { + "type": "package", + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.NewtonsoftJson": "11.5.2", + "NJsonSchema.Yaml": "11.5.2", + "NSwag.Annotations": "14.6.3", + "NSwag.Core.Yaml": "14.6.3", + "NSwag.Generation.AspNetCore": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net10.0/NSwag.AspNetCore.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/NSwag.AspNetCore.dll": { + "related": ".xml" + } + }, + "build": { + "build/_._": {} + }, + "buildMultiTargeting": { + "buildMultiTargeting/_._": {} + } + }, + "NSwag.Core/14.6.3": { + "type": "package", + "dependencies": { + "NJsonSchema": "11.5.2", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net8.0/NSwag.Core.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/NSwag.Core.dll": { + "related": ".xml" + } + } + }, + "NSwag.Core.Yaml/14.6.3": { + "type": "package", + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.Yaml": "11.5.2", + "NSwag.Core": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net8.0/NSwag.Core.Yaml.dll": {} + }, + "runtime": { + "lib/net8.0/NSwag.Core.Yaml.dll": {} + } + }, + "NSwag.Generation/14.6.3": { + "type": "package", + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.NewtonsoftJson": "11.5.2", + "NSwag.Core": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net8.0/NSwag.Generation.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/NSwag.Generation.dll": { + "related": ".xml" + } + } + }, + "NSwag.Generation.AspNetCore/14.6.3": { + "type": "package", + "dependencies": { + "NJsonSchema": "11.5.2", + "NJsonSchema.NewtonsoftJson": "11.5.2", + "NSwag.Generation": "14.6.3", + "Namotion.Reflection": "3.4.3", + "Newtonsoft.Json": "13.0.3" + }, + "compile": { + "lib/net10.0/NSwag.Generation.AspNetCore.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/NSwag.Generation.AspNetCore.dll": { + "related": ".xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "Plainquire.Filter.Abstractions/7.1.0": { + "type": "package", + "compile": { + "lib/net10.0/Plainquire.Filter.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Plainquire.Filter.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Plainquire.Page/7.1.0": { + "type": "package", + "dependencies": { + "Plainquire.Filter.Abstractions": "7.1.0", + "Plainquire.Page.Abstractions": "7.1.0" + }, + "compile": { + "lib/net10.0/Plainquire.Page.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Plainquire.Page.dll": { + "related": ".xml" + } + } + }, + "Plainquire.Page.Abstractions/7.1.0": { + "type": "package", + "compile": { + "lib/net10.0/Plainquire.Page.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Plainquire.Page.Abstractions.dll": { + "related": ".xml" + } + } + }, + "System.ClientModel/1.5.1": { + "type": "package", + "dependencies": { + "System.Memory.Data": "8.0.1" + }, + "compile": { + "lib/net8.0/System.ClientModel.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.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.Composition/9.0.0": { + "type": "package", + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Convention": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0", + "System.Composition.TypedParts": "9.0.0" + }, + "compile": { + "lib/netcoreapp2.0/_._": {} + }, + "runtime": { + "lib/netcoreapp2.0/_._": {} + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "System.Composition.AttributedModel/9.0.0": { + "type": "package", + "compile": { + "lib/net9.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Composition.AttributedModel.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "System.Composition.Convention/9.0.0": { + "type": "package", + "dependencies": { + "System.Composition.AttributedModel": "9.0.0" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Composition.Convention.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "System.Composition.Hosting/9.0.0": { + "type": "package", + "dependencies": { + "System.Composition.Runtime": "9.0.0" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Composition.Hosting.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "System.Composition.Runtime/9.0.0": { + "type": "package", + "compile": { + "lib/net9.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Composition.Runtime.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "System.Composition.TypedParts/9.0.0": { + "type": "package", + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Composition.TypedParts.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "System.Configuration.ConfigurationManager/9.0.4": { + "type": "package", + "dependencies": { + "System.Security.Cryptography.ProtectedData": "9.0.4" + }, + "compile": { + "lib/net9.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Configuration.ConfigurationManager.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "System.IdentityModel.Tokens.Jwt/8.0.1": { + "type": "package", + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "8.0.1", + "Microsoft.IdentityModel.Tokens": "8.0.1" + }, + "compile": { + "lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": { + "related": ".xml" + } + } + }, + "System.Memory.Data/8.0.1": { + "type": "package", + "compile": { + "lib/net8.0/System.Memory.Data.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/System.Memory.Data.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Security.Cryptography.Pkcs/9.0.4": { + "type": "package", + "compile": { + "lib/net9.0/System.Security.Cryptography.Pkcs.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Security.Cryptography.Pkcs.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/net9.0/System.Security.Cryptography.Pkcs.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.ProtectedData/9.0.4": { + "type": "package", + "compile": { + "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "YamlDotNet/16.3.0": { + "type": "package", + "compile": { + "lib/net8.0/YamlDotNet.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/YamlDotNet.dll": { + "related": ".xml" + } + } + } + } + }, + "libraries": { + "Ardalis.Specification/9.3.1": { + "sha512": "GWrE6BA0smWFLbN+XPU2l5rDF9Uzelfbb3w35jJ0CGIat+p1ChbtLcbkvYRMEculBHOAo12omwAAOm3VFWkoJQ==", + "type": "package", + "path": "ardalis.specification/9.3.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "ardalis.specification.9.3.1.nupkg.sha512", + "ardalis.specification.nuspec", + "icon.png", + "lib/net8.0/Ardalis.Specification.dll", + "lib/net8.0/Ardalis.Specification.xml", + "lib/net9.0/Ardalis.Specification.dll", + "lib/net9.0/Ardalis.Specification.xml", + "lib/netstandard2.0/Ardalis.Specification.dll", + "lib/netstandard2.0/Ardalis.Specification.xml", + "readme-nuget.md" + ] + }, + "Ardalis.Specification.EntityFrameworkCore/9.3.1": { + "sha512": "QbOo4E6HWdKXZ9QUrqcgiGN4EKtzt0kzGzqr2zc32q5QESzBrceJ3GX1ymWVdCCOzJO1+GPm+/a/5ovSkfrLoQ==", + "type": "package", + "path": "ardalis.specification.entityframeworkcore/9.3.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "ardalis.specification.entityframeworkcore.9.3.1.nupkg.sha512", + "ardalis.specification.entityframeworkcore.nuspec", + "icon.png", + "lib/net8.0/Ardalis.Specification.EntityFrameworkCore.dll", + "lib/net8.0/Ardalis.Specification.EntityFrameworkCore.xml", + "lib/net9.0/Ardalis.Specification.EntityFrameworkCore.dll", + "lib/net9.0/Ardalis.Specification.EntityFrameworkCore.xml", + "readme-nuget.md" + ] + }, + "AutoMapper/16.1.0": { + "sha512": "dslB2z3keOkRdo5N1sWUhTv+37ZXKm2tsJOcUPVOi+Kf1CxkcVsGwH5MeLDKyR+T8WPKwiPq2yhDPMkCfPK16w==", + "type": "package", + "path": "automapper/16.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "README.md", + "automapper.16.1.0.nupkg.sha512", + "automapper.nuspec", + "icon.png", + "lib/net10.0/AutoMapper.dll", + "lib/net10.0/AutoMapper.xml", + "lib/net471/AutoMapper.dll", + "lib/net471/AutoMapper.xml", + "lib/net8.0/AutoMapper.dll", + "lib/net8.0/AutoMapper.xml", + "lib/net9.0/AutoMapper.dll", + "lib/net9.0/AutoMapper.xml", + "lib/netstandard2.0/AutoMapper.dll", + "lib/netstandard2.0/AutoMapper.xml" + ] + }, + "AutoMapper.Collection/13.0.0": { + "sha512": "Bh4bpBqe7p/ShyUswNcP4x0eAo/pzVKKO+vE453byqsJMnZPVcVEhxDpXO2EB+8yW0NsISt5xdPXjBAgeUlxlQ==", + "type": "package", + "path": "automapper.collection/13.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "automapper.collection.13.0.0.nupkg.sha512", + "automapper.collection.nuspec", + "icon.png", + "lib/net10.0/AutoMapper.Collection.dll", + "lib/net8.0/AutoMapper.Collection.dll", + "lib/net9.0/AutoMapper.Collection.dll" + ] + }, + "Azure.Core/1.47.1": { + "sha512": "oPcncSsDHuxB8SC522z47xbp2+ttkcKv2YZ90KXhRKN0YQd2+7l1UURT9EBzUNEXtkLZUOAB5xbByMTrYRh3yA==", + "type": "package", + "path": "azure.core/1.47.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "CHANGELOG.md", + "README.md", + "azure.core.1.47.1.nupkg.sha512", + "azure.core.nuspec", + "azureicon.png", + "lib/net462/Azure.Core.dll", + "lib/net462/Azure.Core.xml", + "lib/net472/Azure.Core.dll", + "lib/net472/Azure.Core.xml", + "lib/net8.0/Azure.Core.dll", + "lib/net8.0/Azure.Core.xml", + "lib/netstandard2.0/Azure.Core.dll", + "lib/netstandard2.0/Azure.Core.xml" + ] + }, + "Azure.Identity/1.14.2": { + "sha512": "YhNMwOTwT+I2wIcJKSdP0ADyB2aK+JaYWZxO8LSRDm5w77LFr0ykR9xmt2ZV5T1gaI7xU6iNFIh/yW1dAlpddQ==", + "type": "package", + "path": "azure.identity/1.14.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "CHANGELOG.md", + "README.md", + "azure.identity.1.14.2.nupkg.sha512", + "azure.identity.nuspec", + "azureicon.png", + "lib/net8.0/Azure.Identity.dll", + "lib/net8.0/Azure.Identity.xml", + "lib/netstandard2.0/Azure.Identity.dll", + "lib/netstandard2.0/Azure.Identity.xml" + ] + }, + "FastEndpoints/8.0.1": { + "sha512": "v77ZGHBE95gGCQxDz2mwLNpU42dcD6WPQTpzhnLq8weFHD7mtzhhWgpxaNHt6fYEES/bnYUVzoc4x9QnwDy7Yg==", + "type": "package", + "path": "fastendpoints/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "fastendpoints.8.0.1.nupkg.sha512", + "fastendpoints.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.dll", + "lib/net10.0/FastEndpoints.xml", + "lib/net8.0/FastEndpoints.dll", + "lib/net8.0/FastEndpoints.xml", + "lib/net9.0/FastEndpoints.dll", + "lib/net9.0/FastEndpoints.xml" + ] + }, + "FastEndpoints.Attributes/8.0.1": { + "sha512": "z4C9Q0VRP1KkPUHPDfdPpTD4OwQTnelK20R7VTTKOwcSM27v9B3PEO/KLQKFm8OsTqUejyxc6+YbcJdjx2gosw==", + "type": "package", + "path": "fastendpoints.attributes/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "fastendpoints.attributes.8.0.1.nupkg.sha512", + "fastendpoints.attributes.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.Attributes.dll", + "lib/net10.0/FastEndpoints.Attributes.xml", + "lib/net8.0/FastEndpoints.Attributes.dll", + "lib/net8.0/FastEndpoints.Attributes.xml", + "lib/net9.0/FastEndpoints.Attributes.dll", + "lib/net9.0/FastEndpoints.Attributes.xml", + "lib/netstandard2.0/FastEndpoints.Attributes.dll", + "lib/netstandard2.0/FastEndpoints.Attributes.xml" + ] + }, + "FastEndpoints.Core/8.0.1": { + "sha512": "bEi4+ZyddkKvfOrUPqABqdIf7mHDrlZBlXjMkr4Dx9g1m9rCFO0a29KQ7bSHY25RaIQSC6CgG5UsIF169kYaLw==", + "type": "package", + "path": "fastendpoints.core/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "fastendpoints.core.8.0.1.nupkg.sha512", + "fastendpoints.core.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.Core.dll", + "lib/net10.0/FastEndpoints.Core.xml", + "lib/net8.0/FastEndpoints.Core.dll", + "lib/net8.0/FastEndpoints.Core.xml", + "lib/net9.0/FastEndpoints.Core.dll", + "lib/net9.0/FastEndpoints.Core.xml", + "lib/netstandard2.1/FastEndpoints.Core.dll", + "lib/netstandard2.1/FastEndpoints.Core.xml" + ] + }, + "FastEndpoints.JobQueues/8.0.1": { + "sha512": "gP8iNDYRsCol/4oGVQzHLrLQONhv3df8Cfz6F0h5UUj4/gkBvxPQS5c8tekQzDe76hE3//YHCRSqml8qy1bgMQ==", + "type": "package", + "path": "fastendpoints.jobqueues/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "fastendpoints.jobqueues.8.0.1.nupkg.sha512", + "fastendpoints.jobqueues.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.JobQueues.dll", + "lib/net10.0/FastEndpoints.JobQueues.xml", + "lib/net8.0/FastEndpoints.JobQueues.dll", + "lib/net8.0/FastEndpoints.JobQueues.xml", + "lib/net9.0/FastEndpoints.JobQueues.dll", + "lib/net9.0/FastEndpoints.JobQueues.xml" + ] + }, + "FastEndpoints.Messaging/8.0.1": { + "sha512": "emHMWSIzI2s1Bxv3GfZYCJsU9eUA8ETYRUdx74QmDPjYZYpzV0cIrtP2RksZEsBsylGbQbJduKcdsKpNgY4PQQ==", + "type": "package", + "path": "fastendpoints.messaging/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "fastendpoints.messaging.8.0.1.nupkg.sha512", + "fastendpoints.messaging.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.Messaging.dll", + "lib/net10.0/FastEndpoints.Messaging.xml", + "lib/net8.0/FastEndpoints.Messaging.dll", + "lib/net8.0/FastEndpoints.Messaging.xml", + "lib/net9.0/FastEndpoints.Messaging.dll", + "lib/net9.0/FastEndpoints.Messaging.xml" + ] + }, + "FastEndpoints.Messaging.Core/8.0.1": { + "sha512": "b+akQ4GpnMpcMj3rTvTY0zxNjB/ZczP0HUPfWe8j+GoBlvO1hcRUu92P2c6wH+8AiBxlFwGnH5H5bMu2Rr8BXQ==", + "type": "package", + "path": "fastendpoints.messaging.core/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "fastendpoints.messaging.core.8.0.1.nupkg.sha512", + "fastendpoints.messaging.core.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.Messaging.Core.dll", + "lib/net10.0/FastEndpoints.Messaging.Core.xml", + "lib/net8.0/FastEndpoints.Messaging.Core.dll", + "lib/net8.0/FastEndpoints.Messaging.Core.xml", + "lib/net9.0/FastEndpoints.Messaging.Core.dll", + "lib/net9.0/FastEndpoints.Messaging.Core.xml", + "lib/netstandard2.1/FastEndpoints.Messaging.Core.dll", + "lib/netstandard2.1/FastEndpoints.Messaging.Core.xml" + ] + }, + "FastEndpoints.Security/8.0.1": { + "sha512": "LPjm8isCqZ/WDYqeo5GUyUJIeUad89CyAk49PERJvKIPJ88Q9CpR6+tqp42dS997ULv3eAPF4raolDrFRpmTZA==", + "type": "package", + "path": "fastendpoints.security/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "fastendpoints.security.8.0.1.nupkg.sha512", + "fastendpoints.security.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.Security.dll", + "lib/net10.0/FastEndpoints.Security.xml", + "lib/net8.0/FastEndpoints.Security.dll", + "lib/net8.0/FastEndpoints.Security.xml", + "lib/net9.0/FastEndpoints.Security.dll", + "lib/net9.0/FastEndpoints.Security.xml" + ] + }, + "FastEndpoints.Swagger/8.0.1": { + "sha512": "7cglhNYKVQbUwmvWBjtSiNmdt1FXAOG/hNmMS5iDtOmj/aiEpf+HWVsLUbDE9gs2UM3kg1XVGPIE4uMDG/l4Qw==", + "type": "package", + "path": "fastendpoints.swagger/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/FastEndpoints.Swagger.targets", + "fastendpoints.swagger.8.0.1.nupkg.sha512", + "fastendpoints.swagger.nuspec", + "icon.png", + "lib/net10.0/FastEndpoints.Swagger.dll", + "lib/net10.0/FastEndpoints.Swagger.xml", + "lib/net8.0/FastEndpoints.Swagger.dll", + "lib/net8.0/FastEndpoints.Swagger.xml", + "lib/net9.0/FastEndpoints.Swagger.dll", + "lib/net9.0/FastEndpoints.Swagger.xml" + ] + }, + "FluentValidation/12.1.1": { + "sha512": "EPpkIe1yh1a0OXyC100oOA8WMbZvqUu5plwhvYcb7oSELfyUZzfxV48BLhvs3kKo4NwG7MGLNgy1RJiYtT8Dpw==", + "type": "package", + "path": "fluentvalidation/12.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "fluent-validation-icon.png", + "fluentvalidation.12.1.1.nupkg.sha512", + "fluentvalidation.nuspec", + "lib/net8.0/FluentValidation.dll", + "lib/net8.0/FluentValidation.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.AspNetCore.Authentication.JwtBearer/10.0.3": { + "sha512": "TBDs8e9y2vJHp14EwNfnIZUNrm6siw8PAAU5laOrYFuGgRxx8oCdxZyfTgp1Oy/icUk9h/XtpYBHPnXIG0f2/g==", + "type": "package", + "path": "microsoft.aspnetcore.authentication.jwtbearer/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "lib/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll", + "lib/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.xml", + "microsoft.aspnetcore.authentication.jwtbearer.10.0.3.nupkg.sha512", + "microsoft.aspnetcore.authentication.jwtbearer.nuspec" + ] + }, + "Microsoft.AspNetCore.OpenApi/10.0.3": { + "sha512": "SAvSrKDgnY5GDjDAngOXxPhUvEKlTU/0zIq8zidqHvh/xnZBPs0Vc4LqwyvnmnafNnyUaivtRABz4K4wodXfSg==", + "type": "package", + "path": "microsoft.aspnetcore.openapi/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/cs/Microsoft.AspNetCore.OpenApi.SourceGenerators.dll", + "build/Microsoft.AspNetCore.OpenApi.targets", + "lib/net10.0/Microsoft.AspNetCore.OpenApi.dll", + "lib/net10.0/Microsoft.AspNetCore.OpenApi.xml", + "microsoft.aspnetcore.openapi.10.0.3.nupkg.sha512", + "microsoft.aspnetcore.openapi.nuspec" + ] + }, + "Microsoft.Bcl.AsyncInterfaces/8.0.0": { + "sha512": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "type": "package", + "path": "microsoft.bcl.asyncinterfaces/8.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "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.8.0.0.nupkg.sha512", + "microsoft.bcl.asyncinterfaces.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Bcl.Cryptography/9.0.4": { + "sha512": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ==", + "type": "package", + "path": "microsoft.bcl.cryptography/9.0.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Bcl.Cryptography.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Bcl.Cryptography.targets", + "lib/net462/Microsoft.Bcl.Cryptography.dll", + "lib/net462/Microsoft.Bcl.Cryptography.xml", + "lib/net8.0/Microsoft.Bcl.Cryptography.dll", + "lib/net8.0/Microsoft.Bcl.Cryptography.xml", + "lib/net9.0/Microsoft.Bcl.Cryptography.dll", + "lib/net9.0/Microsoft.Bcl.Cryptography.xml", + "lib/netstandard2.0/Microsoft.Bcl.Cryptography.dll", + "lib/netstandard2.0/Microsoft.Bcl.Cryptography.xml", + "microsoft.bcl.cryptography.9.0.4.nupkg.sha512", + "microsoft.bcl.cryptography.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Build.Framework/18.0.2": { + "sha512": "sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==", + "type": "package", + "path": "microsoft.build.framework/18.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "MSBuild-NuGet-Icon.png", + "README.md", + "lib/net10.0/Microsoft.Build.Framework.dll", + "lib/net10.0/Microsoft.Build.Framework.pdb", + "lib/net10.0/Microsoft.Build.Framework.xml", + "lib/net472/Microsoft.Build.Framework.dll", + "lib/net472/Microsoft.Build.Framework.pdb", + "lib/net472/Microsoft.Build.Framework.xml", + "microsoft.build.framework.18.0.2.nupkg.sha512", + "microsoft.build.framework.nuspec", + "notices/THIRDPARTYNOTICES.txt", + "ref/net10.0/Microsoft.Build.Framework.dll", + "ref/net10.0/Microsoft.Build.Framework.xml", + "ref/net472/Microsoft.Build.Framework.dll", + "ref/net472/Microsoft.Build.Framework.xml", + "ref/netstandard2.0/Microsoft.Build.Framework.dll", + "ref/netstandard2.0/Microsoft.Build.Framework.xml" + ] + }, + "Microsoft.CodeAnalysis.Analyzers/3.11.0": { + "sha512": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg==", + "type": "package", + "path": "microsoft.codeanalysis.analyzers/3.11.0", + "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_4_all.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevel_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelcorrectness_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevellibrary_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_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_4_all.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_all_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_default.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_default_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_minimum.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_minimum_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_none.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_none_warnaserror.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_recommended.globalconfig", + "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_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", + "documentation/readme.md", + "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.11.0.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/5.0.0": { + "sha512": "ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==", + "type": "package", + "path": "microsoft.codeanalysis.common/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net8.0/Microsoft.CodeAnalysis.dll", + "lib/net8.0/Microsoft.CodeAnalysis.pdb", + "lib/net8.0/Microsoft.CodeAnalysis.xml", + "lib/net8.0/cs/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/de/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/es/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/fr/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/it/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/ja/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/ko/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/pl/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/pt-BR/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/ru/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/tr/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/Microsoft.CodeAnalysis.dll", + "lib/net9.0/Microsoft.CodeAnalysis.pdb", + "lib/net9.0/Microsoft.CodeAnalysis.xml", + "lib/net9.0/cs/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/de/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/es/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/fr/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/it/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/ja/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/ko/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/pl/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/ru/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/tr/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "lib/net9.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.5.0.0.nupkg.sha512", + "microsoft.codeanalysis.common.nuspec" + ] + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "sha512": "5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==", + "type": "package", + "path": "microsoft.codeanalysis.csharp/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net8.0/Microsoft.CodeAnalysis.CSharp.dll", + "lib/net8.0/Microsoft.CodeAnalysis.CSharp.pdb", + "lib/net8.0/Microsoft.CodeAnalysis.CSharp.xml", + "lib/net8.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll", + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.pdb", + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.xml", + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "lib/net9.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.5.0.0.nupkg.sha512", + "microsoft.codeanalysis.csharp.nuspec" + ] + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "sha512": "Al/Q8B+yO8odSqGVpSvrShMFDvlQdIBU//F3E6Rb0YdiLSALE9wh/pvozPNnfmh5HDnvU+mkmSjpz4hQO++jaA==", + "type": "package", + "path": "microsoft.codeanalysis.csharp.workspaces/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net8.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", + "lib/net8.0/Microsoft.CodeAnalysis.CSharp.Workspaces.pdb", + "lib/net8.0/Microsoft.CodeAnalysis.CSharp.Workspaces.xml", + "lib/net8.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.pdb", + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.xml", + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll", + "lib/net9.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.5.0.0.nupkg.sha512", + "microsoft.codeanalysis.csharp.workspaces.nuspec" + ] + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "sha512": "ZbUmIvT6lqTNKiv06Jl5wf0MTMi1vQ1oH7ou4CLcs2C/no/L7EhP3T8y3XXvn9VbqMcJaJnEsNA1jwYUMgc5jg==", + "type": "package", + "path": "microsoft.codeanalysis.workspaces.common/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.rtf", + "lib/net8.0/Microsoft.CodeAnalysis.Workspaces.dll", + "lib/net8.0/Microsoft.CodeAnalysis.Workspaces.pdb", + "lib/net8.0/Microsoft.CodeAnalysis.Workspaces.xml", + "lib/net8.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.dll", + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.pdb", + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.xml", + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll", + "lib/net9.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.5.0.0.nupkg.sha512", + "microsoft.codeanalysis.workspaces.common.nuspec" + ] + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "sha512": "/G+LVoAGMz6Ae8nm+PGLxSw+F5RjYx/J7irbTO5uKAPw1bxHyQJLc/YOnpDxt+EpPtYxvC9wvBsg/kETZp1F9Q==", + "type": "package", + "path": "microsoft.codeanalysis.workspaces.msbuild/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "ThirdPartyNotices.rtf", + "contentFiles/any/any/BuildHost-net472/Microsoft.Build.Locator.dll", + "contentFiles/any/any/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe", + "contentFiles/any/any/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe.config", + "contentFiles/any/any/BuildHost-net472/Microsoft.IO.Redist.dll", + "contentFiles/any/any/BuildHost-net472/Newtonsoft.Json.dll", + "contentFiles/any/any/BuildHost-net472/System.Buffers.dll", + "contentFiles/any/any/BuildHost-net472/System.Collections.Immutable.dll", + "contentFiles/any/any/BuildHost-net472/System.CommandLine.dll", + "contentFiles/any/any/BuildHost-net472/System.Memory.dll", + "contentFiles/any/any/BuildHost-net472/System.Numerics.Vectors.dll", + "contentFiles/any/any/BuildHost-net472/System.Runtime.CompilerServices.Unsafe.dll", + "contentFiles/any/any/BuildHost-net472/System.Threading.Tasks.Extensions.dll", + "contentFiles/any/any/BuildHost-net472/cs/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/de/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/es/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/fr/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/it/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/ja/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/ko/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/pl/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/pt-BR/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/ru/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/tr/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/zh-Hans/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-net472/zh-Hant/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/Microsoft.Build.Locator.dll", + "contentFiles/any/any/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json", + "contentFiles/any/any/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll", + "contentFiles/any/any/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json", + "contentFiles/any/any/BuildHost-netcore/Newtonsoft.Json.dll", + "contentFiles/any/any/BuildHost-netcore/System.Collections.Immutable.dll", + "contentFiles/any/any/BuildHost-netcore/System.CommandLine.dll", + "contentFiles/any/any/BuildHost-netcore/cs/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/de/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/es/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/fr/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/it/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/ja/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/ko/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/pl/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/pt-BR/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/ru/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/tr/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/zh-Hans/System.CommandLine.resources.dll", + "contentFiles/any/any/BuildHost-netcore/zh-Hant/System.CommandLine.resources.dll", + "lib/net472/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll", + "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.resources.dll", + "lib/net472/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net472/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll", + "lib/net8.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll", + "lib/net8.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.pdb", + "lib/net8.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.xml", + "lib/net8.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll", + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll", + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.pdb", + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.xml", + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll", + "microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "microsoft.codeanalysis.workspaces.msbuild.nuspec" + ] + }, + "Microsoft.Data.SqlClient/6.1.1": { + "sha512": "syGQmIUPAYYHAHyTD8FCkTNThpQWvoA7crnIQRMfp8dyB5A2cWU3fQexlRTFkVmV7S0TjVmthi0LJEFVjHo8AQ==", + "type": "package", + "path": "microsoft.data.sqlclient/6.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "dotnet.png", + "lib/net462/Microsoft.Data.SqlClient.dll", + "lib/net462/Microsoft.Data.SqlClient.xml", + "lib/net462/cs/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/de/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/es/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/fr/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/it/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/ja/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/ko/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/pl/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/pt-BR/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/ru/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/tr/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/zh-Hans/Microsoft.Data.SqlClient.resources.dll", + "lib/net462/zh-Hant/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/Microsoft.Data.SqlClient.dll", + "lib/net8.0/Microsoft.Data.SqlClient.xml", + "lib/net8.0/cs/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/pl/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/tr/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll", + "lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/Microsoft.Data.SqlClient.dll", + "lib/net9.0/Microsoft.Data.SqlClient.xml", + "lib/net9.0/cs/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/de/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/es/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/fr/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/it/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/ja/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/ko/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/pl/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/pt-BR/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/ru/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/tr/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll", + "lib/net9.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll", + "lib/netstandard2.0/Microsoft.Data.SqlClient.dll", + "lib/netstandard2.0/Microsoft.Data.SqlClient.xml", + "microsoft.data.sqlclient.6.1.1.nupkg.sha512", + "microsoft.data.sqlclient.nuspec", + "ref/net462/Microsoft.Data.SqlClient.dll", + "ref/net462/Microsoft.Data.SqlClient.xml", + "ref/net8.0/Microsoft.Data.SqlClient.dll", + "ref/net8.0/Microsoft.Data.SqlClient.xml", + "ref/net9.0/Microsoft.Data.SqlClient.dll", + "ref/net9.0/Microsoft.Data.SqlClient.xml", + "ref/netstandard2.0/Microsoft.Data.SqlClient.dll", + "ref/netstandard2.0/Microsoft.Data.SqlClient.xml", + "runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll", + "runtimes/unix/lib/net9.0/Microsoft.Data.SqlClient.dll", + "runtimes/win/lib/net462/Microsoft.Data.SqlClient.dll", + "runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll", + "runtimes/win/lib/net9.0/Microsoft.Data.SqlClient.dll" + ] + }, + "Microsoft.Data.SqlClient.SNI.runtime/6.0.2": { + "sha512": "f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==", + "type": "package", + "path": "microsoft.data.sqlclient.sni.runtime/6.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "dotnet.png", + "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512", + "microsoft.data.sqlclient.sni.runtime.nuspec", + "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll", + "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll", + "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll" + ] + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "sha512": "CDEImwD4A7BseABJMCpLZnhfFjmPY/bHwhhS70elc6gLI/bYUEOhxWt7PmaNGYGhIEzOnStlCy5QcVb+8dod5Q==", + "type": "package", + "path": "microsoft.entityframeworkcore/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "buildTransitive/net10.0/Microsoft.EntityFrameworkCore.props", + "lib/net10.0/Microsoft.EntityFrameworkCore.dll", + "lib/net10.0/Microsoft.EntityFrameworkCore.xml", + "microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "microsoft.entityframeworkcore.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "sha512": "c7Uoz381xnMHNBRB8eHRhGgzUtXbgddlbODhwZRrTSzZWDharp3RkJsFwhxyESbeXhCqmML7VdvjMQ7uu+HreA==", + "type": "package", + "path": "microsoft.entityframeworkcore.abstractions/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll", + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.xml", + "microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "microsoft.entityframeworkcore.abstractions.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Analyzers/10.0.3": { + "sha512": "lVABgJTyTUNE7Bi0bSu4dWHiCHIXEGzTh/kLh0N07IgU/tIKwTeBPp8tgV4x2iKj4h7iPLo8oXzyHmLDGtAE1g==", + "type": "package", + "path": "microsoft.entityframeworkcore.analyzers/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", + "docs/PACKAGE.md", + "microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "microsoft.entityframeworkcore.analyzers.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "sha512": "OPZ/u7fONQFmnyUIDB8SeJtKnyFkj1zJsZ0Ke2Cp17q8hYs6jGmYEFd6Ne4Hdcd6auUdFdV7di+uFo2w+L34NA==", + "type": "package", + "path": "microsoft.entityframeworkcore.design/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "build/net10.0/Microsoft.EntityFrameworkCore.Design.props", + "lib/net10.0/Microsoft.EntityFrameworkCore.Design.dll", + "lib/net10.0/Microsoft.EntityFrameworkCore.Design.xml", + "microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "microsoft.entityframeworkcore.design.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "sha512": "Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "type": "package", + "path": "microsoft.entityframeworkcore.relational/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll", + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.xml", + "microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "microsoft.entityframeworkcore.relational.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.SqlServer/10.0.3": { + "sha512": "q0fUFQ4PG4uhKwP+D5dsvlDQbwNpEfWsag3HaoGzkkKj+OQ90ya9W0HuFtwigwEEqc/H1SzDZYUAv7Ya1hh5ow==", + "type": "package", + "path": "microsoft.entityframeworkcore.sqlserver/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "lib/net10.0/Microsoft.EntityFrameworkCore.SqlServer.dll", + "lib/net10.0/Microsoft.EntityFrameworkCore.SqlServer.xml", + "microsoft.entityframeworkcore.sqlserver.10.0.3.nupkg.sha512", + "microsoft.entityframeworkcore.sqlserver.nuspec" + ] + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "sha512": "31kRjr1fgdJO1UZ/AsjL2noqwht+juHMQ8c/oh8CEsDhlM2+0zwVZVsZjxSfOFiPtn5+6kRGuvSbLAufAPT0kA==", + "type": "package", + "path": "microsoft.extensions.dependencymodel/10.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "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/net10.0/Microsoft.Extensions.DependencyModel.dll", + "lib/net10.0/Microsoft.Extensions.DependencyModel.xml", + "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.10.0.3.nupkg.sha512", + "microsoft.extensions.dependencymodel.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Identity.Client/4.73.1": { + "sha512": "NnDLS8QwYqO5ZZecL2oioi1LUqjh5Ewk4bMLzbgiXJbQmZhDLtKwLxL3DpGMlQAJ2G4KgEnvGPKa+OOgffeJbw==", + "type": "package", + "path": "microsoft.identity.client/4.73.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Identity.Client.dll", + "lib/net462/Microsoft.Identity.Client.xml", + "lib/net472/Microsoft.Identity.Client.dll", + "lib/net472/Microsoft.Identity.Client.xml", + "lib/net8.0-android34.0/Microsoft.Identity.Client.aar", + "lib/net8.0-android34.0/Microsoft.Identity.Client.dll", + "lib/net8.0-android34.0/Microsoft.Identity.Client.xml", + "lib/net8.0-ios18.0/Microsoft.Identity.Client.dll", + "lib/net8.0-ios18.0/Microsoft.Identity.Client.xml", + "lib/net8.0/Microsoft.Identity.Client.dll", + "lib/net8.0/Microsoft.Identity.Client.xml", + "lib/netstandard2.0/Microsoft.Identity.Client.dll", + "lib/netstandard2.0/Microsoft.Identity.Client.xml", + "microsoft.identity.client.4.73.1.nupkg.sha512", + "microsoft.identity.client.nuspec" + ] + }, + "Microsoft.Identity.Client.Extensions.Msal/4.73.1": { + "sha512": "xDztAiV2F0wI0W8FLKv5cbaBefyLD6JVaAsvgSN7bjWNCzGYzHbcOEIP5s4TJXUpQzMfUyBsFl1mC6Zmgpz0PQ==", + "type": "package", + "path": "microsoft.identity.client.extensions.msal/4.73.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll", + "lib/net8.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.4.73.1.nupkg.sha512", + "microsoft.identity.client.extensions.msal.nuspec" + ] + }, + "Microsoft.IdentityModel.Abstractions/8.14.0": { + "sha512": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ==", + "type": "package", + "path": "microsoft.identitymodel.abstractions/8.14.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "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/net8.0/Microsoft.IdentityModel.Abstractions.dll", + "lib/net8.0/Microsoft.IdentityModel.Abstractions.xml", + "lib/net9.0/Microsoft.IdentityModel.Abstractions.dll", + "lib/net9.0/Microsoft.IdentityModel.Abstractions.xml", + "lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.dll", + "lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.xml", + "microsoft.identitymodel.abstractions.8.14.0.nupkg.sha512", + "microsoft.identitymodel.abstractions.nuspec" + ] + }, + "Microsoft.IdentityModel.JsonWebTokens/8.14.0": { + "sha512": "4jOpiA4THdtpLyMdAb24dtj7+6GmvhOhxf5XHLYWmPKF8ApEnApal1UnJsKO4HxUWRXDA6C4WQVfYyqsRhpNpQ==", + "type": "package", + "path": "microsoft.identitymodel.jsonwebtokens/8.14.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "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/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll", + "lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.xml", + "lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll", + "lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.xml", + "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll", + "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml", + "microsoft.identitymodel.jsonwebtokens.8.14.0.nupkg.sha512", + "microsoft.identitymodel.jsonwebtokens.nuspec" + ] + }, + "Microsoft.IdentityModel.Logging/8.14.0": { + "sha512": "eqqnemdW38CKZEHS6diA50BV94QICozDZEvSrsvN3SJXUFwVB9gy+/oz76gldP7nZliA16IglXjXTCTdmU/Ejg==", + "type": "package", + "path": "microsoft.identitymodel.logging/8.14.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "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/net8.0/Microsoft.IdentityModel.Logging.dll", + "lib/net8.0/Microsoft.IdentityModel.Logging.xml", + "lib/net9.0/Microsoft.IdentityModel.Logging.dll", + "lib/net9.0/Microsoft.IdentityModel.Logging.xml", + "lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll", + "lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml", + "microsoft.identitymodel.logging.8.14.0.nupkg.sha512", + "microsoft.identitymodel.logging.nuspec" + ] + }, + "Microsoft.IdentityModel.Protocols/8.0.1": { + "sha512": "uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==", + "type": "package", + "path": "microsoft.identitymodel.protocols/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "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/net8.0/Microsoft.IdentityModel.Protocols.dll", + "lib/net8.0/Microsoft.IdentityModel.Protocols.xml", + "lib/net9.0/Microsoft.IdentityModel.Protocols.dll", + "lib/net9.0/Microsoft.IdentityModel.Protocols.xml", + "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll", + "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.xml", + "microsoft.identitymodel.protocols.8.0.1.nupkg.sha512", + "microsoft.identitymodel.protocols.nuspec" + ] + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": { + "sha512": "AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==", + "type": "package", + "path": "microsoft.identitymodel.protocols.openidconnect/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "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/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", + "lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", + "lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", + "lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", + "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll", + "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml", + "microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg.sha512", + "microsoft.identitymodel.protocols.openidconnect.nuspec" + ] + }, + "Microsoft.IdentityModel.Tokens/8.14.0": { + "sha512": "lKIZiBiGd36k02TCdMHp1KlNWisyIvQxcYJvIkz7P4gSQ9zi8dgh6S5Grj8NNG7HWYIPfQymGyoZ6JB5d1Lo1g==", + "type": "package", + "path": "microsoft.identitymodel.tokens/8.14.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "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/net8.0/Microsoft.IdentityModel.Tokens.dll", + "lib/net8.0/Microsoft.IdentityModel.Tokens.xml", + "lib/net9.0/Microsoft.IdentityModel.Tokens.dll", + "lib/net9.0/Microsoft.IdentityModel.Tokens.xml", + "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll", + "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml", + "microsoft.identitymodel.tokens.8.14.0.nupkg.sha512", + "microsoft.identitymodel.tokens.nuspec" + ] + }, + "Microsoft.OpenApi/2.0.0": { + "sha512": "GGYLfzV/G/ct80OZ45JxnWP7NvMX1BCugn/lX7TH5o0lcVaviavsLMTxmFV2AybXWjbi3h6FF1vgZiTK6PXndw==", + "type": "package", + "path": "microsoft.openapi/2.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net8.0/Microsoft.OpenApi.dll", + "lib/net8.0/Microsoft.OpenApi.pdb", + "lib/net8.0/Microsoft.OpenApi.xml", + "lib/netstandard2.0/Microsoft.OpenApi.dll", + "lib/netstandard2.0/Microsoft.OpenApi.pdb", + "lib/netstandard2.0/Microsoft.OpenApi.xml", + "microsoft.openapi.2.0.0.nupkg.sha512", + "microsoft.openapi.nuspec" + ] + }, + "Microsoft.SqlServer.Server/1.0.0": { + "sha512": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==", + "type": "package", + "path": "microsoft.sqlserver.server/1.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "dotnet.png", + "lib/net46/Microsoft.SqlServer.Server.dll", + "lib/net46/Microsoft.SqlServer.Server.pdb", + "lib/net46/Microsoft.SqlServer.Server.xml", + "lib/netstandard2.0/Microsoft.SqlServer.Server.dll", + "lib/netstandard2.0/Microsoft.SqlServer.Server.pdb", + "lib/netstandard2.0/Microsoft.SqlServer.Server.xml", + "microsoft.sqlserver.server.1.0.0.nupkg.sha512", + "microsoft.sqlserver.server.nuspec" + ] + }, + "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { + "sha512": "oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==", + "type": "package", + "path": "microsoft.visualstudio.solutionpersistence/1.0.52", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NOTICE", + "lib/net472/Microsoft.VisualStudio.SolutionPersistence.dll", + "lib/net472/Microsoft.VisualStudio.SolutionPersistence.xml", + "lib/net472/manifest.spdx.json", + "lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.dll", + "lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.xml", + "lib/net8.0/manifest.spdx.json", + "microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", + "microsoft.visualstudio.solutionpersistence.nuspec" + ] + }, + "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" + ] + }, + "Namotion.Reflection/3.4.3": { + "sha512": "KLk2gLR9f8scM82EiL+p9TONXXPy9+IAZVMzJOA/Wsa7soZD7UJGG6j0fq0D9ZoVnBRRnSeEC7kShhRo3Olgaw==", + "type": "package", + "path": "namotion.reflection/3.4.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Namotion.Reflection.dll", + "lib/net462/Namotion.Reflection.xml", + "lib/net8.0/Namotion.Reflection.dll", + "lib/net8.0/Namotion.Reflection.xml", + "lib/netstandard2.0/Namotion.Reflection.dll", + "lib/netstandard2.0/Namotion.Reflection.xml", + "namotion.reflection.3.4.3.nupkg.sha512", + "namotion.reflection.nuspec" + ] + }, + "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" + ] + }, + "NJsonSchema/11.5.2": { + "sha512": "CAmnt4tnylb82Ro6f2EFIGz8rmThuCsITECUNqGhVEQ5VvxV+XwsTPz6LF58MbvUEV1jVcH+uxxljgM/etgK7A==", + "type": "package", + "path": "njsonschema/11.5.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NJsonSchema.dll", + "lib/net462/NJsonSchema.xml", + "lib/net8.0/NJsonSchema.dll", + "lib/net8.0/NJsonSchema.xml", + "lib/netstandard2.0/NJsonSchema.dll", + "lib/netstandard2.0/NJsonSchema.xml", + "njsonschema.11.5.2.nupkg.sha512", + "njsonschema.nuspec" + ] + }, + "NJsonSchema.Annotations/11.5.2": { + "sha512": "OfYQgNzJZb1r/gR5vza0DbBLxnmcITDhA5CXFuX1qxuP3rRdQMjbIz5VyDVHCU1QxyrfAymzajbh7iszEvyFGQ==", + "type": "package", + "path": "njsonschema.annotations/11.5.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NJsonSchema.Annotations.dll", + "lib/net462/NJsonSchema.Annotations.xml", + "lib/netstandard2.0/NJsonSchema.Annotations.dll", + "lib/netstandard2.0/NJsonSchema.Annotations.xml", + "njsonschema.annotations.11.5.2.nupkg.sha512", + "njsonschema.annotations.nuspec" + ] + }, + "NJsonSchema.NewtonsoftJson/11.5.2": { + "sha512": "2KuhjeP/E/hqixoKRjKUXD56V8gBkEB51gdbTU2gN2AeabCG4gW5YsAUl+ZumFgj0cbEJ7GKdl9IBdeZaLxiTA==", + "type": "package", + "path": "njsonschema.newtonsoftjson/11.5.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NJsonSchema.NewtonsoftJson.dll", + "lib/net462/NJsonSchema.NewtonsoftJson.xml", + "lib/net8.0/NJsonSchema.NewtonsoftJson.dll", + "lib/net8.0/NJsonSchema.NewtonsoftJson.xml", + "lib/netstandard2.0/NJsonSchema.NewtonsoftJson.dll", + "lib/netstandard2.0/NJsonSchema.NewtonsoftJson.xml", + "njsonschema.newtonsoftjson.11.5.2.nupkg.sha512", + "njsonschema.newtonsoftjson.nuspec" + ] + }, + "NJsonSchema.Yaml/11.5.2": { + "sha512": "1H835IiOxO5tpqpTN4Ibs0qymHbobHoYr+2K3ZdUVpzwlFDgaGflKmKT+7Hj4cBxKBsNs+MxTeCOEeM+PN1VRw==", + "type": "package", + "path": "njsonschema.yaml/11.5.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NJsonSchema.Yaml.dll", + "lib/net462/NJsonSchema.Yaml.xml", + "lib/net8.0/NJsonSchema.Yaml.dll", + "lib/net8.0/NJsonSchema.Yaml.xml", + "lib/netstandard2.0/NJsonSchema.Yaml.dll", + "lib/netstandard2.0/NJsonSchema.Yaml.xml", + "njsonschema.yaml.11.5.2.nupkg.sha512", + "njsonschema.yaml.nuspec" + ] + }, + "NSwag.Annotations/14.6.3": { + "sha512": "ZAmmjFF6ieW7D7bS7ViIcFZ6Sq77NxAZbvIOypsB8EVRnZMdcr+Rn/sVaVDwPi3YtZJBydSAMNsYDdluhy0ayA==", + "type": "package", + "path": "nswag.annotations/14.6.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NSwag.Annotations.dll", + "lib/net462/NSwag.Annotations.xml", + "lib/netstandard2.0/NSwag.Annotations.dll", + "lib/netstandard2.0/NSwag.Annotations.xml", + "nswag.annotations.14.6.3.nupkg.sha512", + "nswag.annotations.nuspec" + ] + }, + "NSwag.AspNetCore/14.6.3": { + "sha512": "rKhVvcmhDdI91RBntyzzO/Tjfeo4dh1zkO2UaG3R7wWp40GUK+RzZJpY4NjwuawsG+PPEWCDCKEgJL8BNo3R3A==", + "type": "package", + "path": "nswag.aspnetcore/14.6.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "build/NSwag.AspNetCore.props", + "build/NSwag.AspNetCore.targets", + "buildMultiTargeting/NSwag.AspNetCore.props", + "buildMultiTargeting/NSwag.AspNetCore.targets", + "lib/net10.0/NSwag.AspNetCore.dll", + "lib/net10.0/NSwag.AspNetCore.xml", + "lib/net462/NSwag.AspNetCore.dll", + "lib/net462/NSwag.AspNetCore.xml", + "lib/net8.0/NSwag.AspNetCore.dll", + "lib/net8.0/NSwag.AspNetCore.xml", + "lib/net9.0/NSwag.AspNetCore.dll", + "lib/net9.0/NSwag.AspNetCore.xml", + "lib/netstandard2.0/NSwag.AspNetCore.dll", + "lib/netstandard2.0/NSwag.AspNetCore.xml", + "nswag.aspnetcore.14.6.3.nupkg.sha512", + "nswag.aspnetcore.nuspec" + ] + }, + "NSwag.Core/14.6.3": { + "sha512": "TrX5mbmuoOIUaOs/77Rohu0xir4nKjAVHmVsct7wmnsAI6b0HOYEM9eH9km0VbcNKj0baNQ7qYSKH6KXMkkz0Q==", + "type": "package", + "path": "nswag.core/14.6.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NSwag.Core.dll", + "lib/net462/NSwag.Core.xml", + "lib/net8.0/NSwag.Core.dll", + "lib/net8.0/NSwag.Core.xml", + "lib/netstandard2.0/NSwag.Core.dll", + "lib/netstandard2.0/NSwag.Core.xml", + "nswag.core.14.6.3.nupkg.sha512", + "nswag.core.nuspec" + ] + }, + "NSwag.Core.Yaml/14.6.3": { + "sha512": "/XVgHvtFaJiGElFG1Wuk9N4AwKzmrD8udUKymDQPoqtvg5L0nSeZsnlRgKwPJq/4vquN51AIGWqB8iK4O3YRHg==", + "type": "package", + "path": "nswag.core.yaml/14.6.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NSwag.Core.Yaml.dll", + "lib/net8.0/NSwag.Core.Yaml.dll", + "lib/netstandard2.0/NSwag.Core.Yaml.dll", + "nswag.core.yaml.14.6.3.nupkg.sha512", + "nswag.core.yaml.nuspec" + ] + }, + "NSwag.Generation/14.6.3": { + "sha512": "PMeOxbdL9XaSgPN2eZfb9gv1fHEtqMujaXCR/EL2A8JNVicCNZH73iy/IKuhNrTstZdzHp0XMYz1vbIvUKiWvQ==", + "type": "package", + "path": "nswag.generation/14.6.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net462/NSwag.Generation.dll", + "lib/net462/NSwag.Generation.xml", + "lib/net8.0/NSwag.Generation.dll", + "lib/net8.0/NSwag.Generation.xml", + "lib/netstandard2.0/NSwag.Generation.dll", + "lib/netstandard2.0/NSwag.Generation.xml", + "nswag.generation.14.6.3.nupkg.sha512", + "nswag.generation.nuspec" + ] + }, + "NSwag.Generation.AspNetCore/14.6.3": { + "sha512": "h3A6dekJz95mjLVREa0PHejNTipzZlslqGXttruMJdEBRtxqDOVe3osNllXszAF2kA5JKL8hByNlySIr6aI7MQ==", + "type": "package", + "path": "nswag.generation.aspnetcore/14.6.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NuGetIcon.png", + "lib/net10.0/NSwag.Generation.AspNetCore.dll", + "lib/net10.0/NSwag.Generation.AspNetCore.xml", + "lib/net462/NSwag.Generation.AspNetCore.dll", + "lib/net462/NSwag.Generation.AspNetCore.xml", + "lib/net8.0/NSwag.Generation.AspNetCore.dll", + "lib/net8.0/NSwag.Generation.AspNetCore.xml", + "lib/net9.0/NSwag.Generation.AspNetCore.dll", + "lib/net9.0/NSwag.Generation.AspNetCore.xml", + "lib/netstandard2.0/NSwag.Generation.AspNetCore.dll", + "lib/netstandard2.0/NSwag.Generation.AspNetCore.xml", + "nswag.generation.aspnetcore.14.6.3.nupkg.sha512", + "nswag.generation.aspnetcore.nuspec" + ] + }, + "Plainquire.Filter.Abstractions/7.1.0": { + "sha512": "I6fGA1a91bnlnPu1TT/hYfxPviMEnDPGmsVzIKP+x3pVLBN6OWB2i+vO3EFvWb4TbgxZ9e107taf70cmGWzOZg==", + "type": "package", + "path": "plainquire.filter.abstractions/7.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "Plainquire.png", + "README.md", + "lib/net10.0/Plainquire.Filter.Abstractions.dll", + "lib/net10.0/Plainquire.Filter.Abstractions.xml", + "lib/net8.0/Plainquire.Filter.Abstractions.dll", + "lib/net8.0/Plainquire.Filter.Abstractions.xml", + "lib/net9.0/Plainquire.Filter.Abstractions.dll", + "lib/net9.0/Plainquire.Filter.Abstractions.xml", + "lib/netstandard2.1/Plainquire.Filter.Abstractions.dll", + "lib/netstandard2.1/Plainquire.Filter.Abstractions.xml", + "plainquire.filter.abstractions.7.1.0.nupkg.sha512", + "plainquire.filter.abstractions.nuspec" + ] + }, + "Plainquire.Page/7.1.0": { + "sha512": "zkD8YSDhJf8WfeVxVtfd2rUeYZe3EXeLTHVTup32abPWlMzejFOT9tjdlIj/3RNUuws/VnZPkSoJ5ihZr3vniw==", + "type": "package", + "path": "plainquire.page/7.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "Plainquire.png", + "README.md", + "lib/net10.0/Plainquire.Page.dll", + "lib/net10.0/Plainquire.Page.xml", + "lib/net8.0/Plainquire.Page.dll", + "lib/net8.0/Plainquire.Page.xml", + "lib/net9.0/Plainquire.Page.dll", + "lib/net9.0/Plainquire.Page.xml", + "lib/netstandard2.1/Plainquire.Page.dll", + "lib/netstandard2.1/Plainquire.Page.xml", + "plainquire.page.7.1.0.nupkg.sha512", + "plainquire.page.nuspec" + ] + }, + "Plainquire.Page.Abstractions/7.1.0": { + "sha512": "o4YMD7cXdTHQi/qC5lfd6gbZpnJ0a8Hr579tZg4nfiUDYNsE7eqvu+9HkA5sh9lg/XFSk7HbR8tZLJWhlRv5Vw==", + "type": "package", + "path": "plainquire.page.abstractions/7.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "Plainquire.png", + "README.md", + "lib/net10.0/Plainquire.Page.Abstractions.dll", + "lib/net10.0/Plainquire.Page.Abstractions.xml", + "lib/net8.0/Plainquire.Page.Abstractions.dll", + "lib/net8.0/Plainquire.Page.Abstractions.xml", + "lib/net9.0/Plainquire.Page.Abstractions.dll", + "lib/net9.0/Plainquire.Page.Abstractions.xml", + "lib/netstandard2.1/Plainquire.Page.Abstractions.dll", + "lib/netstandard2.1/Plainquire.Page.Abstractions.xml", + "plainquire.page.abstractions.7.1.0.nupkg.sha512", + "plainquire.page.abstractions.nuspec" + ] + }, + "System.ClientModel/1.5.1": { + "sha512": "k2jKSO0X45IqhVOT9iQB4xralNN9foRQsRvXBTyRpAVxyzCJlG895T9qYrQWbcJ6OQXxOouJQ37x5nZH5XKK+A==", + "type": "package", + "path": "system.clientmodel/1.5.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "CHANGELOG.md", + "DotNetPackageIcon.png", + "README.md", + "analyzers/dotnet/cs/System.ClientModel.SourceGeneration.dll", + "lib/net8.0/System.ClientModel.dll", + "lib/net8.0/System.ClientModel.xml", + "lib/netstandard2.0/System.ClientModel.dll", + "lib/netstandard2.0/System.ClientModel.xml", + "system.clientmodel.1.5.1.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.Composition/9.0.0": { + "sha512": "3Djj70fFTraOarSKmRnmRy/zm4YurICm+kiCtI0dYRqGJnLX6nJ+G3WYuFJ173cAPax/gh96REcbNiVqcrypFQ==", + "type": "package", + "path": "system.composition/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.targets", + "lib/net461/_._", + "lib/netcoreapp2.0/_._", + "lib/netstandard2.0/_._", + "system.composition.9.0.0.nupkg.sha512", + "system.composition.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.AttributedModel/9.0.0": { + "sha512": "iri00l/zIX9g4lHMY+Nz0qV1n40+jFYAmgsaiNn16xvt2RDwlqByNG4wgblagnDYxm3YSQQ0jLlC/7Xlk9CzyA==", + "type": "package", + "path": "system.composition.attributedmodel/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.AttributedModel.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.AttributedModel.targets", + "lib/net462/System.Composition.AttributedModel.dll", + "lib/net462/System.Composition.AttributedModel.xml", + "lib/net8.0/System.Composition.AttributedModel.dll", + "lib/net8.0/System.Composition.AttributedModel.xml", + "lib/net9.0/System.Composition.AttributedModel.dll", + "lib/net9.0/System.Composition.AttributedModel.xml", + "lib/netstandard2.0/System.Composition.AttributedModel.dll", + "lib/netstandard2.0/System.Composition.AttributedModel.xml", + "system.composition.attributedmodel.9.0.0.nupkg.sha512", + "system.composition.attributedmodel.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.Convention/9.0.0": { + "sha512": "+vuqVP6xpi582XIjJi6OCsIxuoTZfR0M7WWufk3uGDeCl3wGW6KnpylUJ3iiXdPByPE0vR5TjJgR6hDLez4FQg==", + "type": "package", + "path": "system.composition.convention/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.Convention.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.Convention.targets", + "lib/net462/System.Composition.Convention.dll", + "lib/net462/System.Composition.Convention.xml", + "lib/net8.0/System.Composition.Convention.dll", + "lib/net8.0/System.Composition.Convention.xml", + "lib/net9.0/System.Composition.Convention.dll", + "lib/net9.0/System.Composition.Convention.xml", + "lib/netstandard2.0/System.Composition.Convention.dll", + "lib/netstandard2.0/System.Composition.Convention.xml", + "system.composition.convention.9.0.0.nupkg.sha512", + "system.composition.convention.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.Hosting/9.0.0": { + "sha512": "OFqSeFeJYr7kHxDfaViGM1ymk7d4JxK//VSoNF9Ux0gpqkLsauDZpu89kTHHNdCWfSljbFcvAafGyBoY094btQ==", + "type": "package", + "path": "system.composition.hosting/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.Hosting.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.Hosting.targets", + "lib/net462/System.Composition.Hosting.dll", + "lib/net462/System.Composition.Hosting.xml", + "lib/net8.0/System.Composition.Hosting.dll", + "lib/net8.0/System.Composition.Hosting.xml", + "lib/net9.0/System.Composition.Hosting.dll", + "lib/net9.0/System.Composition.Hosting.xml", + "lib/netstandard2.0/System.Composition.Hosting.dll", + "lib/netstandard2.0/System.Composition.Hosting.xml", + "system.composition.hosting.9.0.0.nupkg.sha512", + "system.composition.hosting.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.Runtime/9.0.0": { + "sha512": "w1HOlQY1zsOWYussjFGZCEYF2UZXgvoYnS94NIu2CBnAGMbXFAX8PY8c92KwUItPmowal68jnVLBCzdrWLeEKA==", + "type": "package", + "path": "system.composition.runtime/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.Runtime.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.Runtime.targets", + "lib/net462/System.Composition.Runtime.dll", + "lib/net462/System.Composition.Runtime.xml", + "lib/net8.0/System.Composition.Runtime.dll", + "lib/net8.0/System.Composition.Runtime.xml", + "lib/net9.0/System.Composition.Runtime.dll", + "lib/net9.0/System.Composition.Runtime.xml", + "lib/netstandard2.0/System.Composition.Runtime.dll", + "lib/netstandard2.0/System.Composition.Runtime.xml", + "system.composition.runtime.9.0.0.nupkg.sha512", + "system.composition.runtime.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Composition.TypedParts/9.0.0": { + "sha512": "aRZlojCCGEHDKqh43jaDgaVpYETsgd7Nx4g1zwLKMtv4iTo0627715ajEFNpEEBTgLmvZuv8K0EVxc3sM4NWJA==", + "type": "package", + "path": "system.composition.typedparts/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Composition.TypedParts.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Composition.TypedParts.targets", + "lib/net462/System.Composition.TypedParts.dll", + "lib/net462/System.Composition.TypedParts.xml", + "lib/net8.0/System.Composition.TypedParts.dll", + "lib/net8.0/System.Composition.TypedParts.xml", + "lib/net9.0/System.Composition.TypedParts.dll", + "lib/net9.0/System.Composition.TypedParts.xml", + "lib/netstandard2.0/System.Composition.TypedParts.dll", + "lib/netstandard2.0/System.Composition.TypedParts.xml", + "system.composition.typedparts.9.0.0.nupkg.sha512", + "system.composition.typedparts.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Configuration.ConfigurationManager/9.0.4": { + "sha512": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==", + "type": "package", + "path": "system.configuration.configurationmanager/9.0.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Configuration.ConfigurationManager.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets", + "lib/net462/System.Configuration.ConfigurationManager.dll", + "lib/net462/System.Configuration.ConfigurationManager.xml", + "lib/net8.0/System.Configuration.ConfigurationManager.dll", + "lib/net8.0/System.Configuration.ConfigurationManager.xml", + "lib/net9.0/System.Configuration.ConfigurationManager.dll", + "lib/net9.0/System.Configuration.ConfigurationManager.xml", + "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll", + "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml", + "system.configuration.configurationmanager.9.0.4.nupkg.sha512", + "system.configuration.configurationmanager.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.IdentityModel.Tokens.Jwt/8.0.1": { + "sha512": "GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==", + "type": "package", + "path": "system.identitymodel.tokens.jwt/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "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/net8.0/System.IdentityModel.Tokens.Jwt.dll", + "lib/net8.0/System.IdentityModel.Tokens.Jwt.xml", + "lib/net9.0/System.IdentityModel.Tokens.Jwt.dll", + "lib/net9.0/System.IdentityModel.Tokens.Jwt.xml", + "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll", + "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.xml", + "system.identitymodel.tokens.jwt.8.0.1.nupkg.sha512", + "system.identitymodel.tokens.jwt.nuspec" + ] + }, + "System.Memory.Data/8.0.1": { + "sha512": "BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg==", + "type": "package", + "path": "system.memory.data/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Memory.Data.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Memory.Data.targets", + "lib/net462/System.Memory.Data.dll", + "lib/net462/System.Memory.Data.xml", + "lib/net6.0/System.Memory.Data.dll", + "lib/net6.0/System.Memory.Data.xml", + "lib/net7.0/System.Memory.Data.dll", + "lib/net7.0/System.Memory.Data.xml", + "lib/net8.0/System.Memory.Data.dll", + "lib/net8.0/System.Memory.Data.xml", + "lib/netstandard2.0/System.Memory.Data.dll", + "lib/netstandard2.0/System.Memory.Data.xml", + "system.memory.data.8.0.1.nupkg.sha512", + "system.memory.data.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Security.Cryptography.Pkcs/9.0.4": { + "sha512": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA==", + "type": "package", + "path": "system.security.cryptography.pkcs/9.0.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Security.Cryptography.Pkcs.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Security.Cryptography.Pkcs.targets", + "lib/net462/System.Security.Cryptography.Pkcs.dll", + "lib/net462/System.Security.Cryptography.Pkcs.xml", + "lib/net8.0/System.Security.Cryptography.Pkcs.dll", + "lib/net8.0/System.Security.Cryptography.Pkcs.xml", + "lib/net9.0/System.Security.Cryptography.Pkcs.dll", + "lib/net9.0/System.Security.Cryptography.Pkcs.xml", + "lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll", + "lib/netstandard2.0/System.Security.Cryptography.Pkcs.xml", + "lib/netstandard2.1/System.Security.Cryptography.Pkcs.dll", + "lib/netstandard2.1/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/net9.0/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/net9.0/System.Security.Cryptography.Pkcs.xml", + "system.security.cryptography.pkcs.9.0.4.nupkg.sha512", + "system.security.cryptography.pkcs.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Security.Cryptography.ProtectedData/9.0.4": { + "sha512": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ==", + "type": "package", + "path": "system.security.cryptography.protecteddata/9.0.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net462/System.Security.Cryptography.ProtectedData.dll", + "lib/net462/System.Security.Cryptography.ProtectedData.xml", + "lib/net8.0/System.Security.Cryptography.ProtectedData.dll", + "lib/net8.0/System.Security.Cryptography.ProtectedData.xml", + "lib/net9.0/System.Security.Cryptography.ProtectedData.dll", + "lib/net9.0/System.Security.Cryptography.ProtectedData.xml", + "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll", + "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "system.security.cryptography.protecteddata.9.0.4.nupkg.sha512", + "system.security.cryptography.protecteddata.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "YamlDotNet/16.3.0": { + "sha512": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA==", + "type": "package", + "path": "yamldotnet/16.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "images/yamldotnet.png", + "lib/net47/YamlDotNet.dll", + "lib/net47/YamlDotNet.xml", + "lib/net6.0/YamlDotNet.dll", + "lib/net6.0/YamlDotNet.xml", + "lib/net8.0/YamlDotNet.dll", + "lib/net8.0/YamlDotNet.xml", + "lib/netstandard2.0/YamlDotNet.dll", + "lib/netstandard2.0/YamlDotNet.xml", + "lib/netstandard2.1/YamlDotNet.dll", + "lib/netstandard2.1/YamlDotNet.xml", + "yamldotnet.16.3.0.nupkg.sha512", + "yamldotnet.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + "net10.0": [ + "Ardalis.Specification.EntityFrameworkCore >= 9.3.1", + "AutoMapper >= 16.1.0", + "AutoMapper.Collection >= 13.0.0", + "FastEndpoints >= 8.0.1", + "FastEndpoints.Security >= 8.0.1", + "FastEndpoints.Swagger >= 8.0.1", + "Microsoft.AspNetCore.OpenApi >= 10.0.3", + "Microsoft.EntityFrameworkCore >= 10.0.3", + "Microsoft.EntityFrameworkCore.Design >= 10.0.3", + "Microsoft.EntityFrameworkCore.SqlServer >= 10.0.3", + "Plainquire.Page >= 7.1.0" + ] + }, + "packageFolders": { + "C:\\Users\\mathy\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj", + "projectName": "BookHive", + "projectPath": "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj", + "packagesPath": "C:\\Users\\mathy\\.nuget\\packages\\", + "outputPath": "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\mathy\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "dependencies": { + "Ardalis.Specification.EntityFrameworkCore": { + "target": "Package", + "version": "[9.3.1, )" + }, + "AutoMapper": { + "target": "Package", + "version": "[16.1.0, )" + }, + "AutoMapper.Collection": { + "target": "Package", + "version": "[13.0.0, )" + }, + "FastEndpoints": { + "target": "Package", + "version": "[8.0.1, )" + }, + "FastEndpoints.Security": { + "target": "Package", + "version": "[8.0.1, )" + }, + "FastEndpoints.Swagger": { + "target": "Package", + "version": "[8.0.1, )" + }, + "Microsoft.AspNetCore.OpenApi": { + "target": "Package", + "version": "[10.0.3, )" + }, + "Microsoft.EntityFrameworkCore": { + "target": "Package", + "version": "[10.0.3, )" + }, + "Microsoft.EntityFrameworkCore.Design": { + "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", + "suppressParent": "All", + "target": "Package", + "version": "[10.0.3, )" + }, + "Microsoft.EntityFrameworkCore.SqlServer": { + "target": "Package", + "version": "[10.0.3, )" + }, + "Plainquire.Page": { + "target": "Package", + "version": "[7.1.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.AspNetCore": "(,10.0.32767]", + "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", + "Microsoft.AspNetCore.App": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.BearerToken": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.Cookies": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.Authentication.OAuth": "(,10.0.32767]", + "Microsoft.AspNetCore.Authorization": "(,10.0.32767]", + "Microsoft.AspNetCore.Authorization.Policy": "(,10.0.32767]", + "Microsoft.AspNetCore.Components": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Authorization": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Endpoints": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Forms": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Server": "(,10.0.32767]", + "Microsoft.AspNetCore.Components.Web": "(,10.0.32767]", + "Microsoft.AspNetCore.Connections.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.CookiePolicy": "(,10.0.32767]", + "Microsoft.AspNetCore.Cors": "(,10.0.32767]", + "Microsoft.AspNetCore.Cryptography.Internal": "(,10.0.32767]", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "(,10.0.32767]", + "Microsoft.AspNetCore.DataProtection": "(,10.0.32767]", + "Microsoft.AspNetCore.DataProtection.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.DataProtection.Extensions": "(,10.0.32767]", + "Microsoft.AspNetCore.Diagnostics": "(,10.0.32767]", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "(,10.0.32767]", + "Microsoft.AspNetCore.HostFiltering": "(,10.0.32767]", + "Microsoft.AspNetCore.Hosting": "(,10.0.32767]", + "Microsoft.AspNetCore.Hosting.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Html.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Http": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Connections": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Connections.Common": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Extensions": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Features": "(,10.0.32767]", + "Microsoft.AspNetCore.Http.Results": "(,10.0.32767]", + "Microsoft.AspNetCore.HttpLogging": "(,10.0.32767]", + "Microsoft.AspNetCore.HttpOverrides": "(,10.0.32767]", + "Microsoft.AspNetCore.HttpsPolicy": "(,10.0.32767]", + "Microsoft.AspNetCore.Identity": "(,10.0.32767]", + "Microsoft.AspNetCore.Localization": "(,10.0.32767]", + "Microsoft.AspNetCore.Localization.Routing": "(,10.0.32767]", + "Microsoft.AspNetCore.Metadata": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Cors": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Localization": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.Razor": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.RazorPages": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.TagHelpers": "(,10.0.32767]", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "(,10.0.32767]", + "Microsoft.AspNetCore.OutputCaching": "(,10.0.32767]", + "Microsoft.AspNetCore.RateLimiting": "(,10.0.32767]", + "Microsoft.AspNetCore.Razor": "(,10.0.32767]", + "Microsoft.AspNetCore.Razor.Runtime": "(,10.0.32767]", + "Microsoft.AspNetCore.RequestDecompression": "(,10.0.32767]", + "Microsoft.AspNetCore.ResponseCaching": "(,10.0.32767]", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.ResponseCompression": "(,10.0.32767]", + "Microsoft.AspNetCore.Rewrite": "(,10.0.32767]", + "Microsoft.AspNetCore.Routing": "(,10.0.32767]", + "Microsoft.AspNetCore.Routing.Abstractions": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.HttpSys": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.IIS": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.IISIntegration": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Quic": "(,10.0.32767]", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "(,10.0.32767]", + "Microsoft.AspNetCore.Session": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR.Common": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR.Core": "(,10.0.32767]", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "(,10.0.32767]", + "Microsoft.AspNetCore.StaticAssets": "(,10.0.32767]", + "Microsoft.AspNetCore.StaticFiles": "(,10.0.32767]", + "Microsoft.AspNetCore.WebSockets": "(,10.0.32767]", + "Microsoft.AspNetCore.WebUtilities": "(,10.0.32767]", + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.Extensions.Caching.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Caching.Memory": "(,10.0.32767]", + "Microsoft.Extensions.Configuration": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Binder": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.CommandLine": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.FileExtensions": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Ini": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Json": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.KeyPerFile": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.UserSecrets": "(,10.0.32767]", + "Microsoft.Extensions.Configuration.Xml": "(,10.0.32767]", + "Microsoft.Extensions.DependencyInjection": "(,10.0.32767]", + "Microsoft.Extensions.DependencyInjection.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics.HealthChecks": "(,10.0.32767]", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Features": "(,10.0.32767]", + "Microsoft.Extensions.FileProviders.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.FileProviders.Composite": "(,10.0.32767]", + "Microsoft.Extensions.FileProviders.Physical": "(,10.0.32767]", + "Microsoft.Extensions.FileSystemGlobbing": "(,10.0.32767]", + "Microsoft.Extensions.Hosting": "(,10.0.32767]", + "Microsoft.Extensions.Hosting.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Http": "(,10.0.32767]", + "Microsoft.Extensions.Identity.Core": "(,10.0.32767]", + "Microsoft.Extensions.Identity.Stores": "(,10.0.32767]", + "Microsoft.Extensions.Localization": "(,10.0.32767]", + "Microsoft.Extensions.Localization.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Logging": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Abstractions": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Configuration": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Console": "(,10.0.32767]", + "Microsoft.Extensions.Logging.Debug": "(,10.0.32767]", + "Microsoft.Extensions.Logging.EventLog": "(,10.0.32767]", + "Microsoft.Extensions.Logging.EventSource": "(,10.0.32767]", + "Microsoft.Extensions.Logging.TraceSource": "(,10.0.32767]", + "Microsoft.Extensions.ObjectPool": "(,10.0.32767]", + "Microsoft.Extensions.Options": "(,10.0.32767]", + "Microsoft.Extensions.Options.ConfigurationExtensions": "(,10.0.32767]", + "Microsoft.Extensions.Options.DataAnnotations": "(,10.0.32767]", + "Microsoft.Extensions.Primitives": "(,10.0.32767]", + "Microsoft.Extensions.Validation": "(,10.0.32767]", + "Microsoft.Extensions.WebEncoders": "(,10.0.32767]", + "Microsoft.JSInterop": "(,10.0.32767]", + "Microsoft.Net.Http.Headers": "(,10.0.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.EventLog": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Cbor": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Cryptography.Xml": "(,10.0.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.RateLimiting": "(,10.0.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } +} \ No newline at end of file diff --git a/BookHive/obj/project.nuget.cache b/BookHive/obj/project.nuget.cache new file mode 100644 index 0000000..3c28b54 --- /dev/null +++ b/BookHive/obj/project.nuget.cache @@ -0,0 +1,86 @@ +{ + "version": 2, + "dgSpecHash": "7nsUrrmiGOo=", + "success": true, + "projectFilePath": "C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj", + "expectedPackageFiles": [ + "C:\\Users\\mathy\\.nuget\\packages\\ardalis.specification\\9.3.1\\ardalis.specification.9.3.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\ardalis.specification.entityframeworkcore\\9.3.1\\ardalis.specification.entityframeworkcore.9.3.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\automapper\\16.1.0\\automapper.16.1.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\automapper.collection\\13.0.0\\automapper.collection.13.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\azure.core\\1.47.1\\azure.core.1.47.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\azure.identity\\1.14.2\\azure.identity.1.14.2.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints\\8.0.1\\fastendpoints.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints.attributes\\8.0.1\\fastendpoints.attributes.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints.core\\8.0.1\\fastendpoints.core.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints.jobqueues\\8.0.1\\fastendpoints.jobqueues.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints.messaging\\8.0.1\\fastendpoints.messaging.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints.messaging.core\\8.0.1\\fastendpoints.messaging.core.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints.security\\8.0.1\\fastendpoints.security.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fastendpoints.swagger\\8.0.1\\fastendpoints.swagger.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\fluentvalidation\\12.1.1\\fluentvalidation.12.1.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.aspnetcore.authentication.jwtbearer\\10.0.3\\microsoft.aspnetcore.authentication.jwtbearer.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.aspnetcore.openapi\\10.0.3\\microsoft.aspnetcore.openapi.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\8.0.0\\microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.bcl.cryptography\\9.0.4\\microsoft.bcl.cryptography.9.0.4.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.data.sqlclient\\6.1.1\\microsoft.data.sqlclient.6.1.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\6.0.2\\microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\10.0.3\\microsoft.entityframeworkcore.sqlserver.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identity.client\\4.73.1\\microsoft.identity.client.4.73.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.73.1\\microsoft.identity.client.extensions.msal.4.73.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.14.0\\microsoft.identitymodel.abstractions.8.14.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.14.0\\microsoft.identitymodel.jsonwebtokens.8.14.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identitymodel.logging\\8.14.0\\microsoft.identitymodel.logging.8.14.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identitymodel.protocols\\8.0.1\\microsoft.identitymodel.protocols.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\8.0.1\\microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.14.0\\microsoft.identitymodel.tokens.8.14.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.openapi\\2.0.0\\microsoft.openapi.2.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\namotion.reflection\\3.4.3\\namotion.reflection.3.4.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\njsonschema\\11.5.2\\njsonschema.11.5.2.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\njsonschema.annotations\\11.5.2\\njsonschema.annotations.11.5.2.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\njsonschema.newtonsoftjson\\11.5.2\\njsonschema.newtonsoftjson.11.5.2.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\njsonschema.yaml\\11.5.2\\njsonschema.yaml.11.5.2.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\nswag.annotations\\14.6.3\\nswag.annotations.14.6.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\nswag.aspnetcore\\14.6.3\\nswag.aspnetcore.14.6.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\nswag.core\\14.6.3\\nswag.core.14.6.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\nswag.core.yaml\\14.6.3\\nswag.core.yaml.14.6.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\nswag.generation\\14.6.3\\nswag.generation.14.6.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\nswag.generation.aspnetcore\\14.6.3\\nswag.generation.aspnetcore.14.6.3.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\plainquire.filter.abstractions\\7.1.0\\plainquire.filter.abstractions.7.1.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\plainquire.page\\7.1.0\\plainquire.page.7.1.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\plainquire.page.abstractions\\7.1.0\\plainquire.page.abstractions.7.1.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.clientmodel\\1.5.1\\system.clientmodel.1.5.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.4\\system.configuration.configurationmanager.9.0.4.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.0.1\\system.identitymodel.tokens.jwt.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.memory.data\\8.0.1\\system.memory.data.8.0.1.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.security.cryptography.pkcs\\9.0.4\\system.security.cryptography.pkcs.9.0.4.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.4\\system.security.cryptography.protecteddata.9.0.4.nupkg.sha512", + "C:\\Users\\mathy\\.nuget\\packages\\yamldotnet\\16.3.0\\yamldotnet.16.3.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/BookHive/obj/project.packagespec.json b/BookHive/obj/project.packagespec.json new file mode 100644 index 0000000..2e2b0c7 --- /dev/null +++ b/BookHive/obj/project.packagespec.json @@ -0,0 +1 @@ +"restore":{"projectUniqueName":"C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj","projectName":"BookHive","projectPath":"C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\BookHive.csproj","outputPath":"C:\\Users\\mathy\\Documents\\TP\\BookHive\\BookHive\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net10.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"C:\\Program Files\\dotnet\\library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Ardalis.Specification.EntityFrameworkCore":{"target":"Package","version":"[9.3.1, )"},"AutoMapper":{"target":"Package","version":"[16.1.0, )"},"AutoMapper.Collection":{"target":"Package","version":"[13.0.0, )"},"FastEndpoints":{"target":"Package","version":"[8.0.1, )"},"FastEndpoints.Security":{"target":"Package","version":"[8.0.1, )"},"FastEndpoints.Swagger":{"target":"Package","version":"[8.0.1, )"},"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[10.0.3, )"},"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[10.0.3, )"},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[10.0.3, )"},"Microsoft.EntityFrameworkCore.SqlServer":{"target":"Package","version":"[10.0.3, )"},"Plainquire.Page":{"target":"Package","version":"[7.1.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/BookHive/obj/rider.project.model.nuget.info b/BookHive/obj/rider.project.model.nuget.info new file mode 100644 index 0000000..61f039a --- /dev/null +++ b/BookHive/obj/rider.project.model.nuget.info @@ -0,0 +1 @@ +17730886247869129 \ No newline at end of file diff --git a/BookHive/obj/rider.project.restore.info b/BookHive/obj/rider.project.restore.info new file mode 100644 index 0000000..467ee3c --- /dev/null +++ b/BookHive/obj/rider.project.restore.info @@ -0,0 +1 @@ +17730886254460277 \ No newline at end of file