summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Controllers/GroupsController.cs35
-rw-r--r--Controllers/UserAccountsController.cs83
-rw-r--r--DTOs/AddGroupRequest.cs5
-rw-r--r--DTOs/AuthenticationCredentials.cs6
-rw-r--r--DTOs/AuthenticationToken.cs6
-rw-r--r--DTOs/CreateGroup.cs10
-rw-r--r--DTOs/CreateUserAccount.cs10
-rw-r--r--DTOs/GroupDTO.cs6
-rw-r--r--DTOs/UserAccountDTO.cs7
-rw-r--r--LibraryAPI.csproj3
-rw-r--r--Models/Group.cs2
-rw-r--r--Models/GroupUserAccount.cs8
-rw-r--r--Models/UserAccount.cs6
-rw-r--r--Profiles/AutomapperProfiles.cs31
-rw-r--r--Program.cs1
-rw-r--r--Validators/NameAttribute.cs14
-rw-r--r--appsettings.Development.json3
-rw-r--r--bin/Debug/net6.0/LibraryAPI.deps.json450
-rw-r--r--bin/Debug/net6.0/LibraryAPI.staticwebassets.runtime.json1
-rw-r--r--bin/Debug/net6.0/appsettings.Development.json3
-rw-r--r--obj/LibraryAPI.csproj.nuget.dgspec.json34
-rw-r--r--obj/LibraryAPI.csproj.nuget.g.props3
-rw-r--r--obj/LibraryAPI.csproj.nuget.g.targets1
-rw-r--r--obj/project.assets.json1597
24 files changed, 2135 insertions, 190 deletions
diff --git a/Controllers/GroupsController.cs b/Controllers/GroupsController.cs
index f81cc56..5c2be1d 100644
--- a/Controllers/GroupsController.cs
+++ b/Controllers/GroupsController.cs
@@ -1,24 +1,45 @@
+using AutoMapper;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
using LibraryAPI.Models;
-using LibraryAPI.Filters;
+using LibraryAPI.DTOs;
namespace LibraryAPI.Controllers {
[Route("api/groups")]
[ApiController]
public class GroupsController : ControllerBase {
- private readonly LibraryContext _context;
+ private readonly LibraryContext _context;
+ private readonly IMapper _mapper;
- public GroupsController(LibraryContext context) {
+ public GroupsController(LibraryContext context, IMapper mapper) {
_context = context;
+ _mapper = mapper;
}
- [HttpPost]
- public async Task<ActionResult> PostGroup(Group g) {
- _context.Add(g);
+ [HttpGet]
+ public async Task<ActionResult<List<GroupDTO>>> GetGroups(){
+ var groups = await _context.Groups.ToListAsync();
+
+ return _mapper.Map<List<GroupDTO>>(groups);
+ }
+
+ [HttpGet("{id:int}")]
+ public async Task<ActionResult<GroupDTO>> GetGroup(long id) {
+ var group = await _context.Groups.FindAsync(id);
+
+ if(group == null)
+ return NotFound();
+
+ return _mapper.Map<GroupDTO>(group);
+ }
+
+ [HttpPost]
+ public async Task<ActionResult<GroupDTO>> PostGroup(CreateGroup data) {
+ var group = _mapper.Map<Group>(data);
+ _context.Add(group);
await _context.SaveChangesAsync();
- return Ok();
+ return _mapper.Map<GroupDTO>(group);
}
}
}
diff --git a/Controllers/UserAccountsController.cs b/Controllers/UserAccountsController.cs
index d93ad31..902a7cf 100644
--- a/Controllers/UserAccountsController.cs
+++ b/Controllers/UserAccountsController.cs
@@ -1,24 +1,95 @@
+using AutoMapper;
+using Microsoft.AspNetCore.Authentication.JwtBearer;
+using Microsoft.AspNetCore.Authorization;
+using Microsoft.IdentityModel.Tokens;
+using System.IdentityModel.Tokens.Jwt;
+using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
+using System.Text;
+using System.Security.Claims;
using LibraryAPI.Models;
-using LibraryAPI.Filters;
+using LibraryAPI.DTOs;
namespace LibraryAPI.Controllers {
[Route("api/users")]
[ApiController]
public class UserAccountsController : ControllerBase {
private readonly LibraryContext _context;
+ private readonly IConfiguration _configuration;
+ private readonly IMapper _mapper;
- public UserAccountsController(LibraryContext context) {
+ public UserAccountsController(LibraryContext context, IConfiguration configuration, IMapper mapper) {
_context = context;
+ _configuration = configuration;
+ _mapper = mapper;
+ }
+
+ [HttpGet("{id:int}")]
+ public async Task<ActionResult<UserAccountDTO>> GetUserAccount(long id) {
+ var user = await _context.Users.Include(groupUser => groupUser.Groups).ThenInclude(groups => groups.Group).FirstOrDefaultAsync(u => u.Id == id);
+
+ return _mapper.Map<UserAccountDTO>(user);
}
[HttpPost("signup")]
- public async Task<ActionResult> PostUserAccount(UserAccount user) {
+ public async Task<ActionResult<UserAccountDTO>> PostUserAccount(CreateUserAccount data) {
+ var user = _mapper.Map<UserAccount>(data);
_context.Add(user);
await _context.SaveChangesAsync();
+ var dto = _mapper.Map<UserAccountDTO>(user);
+
+ return dto;
+ }
+
+ [HttpPost("login")]
+ public async Task<ActionResult<AuthenticationToken>> Login(AuthenticationCredentials credentials) {
+ var result = _context.Users.Where(u => u.Email == credentials.Email);
+ if(!result.Any())
+ return Unauthorized("{ \"message\": \"The given email doesn't exist\" }");
+
+ var user = result.First();
+
+ if(user.VerifyPassword(credentials.Password) == PasswordVerificationResult.Success)
+ return await GetToken(user);
+
+ return Unauthorized("Wrong password.");
+ }
+
+ [HttpPost("{id:int}/groups")]
+ public ActionResult<UserAccountDTO> AddGroup(long id, AddGroupRequest body)
+ {
+ var group = _context.Groups.Find(body.Id);
+ var user = _context.Users.Find(id);
+
+ if (group == null || user == null)
+ return NotFound();
+
+ GroupUserAccount userGroup = new GroupUserAccount
+ {
+ UserAccount = user,
+ Group = group
+ };
+
+ _context.Add(userGroup);
+ _context.SaveChanges();
+ // Eager loading sin hacer otra query.
+ user = _context.Users.Include(groupUser => groupUser.Groups).ThenInclude(groups => groups.Group).FirstOrDefault(u => u.Id == id);
+
+ return _mapper.Map<UserAccountDTO>(user);
+ }
+
+ private Task<AuthenticationToken> GetToken(Models.UserAccount user) {
+ var claims = new List<Claim> { new Claim("email", user.Email) };
+ var key = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(_configuration["keyjwt"]));
+ var creds = new SigningCredentials(key, SecurityAlgorithms.HmacSha256);
+ var expiration = DateTime.UtcNow.AddMinutes(30);
+ var token = new JwtSecurityToken(issuer: null, audience: null, claims: claims, expires: expiration, signingCredentials: creds);
- return Ok();
+ return Task.FromResult(new AuthenticationToken {
+ Token = new JwtSecurityTokenHandler().WriteToken(token),
+ Expiration = expiration
+ });
}
- }
-}
+ }
+} \ No newline at end of file
diff --git a/DTOs/AddGroupRequest.cs b/DTOs/AddGroupRequest.cs
new file mode 100644
index 0000000..bce3ac2
--- /dev/null
+++ b/DTOs/AddGroupRequest.cs
@@ -0,0 +1,5 @@
+namespace LibraryAPI.DTOs {
+ public class AddGroupRequest {
+ public long Id { get; set; }
+ }
+} \ No newline at end of file
diff --git a/DTOs/AuthenticationCredentials.cs b/DTOs/AuthenticationCredentials.cs
new file mode 100644
index 0000000..65bc514
--- /dev/null
+++ b/DTOs/AuthenticationCredentials.cs
@@ -0,0 +1,6 @@
+namespace LibraryAPI.DTOs {
+ public class AuthenticationCredentials {
+ public string? Email { get; set; }
+ public string? Password { get; set; }
+ }
+}
diff --git a/DTOs/AuthenticationToken.cs b/DTOs/AuthenticationToken.cs
new file mode 100644
index 0000000..9014027
--- /dev/null
+++ b/DTOs/AuthenticationToken.cs
@@ -0,0 +1,6 @@
+namespace LibraryAPI.DTOs {
+ public class AuthenticationToken {
+ public string? Token { get; set; }
+ public DateTime Expiration { get; set; }
+ }
+}
diff --git a/DTOs/CreateGroup.cs b/DTOs/CreateGroup.cs
new file mode 100644
index 0000000..71cb77b
--- /dev/null
+++ b/DTOs/CreateGroup.cs
@@ -0,0 +1,10 @@
+using System.ComponentModel.DataAnnotations;
+using LibraryAPI.Validators;
+
+namespace LibraryAPI.DTOs {
+ public class CreateGroup {
+ [Required]
+ [Name]
+ public string? Name { get; set; }
+ }
+} \ No newline at end of file
diff --git a/DTOs/CreateUserAccount.cs b/DTOs/CreateUserAccount.cs
new file mode 100644
index 0000000..9e5359f
--- /dev/null
+++ b/DTOs/CreateUserAccount.cs
@@ -0,0 +1,10 @@
+using System.ComponentModel.DataAnnotations;
+
+namespace LibraryAPI.DTOs {
+ public class CreateUserAccount {
+ [Required]
+ public string? Email { get; set; }
+ [Required]
+ public string? Password { get; set; }
+ }
+} \ No newline at end of file
diff --git a/DTOs/GroupDTO.cs b/DTOs/GroupDTO.cs
new file mode 100644
index 0000000..345c529
--- /dev/null
+++ b/DTOs/GroupDTO.cs
@@ -0,0 +1,6 @@
+namespace LibraryAPI.DTOs {
+ public class GroupDTO {
+ public long Id { get; set; }
+ public string? Name { get; set; }
+ }
+} \ No newline at end of file
diff --git a/DTOs/UserAccountDTO.cs b/DTOs/UserAccountDTO.cs
new file mode 100644
index 0000000..bb663de
--- /dev/null
+++ b/DTOs/UserAccountDTO.cs
@@ -0,0 +1,7 @@
+namespace LibraryAPI.DTOs {
+ public class UserAccountDTO {
+ public long Id { get; set; }
+ public string? Email { get; set; }
+ public List<GroupDTO>? Groups { get; set; }
+ }
+} \ No newline at end of file
diff --git a/LibraryAPI.csproj b/LibraryAPI.csproj
index 42a0ec5..fefcdd5 100644
--- a/LibraryAPI.csproj
+++ b/LibraryAPI.csproj
@@ -4,9 +4,11 @@
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
+ <DebugType>portable</DebugType>
</PropertyGroup>
<ItemGroup>
+ <PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="12.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.10" />
<PackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="6.0.10" />
@@ -20,5 +22,4 @@
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="6.0.6" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.2.3" />
</ItemGroup>
-
</Project>
diff --git a/Models/Group.cs b/Models/Group.cs
index f5ed59d..31948fa 100644
--- a/Models/Group.cs
+++ b/Models/Group.cs
@@ -7,6 +7,6 @@ namespace LibraryAPI.Models {
public ICollection<GroupUserAccount>? Users { get; set; }
[Required]
[Name]
- public string? Name {get; set; }
+ public string? Name { get; set; }
}
}
diff --git a/Models/GroupUserAccount.cs b/Models/GroupUserAccount.cs
index 706c2e9..40fd359 100644
--- a/Models/GroupUserAccount.cs
+++ b/Models/GroupUserAccount.cs
@@ -2,9 +2,11 @@ using System.ComponentModel.DataAnnotations;
namespace LibraryAPI.Models {
public class GroupUserAccount {
- public long GroupId { get; set; }
- public Group? Group { get; set; }
+ [Required]
+ public long GroupId { get; set; }
+ public Group Group { get; set; }
+ [Required]
public long UserAccountId { get; set; }
- public UserAccount? UserAccount { get; set; }
+ public UserAccount UserAccount { get; set; }
}
}
diff --git a/Models/UserAccount.cs b/Models/UserAccount.cs
index e3184ed..d96a8cb 100644
--- a/Models/UserAccount.cs
+++ b/Models/UserAccount.cs
@@ -6,11 +6,11 @@ namespace LibraryAPI.Models {
public long Id { get; set; }
[Required]
public string? Email { get; set; }
- private string? _password;
- [Required]
+ private string? _password;
+ [Required]
public string? Password { get { return _password; } set { _password = HashPassword(value); } }
public ICollection<GroupUserAccount>? Groups { get; set; }
- private PasswordHasher<UserAccount> _hasher;
+ private PasswordHasher<UserAccount> _hasher;
public UserAccount() {
_hasher = new PasswordHasher<UserAccount>();
diff --git a/Profiles/AutomapperProfiles.cs b/Profiles/AutomapperProfiles.cs
new file mode 100644
index 0000000..8d69788
--- /dev/null
+++ b/Profiles/AutomapperProfiles.cs
@@ -0,0 +1,31 @@
+using AutoMapper;
+using LibraryAPI.Models;
+using LibraryAPI.DTOs;
+
+namespace LibraryAPI.Profiles {
+ public class AutomapperProfiles : Profile {
+ public AutomapperProfiles() {
+ CreateMap<CreateUserAccount, UserAccount>();
+ CreateMap<UserAccount, UserAccountDTO>().ForMember(dto => dto.Groups, o => o.MapFrom(UserDTOMap));
+ //CreateMap<UserAccountDTO, UserAccount>();
+ CreateMap<CreateGroup, Group>();
+ CreateMap<Group, GroupDTO>().ReverseMap();
+ }
+
+ private List<GroupDTO> UserDTOMap(UserAccount user, UserAccountDTO dto) {
+ List<GroupDTO> groups = new List<GroupDTO>();
+
+ if(user.Groups == null)
+ return groups;
+
+ foreach (var g in user.Groups) {
+ groups.Add(new GroupDTO {
+ Id = g.GroupId,
+ Name = g.Group.Name
+ });
+ }
+
+ return groups;
+ }
+ }
+} \ No newline at end of file
diff --git a/Program.cs b/Program.cs
index 2678a94..525171b 100644
--- a/Program.cs
+++ b/Program.cs
@@ -17,6 +17,7 @@ builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
builder.Services.AddHostedService<LoggerService>();
builder.Services.AddScoped<ActionFilter>();
+builder.Services.AddAutoMapper(typeof(Program));
// JWT Config.
builder.Services.AddAuthentication(options => {
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
diff --git a/Validators/NameAttribute.cs b/Validators/NameAttribute.cs
index 2f1a5ae..39f0264 100644
--- a/Validators/NameAttribute.cs
+++ b/Validators/NameAttribute.cs
@@ -4,17 +4,15 @@ using LibraryAPI.Models;
namespace LibraryAPI.Validators {
public class NameAttribute : ValidationAttribute {
public string[] valid_names = { "regular", "librarian" };
- public string GetErrorMessage() {
+ public string GetErrorMessage() {
return "Group name must be \"regular\" or \"librarian\"";
}
- protected override ValidationResult? IsValid(object? value, ValidationContext validationContext) {
- var group = (Group) validationContext.ObjectInstance;
+ protected override ValidationResult? IsValid(object? value, ValidationContext validationContext) {
+ if(Array.Exists(valid_names, s => s == value.ToString()))
+ return ValidationResult.Success;
- if(Array.Exists(valid_names, s => s == group.Name))
- return ValidationResult.Success;
-
- return new ValidationResult(GetErrorMessage());
- }
+ return new ValidationResult(GetErrorMessage());
+ }
}
}
diff --git a/appsettings.Development.json b/appsettings.Development.json
index 0c208ae..50e6ec9 100644
--- a/appsettings.Development.json
+++ b/appsettings.Development.json
@@ -4,5 +4,6 @@
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
- }
+ },
+ "keyjwt": "REGHRWTHRTJUKIKYJARETR23464765738SFHJYJYTDHER3657IVJENRUIH935H495GJN340FJ40FN4O3IJDF0WEHF043JFPLMSEKNBG"
}
diff --git a/bin/Debug/net6.0/LibraryAPI.deps.json b/bin/Debug/net6.0/LibraryAPI.deps.json
index 5e76510..cc3925d 100644
--- a/bin/Debug/net6.0/LibraryAPI.deps.json
+++ b/bin/Debug/net6.0/LibraryAPI.deps.json
@@ -8,6 +8,10 @@
".NETCoreApp,Version=v6.0": {
"LibraryAPI/1.0.0": {
"dependencies": {
+ "AutoMapper.Extensions.Microsoft.DependencyInjection": "12.0.0",
+ "Microsoft.AspNetCore.Authentication": "2.2.0",
+ "Microsoft.AspNetCore.Authentication.JwtBearer": "6.0.10",
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "6.0.10",
"Microsoft.EntityFrameworkCore.Design": "6.0.9",
"Microsoft.EntityFrameworkCore.SqlServer": "6.0.9",
"Microsoft.Extensions.Hosting": "6.0.1",
@@ -19,6 +23,29 @@
"LibraryAPI.dll": {}
}
},
+ "AutoMapper/12.0.0": {
+ "dependencies": {
+ "Microsoft.CSharp": "4.7.0"
+ },
+ "runtime": {
+ "lib/netstandard2.1/AutoMapper.dll": {
+ "assemblyVersion": "12.0.0.0",
+ "fileVersion": "12.0.0.0"
+ }
+ }
+ },
+ "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.0": {
+ "dependencies": {
+ "AutoMapper": "12.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
+ },
+ "runtime": {
+ "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {
+ "assemblyVersion": "12.0.0.0",
+ "fileVersion": "12.0.0.0"
+ }
+ }
+ },
"Humanizer.Core/2.8.26": {
"runtime": {
"lib/netstandard2.0/Humanizer.dll": {
@@ -53,6 +80,116 @@
}
},
"MessagePackAnalyzer/2.1.152": {},
+ "Microsoft.AspNetCore.Authentication/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Authentication.Core": "2.2.0",
+ "Microsoft.AspNetCore.DataProtection": "2.2.0",
+ "Microsoft.AspNetCore.Http": "2.2.0",
+ "Microsoft.AspNetCore.Http.Extensions": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.WebEncoders": "2.2.0"
+ }
+ },
+ "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Authentication.Core/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Authentication.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.Http": "2.2.0",
+ "Microsoft.AspNetCore.Http.Extensions": "2.2.0"
+ }
+ },
+ "Microsoft.AspNetCore.Authentication.JwtBearer/6.0.10": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.10.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
+ "assemblyVersion": "6.0.10.0",
+ "fileVersion": "6.0.1022.47617"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/6.0.10": {
+ "runtime": {
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.1022.47617"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.10": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "6.0.10"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.1022.47617"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "6.0.10",
+ "Microsoft.AspNetCore.DataProtection.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Win32.Registry": "4.7.0",
+ "System.Security.Cryptography.Xml": "4.5.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": {},
+ "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.2.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.WebUtilities": "2.2.0",
+ "Microsoft.Extensions.ObjectPool": "2.2.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Net.Http.Headers": "2.2.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.2.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Net.Http.Headers": "2.2.0",
+ "System.Buffers": "4.5.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
"Microsoft.AspNetCore.Razor.Language/6.0.0": {
"runtime": {
"lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": {
@@ -61,6 +198,12 @@
}
}
},
+ "Microsoft.AspNetCore.WebUtilities/2.2.0": {
+ "dependencies": {
+ "Microsoft.Net.Http.Headers": "2.2.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
+ },
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
"runtime": {
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
@@ -274,7 +417,7 @@
},
"Microsoft.CodeAnalysis.CSharp.Scripting/4.0.0": {
"dependencies": {
- "Microsoft.CSharp": "4.5.0",
+ "Microsoft.CSharp": "4.7.0",
"Microsoft.CodeAnalysis.CSharp": "4.0.0",
"Microsoft.CodeAnalysis.Common": "4.0.0",
"Microsoft.CodeAnalysis.Scripting.Common": "4.0.0"
@@ -778,13 +921,13 @@
}
}
},
- "Microsoft.CSharp/4.5.0": {},
+ "Microsoft.CSharp/4.7.0": {},
"Microsoft.Data.SqlClient/2.1.4": {
"dependencies": {
"Microsoft.Data.SqlClient.SNI.runtime": "2.1.1",
"Microsoft.Identity.Client": "4.21.1",
- "Microsoft.IdentityModel.JsonWebTokens": "6.8.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.8.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "6.10.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.10.0",
"Microsoft.Win32.Registry": "4.7.0",
"System.Configuration.ConfigurationManager": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
@@ -1138,6 +1281,7 @@
"System.Text.Json": "6.0.0"
}
},
+ "Microsoft.Extensions.ObjectPool/2.2.0": {},
"Microsoft.Extensions.Options/6.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
@@ -1158,6 +1302,13 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
+ "Microsoft.Extensions.WebEncoders/2.2.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
+ },
"Microsoft.Identity.Client/4.21.1": {
"runtime": {
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
@@ -1166,62 +1317,68 @@
}
}
},
- "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
+ "Microsoft.IdentityModel.JsonWebTokens/6.10.0": {
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.8.0"
+ "Microsoft.IdentityModel.Tokens": "6.10.0"
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
- "assemblyVersion": "6.8.0.0",
- "fileVersion": "6.8.0.11012"
+ "assemblyVersion": "6.10.0.0",
+ "fileVersion": "6.10.0.20330"
}
}
},
- "Microsoft.IdentityModel.Logging/6.8.0": {
+ "Microsoft.IdentityModel.Logging/6.10.0": {
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
- "assemblyVersion": "6.8.0.0",
- "fileVersion": "6.8.0.11012"
+ "assemblyVersion": "6.10.0.0",
+ "fileVersion": "6.10.0.20330"
}
}
},
- "Microsoft.IdentityModel.Protocols/6.8.0": {
+ "Microsoft.IdentityModel.Protocols/6.10.0": {
"dependencies": {
- "Microsoft.IdentityModel.Logging": "6.8.0",
- "Microsoft.IdentityModel.Tokens": "6.8.0"
+ "Microsoft.IdentityModel.Logging": "6.10.0",
+ "Microsoft.IdentityModel.Tokens": "6.10.0"
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
- "assemblyVersion": "6.8.0.0",
- "fileVersion": "6.8.0.11012"
+ "assemblyVersion": "6.10.0.0",
+ "fileVersion": "6.10.0.20330"
}
}
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.10.0": {
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.8.0",
- "System.IdentityModel.Tokens.Jwt": "6.8.0"
+ "Microsoft.IdentityModel.Protocols": "6.10.0",
+ "System.IdentityModel.Tokens.Jwt": "6.10.0"
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
- "assemblyVersion": "6.8.0.0",
- "fileVersion": "6.8.0.11012"
+ "assemblyVersion": "6.10.0.0",
+ "fileVersion": "6.10.0.20330"
}
}
},
- "Microsoft.IdentityModel.Tokens/6.8.0": {
+ "Microsoft.IdentityModel.Tokens/6.10.0": {
"dependencies": {
- "Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.8.0",
+ "Microsoft.CSharp": "4.7.0",
+ "Microsoft.IdentityModel.Logging": "6.10.0",
"System.Security.Cryptography.Cng": "5.0.0"
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
- "assemblyVersion": "6.8.0.0",
- "fileVersion": "6.8.0.11012"
+ "assemblyVersion": "6.10.0.0",
+ "fileVersion": "6.10.0.20330"
}
}
},
+ "Microsoft.Net.Http.Headers/2.2.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "System.Buffers": "4.5.0"
+ }
+ },
"Microsoft.NET.StringTools/1.0.0": {
"dependencies": {
"System.Memory": "4.5.4",
@@ -1673,15 +1830,7 @@
"System.Runtime": "4.3.0"
}
},
- "System.Buffers/4.3.0": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
+ "System.Buffers/4.5.0": {},
"System.Collections/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0",
@@ -1915,15 +2064,15 @@
"System.Runtime.InteropServices": "4.3.0"
}
},
- "System.IdentityModel.Tokens.Jwt/6.8.0": {
+ "System.IdentityModel.Tokens.Jwt/6.10.0": {
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.8.0",
- "Microsoft.IdentityModel.Tokens": "6.8.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "6.10.0",
+ "Microsoft.IdentityModel.Tokens": "6.10.0"
},
"runtime": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
- "assemblyVersion": "6.8.0.0",
- "fileVersion": "6.8.0.11012"
+ "assemblyVersion": "6.10.0.0",
+ "fileVersion": "6.10.0.20330"
}
}
},
@@ -1939,7 +2088,7 @@
"System.IO.Compression/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0",
- "System.Buffers": "4.3.0",
+ "System.Buffers": "4.5.0",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.IO": "4.3.0",
@@ -1957,7 +2106,7 @@
},
"System.IO.Compression.ZipFile/4.3.0": {
"dependencies": {
- "System.Buffers": "4.3.0",
+ "System.Buffers": "4.5.0",
"System.IO": "4.3.0",
"System.IO.Compression": "4.3.0",
"System.IO.FileSystem": "4.3.0",
@@ -2334,6 +2483,12 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
+ "System.Security.Cryptography.Xml/4.5.0": {
+ "dependencies": {
+ "System.Security.Cryptography.Pkcs": "5.0.0",
+ "System.Security.Permissions": "6.0.0"
+ }
+ },
"System.Security.Permissions/6.0.0": {
"dependencies": {
"System.Security.AccessControl": "6.0.0",
@@ -2467,6 +2622,20 @@
"serviceable": false,
"sha512": ""
},
+ "AutoMapper/12.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-0Rmg0zI5AFu1O/y//o9VGyhxKjhggWpk9mOA1tp0DEVx40c61bs+lnQv+0jUq8XbniF7FKgIVvI1perqiMtLrA==",
+ "path": "automapper/12.0.0",
+ "hashPath": "automapper.12.0.0.nupkg.sha512"
+ },
+ "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-XCJ4E3oKrbRl1qY9Mr+7uyC0xZj1+bqQjmQRWTiTKiVuuXTny+7YFWHi20tPjwkMukLbicN6yGlDy5PZ4wyi1w==",
+ "path": "automapper.extensions.microsoft.dependencyinjection/12.0.0",
+ "hashPath": "automapper.extensions.microsoft.dependencyinjection.12.0.0.nupkg.sha512"
+ },
"Humanizer.Core/2.8.26": {
"type": "package",
"serviceable": true,
@@ -2495,6 +2664,104 @@
"path": "messagepackanalyzer/2.1.152",
"hashPath": "messagepackanalyzer.2.1.152.nupkg.sha512"
},
+ "Microsoft.AspNetCore.Authentication/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-b0R9X7L6zMqNsssKDvhYHuNi5x0s4DyHTeXybIAyGaitKiW1Q5aAGKdV2codHPiePv9yHfC9hAMyScXQ/xXhPw==",
+ "path": "microsoft.aspnetcore.authentication/2.2.0",
+ "hashPath": "microsoft.aspnetcore.authentication.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-VloMLDJMf3n/9ic5lCBOa42IBYJgyB1JhzLsL68Zqg+2bEPWfGBj/xCJy/LrKTArN0coOcZp3wyVTZlx0y9pHQ==",
+ "path": "microsoft.aspnetcore.authentication.abstractions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Authentication.Core/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-XlVJzJ5wPOYW+Y0J6Q/LVTEyfS4ssLXmt60T0SPP+D8abVhBTl+cgw2gDHlyKYIkcJg7btMVh383NDkMVqD/fg==",
+ "path": "microsoft.aspnetcore.authentication.core/2.2.0",
+ "hashPath": "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Authentication.JwtBearer/6.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4SBTyAuYHSiFi/AiqlKiKpl2+EkKaS/q1zeDI4L88cMmy5P01pse25gOAyzfWycI8voz+d1FwTIuqhWCH87IJQ==",
+ "path": "microsoft.aspnetcore.authentication.jwtbearer/6.0.10",
+ "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.6.0.10.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/6.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-F4YiT2L1H2p5imDno6nGMd/h9y3s0jpCbP0DvvCHA72b2TFRVHaE5qeGqeDkcRMK9d6RauVhXGiAT0zTY6DT+w==",
+ "path": "microsoft.aspnetcore.cryptography.internal/6.0.10",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.6.0.10.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ziq8vzvlVN0yKHzUp+z0qwZoSU2P/XUdNsEJxRzLRg1HbHp11Za6c2cuR6f+MgjxLHGkCupSam5b9is4sJSs5A==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/6.0.10",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.6.0.10.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.DataProtection/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-G6dvu5Nd2vjpYbzazZ//qBFbSEf2wmBUbyAR7E4AwO3gWjhoJD5YxpThcGJb7oE3VUcW65SVMXT+cPCiiBg8Sg==",
+ "path": "microsoft.aspnetcore.dataprotection/2.2.0",
+ "hashPath": "microsoft.aspnetcore.dataprotection.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-seANFXmp8mb5Y12m1ShiElJ3ZdOT3mBN3wA1GPhHJIvZ/BxOCPyqEOR+810OWsxEZwA5r5fDRNpG/CqiJmQnJg==",
+ "path": "microsoft.aspnetcore.dataprotection.abstractions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ubycklv+ZY7Kutdwuy1W4upWcZ6VFR8WUXU7l7B2+mvbDBBPAcfpi+E+Y5GFe+Q157YfA3C49D2GCjAZc7Mobw==",
+ "path": "microsoft.aspnetcore.hosting.abstractions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1PMijw8RMtuQF60SsD/JlKtVfvh4NORAhF4wjysdABhlhTrYmtgssqyncR0Stq5vqtjplZcj6kbT4LRTglt9IQ==",
+ "path": "microsoft.aspnetcore.hosting.server.abstractions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YogBSMotWPAS/X5967pZ+yyWPQkThxhmzAwyCHCSSldzYBkW5W5d6oPfBaPqQOnSHYTpSOSOkpZoAce0vwb6+A==",
+ "path": "microsoft.aspnetcore.http/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==",
+ "path": "microsoft.aspnetcore.http.abstractions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2DgZ9rWrJtuR7RYiew01nGRzuQBDaGHGmK56Rk54vsLLsCdzuFUPqbDTJCS1qJQWTbmbIQ9wGIOjpxA1t0l7/w==",
+ "path": "microsoft.aspnetcore.http.extensions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.extensions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
+ "path": "microsoft.aspnetcore.http.features/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512"
+ },
"Microsoft.AspNetCore.Razor.Language/6.0.0": {
"type": "package",
"serviceable": true,
@@ -2502,6 +2769,13 @@
"path": "microsoft.aspnetcore.razor.language/6.0.0",
"hashPath": "microsoft.aspnetcore.razor.language.6.0.0.nupkg.sha512"
},
+ "Microsoft.AspNetCore.WebUtilities/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-9ErxAAKaDzxXASB/b5uLEkLgUWv1QbeVxyJYEHQwMaxXOeFFVkQxiq8RyfVcifLU7NR0QY0p3acqx4ZpYfhHDg==",
+ "path": "microsoft.aspnetcore.webutilities/2.2.0",
+ "hashPath": "microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512"
+ },
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
"type": "package",
"serviceable": true,
@@ -2635,12 +2909,12 @@
"path": "microsoft.codeanalysis.workspaces.msbuild/4.0.0",
"hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.0.0.nupkg.sha512"
},
- "Microsoft.CSharp/4.5.0": {
+ "Microsoft.CSharp/4.7.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
- "path": "microsoft.csharp/4.5.0",
- "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
+ "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
+ "path": "microsoft.csharp/4.7.0",
+ "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
},
"Microsoft.Data.SqlClient/2.1.4": {
"type": "package",
@@ -2887,6 +3161,13 @@
"path": "microsoft.extensions.logging.eventsource/6.0.0",
"hashPath": "microsoft.extensions.logging.eventsource.6.0.0.nupkg.sha512"
},
+ "Microsoft.Extensions.ObjectPool/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-gA8H7uQOnM5gb+L0uTNjViHYr+hRDqCdfugheGo/MxQnuHzmhhzCBTIPm19qL1z1Xe0NEMabfcOBGv9QghlZ8g==",
+ "path": "microsoft.extensions.objectpool/2.2.0",
+ "hashPath": "microsoft.extensions.objectpool.2.2.0.nupkg.sha512"
+ },
"Microsoft.Extensions.Options/6.0.0": {
"type": "package",
"serviceable": true,
@@ -2908,6 +3189,13 @@
"path": "microsoft.extensions.primitives/6.0.0",
"hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512"
},
+ "Microsoft.Extensions.WebEncoders/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-V8XcqYcpcdBAxUhLeyYcuKmxu4CtNQA9IphTnARpQGhkop4A93v2XgM3AtaVVJo3H2cDWxWM6aeO8HxkifREqw==",
+ "path": "microsoft.extensions.webencoders/2.2.0",
+ "hashPath": "microsoft.extensions.webencoders.2.2.0.nupkg.sha512"
+ },
"Microsoft.Identity.Client/4.21.1": {
"type": "package",
"serviceable": true,
@@ -2915,40 +3203,47 @@
"path": "microsoft.identity.client/4.21.1",
"hashPath": "microsoft.identity.client.4.21.1.nupkg.sha512"
},
- "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
+ "Microsoft.IdentityModel.JsonWebTokens/6.10.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-0qjS31rN1MQTc46tAYbzmMTSRfdV5ndZxSjYxIGqKSidd4wpNJfNII/pdhU5Fx8olarQoKL9lqqYw4yNOIwT0Q==",
+ "path": "microsoft.identitymodel.jsonwebtokens/6.10.0",
+ "hashPath": "microsoft.identitymodel.jsonwebtokens.6.10.0.nupkg.sha512"
+ },
+ "Microsoft.IdentityModel.Logging/6.10.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-+7JIww64PkMt7NWFxoe4Y/joeF7TAtA/fQ0b2GFGcagzB59sKkTt/sMZWR6aSZht5YC7SdHi3W6yM1yylRGJCQ==",
- "path": "microsoft.identitymodel.jsonwebtokens/6.8.0",
- "hashPath": "microsoft.identitymodel.jsonwebtokens.6.8.0.nupkg.sha512"
+ "sha512": "sha512-zbcwV6esnNzhZZ/VP87dji6VrUBLB5rxnZBkDMqNYpyG+nrBnBsbm4PUYLCBMUflHCM9EMLDG0rLnqqT+l0ldA==",
+ "path": "microsoft.identitymodel.logging/6.10.0",
+ "hashPath": "microsoft.identitymodel.logging.6.10.0.nupkg.sha512"
},
- "Microsoft.IdentityModel.Logging/6.8.0": {
+ "Microsoft.IdentityModel.Protocols/6.10.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Rfh/p4MaN4gkmhPxwbu8IjrmoDncGfHHPh1sTnc0AcM/Oc39/fzC9doKNWvUAjzFb8LqA6lgZyblTrIsX/wDXg==",
- "path": "microsoft.identitymodel.logging/6.8.0",
- "hashPath": "microsoft.identitymodel.logging.6.8.0.nupkg.sha512"
+ "sha512": "sha512-DFyXD0xylP+DknCT3hzJ7q/Q5qRNu0hO/gCU90O0ATdR0twZmlcuY9RNYaaDofXKVbzcShYNCFCGle2G/o8mkg==",
+ "path": "microsoft.identitymodel.protocols/6.10.0",
+ "hashPath": "microsoft.identitymodel.protocols.6.10.0.nupkg.sha512"
},
- "Microsoft.IdentityModel.Protocols/6.8.0": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.10.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-OJZx5nPdiH+MEkwCkbJrTAUiO/YzLe0VSswNlDxJsJD9bhOIdXHufh650pfm59YH1DNevp3/bXzukKrG57gA1w==",
- "path": "microsoft.identitymodel.protocols/6.8.0",
- "hashPath": "microsoft.identitymodel.protocols.6.8.0.nupkg.sha512"
+ "sha512": "sha512-LVvMXAWPbPeEWTylDrxunlHH2wFyE4Mv0L4gZrJHC4HTESbWHquKZb/y/S8jgiQEDycOP0PDQvbG4RR/tr2TVQ==",
+ "path": "microsoft.identitymodel.protocols.openidconnect/6.10.0",
+ "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.10.0.nupkg.sha512"
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
+ "Microsoft.IdentityModel.Tokens/6.10.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-X/PiV5l3nYYsodtrNMrNQIVlDmHpjQQ5w48E+o/D5H4es2+4niEyQf3l03chvZGWNzBRhfSstaXr25/Ye4AeYw==",
- "path": "microsoft.identitymodel.protocols.openidconnect/6.8.0",
- "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.8.0.nupkg.sha512"
+ "sha512": "sha512-qbf1NslutDB4oLrriYTJpy7oB1pbh2ej2lEHd2IPDQH9C74ysOdhU5wAC7KoXblldbo7YsNR2QYFOqQM/b0Rsg==",
+ "path": "microsoft.identitymodel.tokens/6.10.0",
+ "hashPath": "microsoft.identitymodel.tokens.6.10.0.nupkg.sha512"
},
- "Microsoft.IdentityModel.Tokens/6.8.0": {
+ "Microsoft.Net.Http.Headers/2.2.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-gTqzsGcmD13HgtNePPcuVHZ/NXWmyV+InJgalW/FhWpII1D7V1k0obIseGlWMeA4G+tZfeGMfXr0klnWbMR/mQ==",
- "path": "microsoft.identitymodel.tokens/6.8.0",
- "hashPath": "microsoft.identitymodel.tokens.6.8.0.nupkg.sha512"
+ "sha512": "sha512-iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==",
+ "path": "microsoft.net.http.headers/2.2.0",
+ "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512"
},
"Microsoft.NET.StringTools/1.0.0": {
"type": "package",
@@ -3293,12 +3588,12 @@
"path": "system.appcontext/4.3.0",
"hashPath": "system.appcontext.4.3.0.nupkg.sha512"
},
- "System.Buffers/4.3.0": {
+ "System.Buffers/4.5.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
- "path": "system.buffers/4.3.0",
- "hashPath": "system.buffers.4.3.0.nupkg.sha512"
+ "sha512": "sha512-pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==",
+ "path": "system.buffers/4.5.0",
+ "hashPath": "system.buffers.4.5.0.nupkg.sha512"
},
"System.Collections/4.3.0": {
"type": "package",
@@ -3447,12 +3742,12 @@
"path": "system.globalization.extensions/4.3.0",
"hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
},
- "System.IdentityModel.Tokens.Jwt/6.8.0": {
+ "System.IdentityModel.Tokens.Jwt/6.10.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-5tBCjAub2Bhd5qmcd0WhR5s354e4oLYa//kOWrkX+6/7ZbDDJjMTfwLSOiZ/MMpWdE4DWPLOfTLOq/juj9CKzA==",
- "path": "system.identitymodel.tokens.jwt/6.8.0",
- "hashPath": "system.identitymodel.tokens.jwt.6.8.0.nupkg.sha512"
+ "sha512": "sha512-C+Q5ORsFycRkRuvy/Xd0Pv5xVpmWSAvQYZAGs7VQogmkqlLhvfZXTgBIlHqC3cxkstSoLJAYx6xZB7foQ2y5eg==",
+ "path": "system.identitymodel.tokens.jwt/6.10.0",
+ "hashPath": "system.identitymodel.tokens.jwt.6.10.0.nupkg.sha512"
},
"System.IO/4.3.0": {
"type": "package",
@@ -3741,6 +4036,13 @@
"path": "system.security.cryptography.x509certificates/4.3.0",
"hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
},
+ "System.Security.Cryptography.Xml/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-i2Jn6rGXR63J0zIklImGRkDIJL4b1NfPSEbIVHBlqoIb12lfXIigCbDRpDmIEzwSo/v1U5y/rYJdzZYSyCWxvg==",
+ "path": "system.security.cryptography.xml/4.5.0",
+ "hashPath": "system.security.cryptography.xml.4.5.0.nupkg.sha512"
+ },
"System.Security.Permissions/6.0.0": {
"type": "package",
"serviceable": true,
diff --git a/bin/Debug/net6.0/LibraryAPI.staticwebassets.runtime.json b/bin/Debug/net6.0/LibraryAPI.staticwebassets.runtime.json
new file mode 100644
index 0000000..e438ce8
--- /dev/null
+++ b/bin/Debug/net6.0/LibraryAPI.staticwebassets.runtime.json
@@ -0,0 +1 @@
+{"ContentRoots":["/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/wwwroot/"],"Root":{"Children":{"Log.txt":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"Log.txt"},"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file
diff --git a/bin/Debug/net6.0/appsettings.Development.json b/bin/Debug/net6.0/appsettings.Development.json
index 0c208ae..50e6ec9 100644
--- a/bin/Debug/net6.0/appsettings.Development.json
+++ b/bin/Debug/net6.0/appsettings.Development.json
@@ -4,5 +4,6 @@
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
- }
+ },
+ "keyjwt": "REGHRWTHRTJUKIKYJARETR23464765738SFHJYJYTDHER3657IVJENRUIH935H495GJN340FJ40FN4O3IJDF0WEHF043JFPLMSEKNBG"
}
diff --git a/obj/LibraryAPI.csproj.nuget.dgspec.json b/obj/LibraryAPI.csproj.nuget.dgspec.json
index 8ed51eb..1a1194c 100644
--- a/obj/LibraryAPI.csproj.nuget.dgspec.json
+++ b/obj/LibraryAPI.csproj.nuget.dgspec.json
@@ -1,17 +1,17 @@
{
"format": 1,
"restore": {
- "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj": {}
+ "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj": {}
},
"projects": {
- "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj": {
+ "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
+ "projectUniqueName": "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
"projectName": "LibraryAPI",
- "projectPath": "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
+ "projectPath": "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
"packagesPath": "/home/luis/.nuget/packages/",
- "outputPath": "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/obj/",
+ "outputPath": "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/home/luis/.nuget/NuGet/NuGet.Config"
@@ -38,6 +38,22 @@
"net6.0": {
"targetAlias": "net6.0",
"dependencies": {
+ "AutoMapper.Extensions.Microsoft.DependencyInjection": {
+ "target": "Package",
+ "version": "[12.0.0, )"
+ },
+ "Microsoft.AspNetCore.Authentication": {
+ "target": "Package",
+ "version": "[2.2.0, )"
+ },
+ "Microsoft.AspNetCore.Authentication.JwtBearer": {
+ "target": "Package",
+ "version": "[6.0.10, )"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": {
+ "target": "Package",
+ "version": "[6.0.10, )"
+ },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -48,6 +64,10 @@
"target": "Package",
"version": "[6.0.9, )"
},
+ "Microsoft.Extensions.Hosting": {
+ "target": "Package",
+ "version": "[6.0.1, )"
+ },
"Microsoft.VisualStudio.Web.CodeGeneration.Design": {
"target": "Package",
"version": "[6.0.8, )"
@@ -74,7 +94,7 @@
"downloadDependencies": [
{
"name": "Microsoft.AspNetCore.App.Ref",
- "version": "[6.0.9, 6.0.9]"
+ "version": "[6.0.10, 6.0.10]"
}
],
"frameworkReferences": {
@@ -85,7 +105,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/6.0.109/RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/6.0.110/RuntimeIdentifierGraph.json"
}
}
}
diff --git a/obj/LibraryAPI.csproj.nuget.g.props b/obj/LibraryAPI.csproj.nuget.g.props
index cfc12e2..8d4321e 100644
--- a/obj/LibraryAPI.csproj.nuget.g.props
+++ b/obj/LibraryAPI.csproj.nuget.g.props
@@ -7,7 +7,7 @@
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/luis/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/luis/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
- <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.0.2</NuGetToolVersion>
+ <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.0.3</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="/home/luis/.nuget/packages/" />
@@ -16,6 +16,7 @@
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server/3.0.0/build/Microsoft.Extensions.ApiDescription.Server.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server/3.0.0/build/Microsoft.Extensions.ApiDescription.Server.props')" />
<Import Project="$(NuGetPackageRoot)swashbuckle.aspnetcore/6.2.3/build/Swashbuckle.AspNetCore.props" Condition="Exists('$(NuGetPackageRoot)swashbuckle.aspnetcore/6.2.3/build/Swashbuckle.AspNetCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore/6.0.9/buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore/6.0.9/buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props')" />
+ <Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/6.0.1/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/6.0.1/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design/6.0.9/build/net6.0/Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design/6.0.9/build/net6.0/Microsoft.EntityFrameworkCore.Design.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
diff --git a/obj/LibraryAPI.csproj.nuget.g.targets b/obj/LibraryAPI.csproj.nuget.g.targets
index d143396..b7bfb8a 100644
--- a/obj/LibraryAPI.csproj.nuget.g.targets
+++ b/obj/LibraryAPI.csproj.nuget.g.targets
@@ -2,5 +2,6 @@
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server/3.0.0/build/Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server/3.0.0/build/Microsoft.Extensions.ApiDescription.Server.targets')" />
+ <Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/6.0.1/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/6.0.1/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets')" />
</ImportGroup>
</Project> \ No newline at end of file
diff --git a/obj/project.assets.json b/obj/project.assets.json
index c2d04d1..d04f753 100644
--- a/obj/project.assets.json
+++ b/obj/project.assets.json
@@ -2,6 +2,31 @@
"version": 3,
"targets": {
"net6.0": {
+ "AutoMapper/12.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.CSharp": "4.7.0"
+ },
+ "compile": {
+ "lib/netstandard2.1/AutoMapper.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/AutoMapper.dll": {}
+ }
+ },
+ "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.0": {
+ "type": "package",
+ "dependencies": {
+ "AutoMapper": "12.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {}
+ }
+ },
"Humanizer.Core/2.8.26": {
"type": "package",
"compile": {
@@ -41,6 +66,200 @@
"MessagePackAnalyzer/2.1.152": {
"type": "package"
},
+ "Microsoft.AspNetCore.Authentication/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Authentication.Core": "2.2.0",
+ "Microsoft.AspNetCore.DataProtection": "2.2.0",
+ "Microsoft.AspNetCore.Http": "2.2.0",
+ "Microsoft.AspNetCore.Http.Extensions": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Options": "2.2.0",
+ "Microsoft.Extensions.WebEncoders": "2.2.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Options": "2.2.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Authentication.Core/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Authentication.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.Http": "2.2.0",
+ "Microsoft.AspNetCore.Http.Extensions": "2.2.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Authentication.JwtBearer/6.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.10.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/6.0.10": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.10": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "6.0.10"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "2.2.0",
+ "Microsoft.AspNetCore.DataProtection.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Options": "2.2.0",
+ "Microsoft.Win32.Registry": "4.5.0",
+ "System.Security.Cryptography.Xml": "4.5.0",
+ "System.Security.Principal.Windows": "4.5.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "2.2.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.2.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "2.2.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Http/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.WebUtilities": "2.2.0",
+ "Microsoft.Extensions.ObjectPool": "2.2.0",
+ "Microsoft.Extensions.Options": "2.2.0",
+ "Microsoft.Net.Http.Headers": "2.2.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.2.0",
+ "System.Text.Encodings.Web": "4.5.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0",
+ "Microsoft.Net.Http.Headers": "2.2.0",
+ "System.Buffers": "4.5.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": {}
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "2.2.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": {}
+ }
+ },
"Microsoft.AspNetCore.Razor.Language/6.0.0": {
"type": "package",
"compile": {
@@ -50,6 +269,19 @@
"lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": {}
}
},
+ "Microsoft.AspNetCore.WebUtilities/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Net.Http.Headers": "2.2.0",
+ "System.Text.Encodings.Web": "4.5.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": {}
+ }
+ },
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
"type": "package",
"compile": {
@@ -805,7 +1037,7 @@
}
}
},
- "Microsoft.CSharp/4.5.0": {
+ "Microsoft.CSharp/4.7.0": {
"type": "package",
"compile": {
"ref/netcoreapp2.0/_._": {}
@@ -1023,6 +1255,19 @@
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {}
}
},
+ "Microsoft.Extensions.Configuration/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
+ }
+ },
"Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
"type": "package",
"dependencies": {
@@ -1035,6 +1280,95 @@
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
}
},
+ "Microsoft.Extensions.Configuration.Binder/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/6.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {}
+ },
+ "build": {
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props": {},
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {}
+ }
+ },
"Microsoft.Extensions.DependencyInjection/6.0.0": {
"type": "package",
"dependencies": {
@@ -1063,6 +1397,99 @@
"buildTransitive/netcoreapp3.1/_._": {}
}
},
+ "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Hosting/6.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.Configuration.CommandLine": "6.0.0",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.Configuration.UserSecrets": "6.0.1",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Logging.Console": "6.0.0",
+ "Microsoft.Extensions.Logging.Debug": "6.0.0",
+ "Microsoft.Extensions.Logging.EventLog": "6.0.0",
+ "Microsoft.Extensions.Logging.EventSource": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.Extensions.Hosting.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Extensions.Hosting.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll": {}
+ }
+ },
"Microsoft.Extensions.Logging/6.0.0": {
"type": "package",
"dependencies": {
@@ -1091,6 +1518,105 @@
"buildTransitive/netcoreapp3.1/_._": {}
}
},
+ "Microsoft.Extensions.Logging.Configuration/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.Console/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.Extensions.Logging.Console.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Extensions.Logging.Console.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.EventLog": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "Microsoft.Extensions.ObjectPool/2.2.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll": {}
+ }
+ },
"Microsoft.Extensions.Options/6.0.0": {
"type": "package",
"dependencies": {
@@ -1104,6 +1630,22 @@
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
}
},
+ "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {}
+ }
+ },
"Microsoft.Extensions.Primitives/6.0.0": {
"type": "package",
"dependencies": {
@@ -1119,6 +1661,20 @@
"buildTransitive/netcoreapp3.1/_._": {}
}
},
+ "Microsoft.Extensions.WebEncoders/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Options": "2.2.0",
+ "System.Text.Encodings.Web": "4.5.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": {}
+ }
+ },
"Microsoft.Identity.Client/4.21.1": {
"type": "package",
"compile": {
@@ -1128,10 +1684,10 @@
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {}
}
},
- "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
+ "Microsoft.IdentityModel.JsonWebTokens/6.10.0": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.8.0"
+ "Microsoft.IdentityModel.Tokens": "6.10.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
@@ -1140,7 +1696,7 @@
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
}
},
- "Microsoft.IdentityModel.Logging/6.8.0": {
+ "Microsoft.IdentityModel.Logging/6.10.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
@@ -1149,11 +1705,11 @@
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
}
},
- "Microsoft.IdentityModel.Protocols/6.8.0": {
+ "Microsoft.IdentityModel.Protocols/6.10.0": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.Logging": "6.8.0",
- "Microsoft.IdentityModel.Tokens": "6.8.0"
+ "Microsoft.IdentityModel.Logging": "6.10.0",
+ "Microsoft.IdentityModel.Tokens": "6.10.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
@@ -1162,11 +1718,11 @@
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
}
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.10.0": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.8.0",
- "System.IdentityModel.Tokens.Jwt": "6.8.0"
+ "Microsoft.IdentityModel.Protocols": "6.10.0",
+ "System.IdentityModel.Tokens.Jwt": "6.10.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
@@ -1175,11 +1731,11 @@
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
}
},
- "Microsoft.IdentityModel.Tokens/6.8.0": {
+ "Microsoft.IdentityModel.Tokens/6.10.0": {
"type": "package",
"dependencies": {
"Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.8.0",
+ "Microsoft.IdentityModel.Logging": "6.10.0",
"System.Security.Cryptography.Cng": "4.5.0"
},
"compile": {
@@ -1189,6 +1745,19 @@
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
}
},
+ "Microsoft.Net.Http.Headers/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "2.2.0",
+ "System.Buffers": "4.5.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": {}
+ }
+ },
"Microsoft.NET.StringTools/1.0.0": {
"type": "package",
"dependencies": {
@@ -1851,20 +2420,13 @@
"lib/netstandard1.6/System.AppContext.dll": {}
}
},
- "System.Buffers/4.3.0": {
+ "System.Buffers/4.5.0": {
"type": "package",
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- },
"compile": {
- "lib/netstandard1.1/_._": {}
+ "ref/netcoreapp2.0/_._": {}
},
"runtime": {
- "lib/netstandard1.1/System.Buffers.dll": {}
+ "lib/netcoreapp2.0/_._": {}
}
},
"System.Collections/4.3.0": {
@@ -2083,6 +2645,28 @@
"buildTransitive/netcoreapp3.1/_._": {}
}
},
+ "System.Diagnostics.EventLog/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/System.Diagnostics.EventLog.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/System.Diagnostics.EventLog.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
"System.Diagnostics.Tools/4.3.0": {
"type": "package",
"dependencies": {
@@ -2186,11 +2770,11 @@
}
}
},
- "System.IdentityModel.Tokens.Jwt/6.8.0": {
+ "System.IdentityModel.Tokens.Jwt/6.10.0": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.8.0",
- "Microsoft.IdentityModel.Tokens": "6.8.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "6.10.0",
+ "Microsoft.IdentityModel.Tokens": "6.10.0"
},
"compile": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {}
@@ -2934,6 +3518,19 @@
}
}
},
+ "System.Security.Cryptography.Xml/4.5.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Security.Cryptography.Pkcs": "4.5.0",
+ "System.Security.Permissions": "4.5.0"
+ },
+ "compile": {
+ "ref/netstandard2.0/System.Security.Cryptography.Xml.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": {}
+ }
+ },
"System.Security.Permissions/6.0.0": {
"type": "package",
"dependencies": {
@@ -3010,13 +3607,41 @@
"ref/netstandard1.3/System.Text.Encoding.Extensions.dll": {}
}
},
- "System.Text.Json/5.0.2": {
+ "System.Text.Encodings.Web/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/System.Text.Encodings.Web.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/System.Text.Encodings.Web.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": {
+ "assetType": "runtime",
+ "rid": "browser"
+ }
+ }
+ },
+ "System.Text.Json/6.0.0": {
"type": "package",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ },
"compile": {
- "lib/netcoreapp3.0/System.Text.Json.dll": {}
+ "lib/net6.0/System.Text.Json.dll": {}
},
"runtime": {
- "lib/netcoreapp3.0/System.Text.Json.dll": {}
+ "lib/net6.0/System.Text.Json.dll": {}
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
}
},
"System.Text.RegularExpressions/4.3.0": {
@@ -3154,6 +3779,35 @@
}
},
"libraries": {
+ "AutoMapper/12.0.0": {
+ "sha512": "0Rmg0zI5AFu1O/y//o9VGyhxKjhggWpk9mOA1tp0DEVx40c61bs+lnQv+0jUq8XbniF7FKgIVvI1perqiMtLrA==",
+ "type": "package",
+ "path": "automapper/12.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "automapper.12.0.0.nupkg.sha512",
+ "automapper.nuspec",
+ "icon.png",
+ "lib/netstandard2.1/AutoMapper.dll",
+ "lib/netstandard2.1/AutoMapper.xml"
+ ]
+ },
+ "AutoMapper.Extensions.Microsoft.DependencyInjection/12.0.0": {
+ "sha512": "XCJ4E3oKrbRl1qY9Mr+7uyC0xZj1+bqQjmQRWTiTKiVuuXTny+7YFWHi20tPjwkMukLbicN6yGlDy5PZ4wyi1w==",
+ "type": "package",
+ "path": "automapper.extensions.microsoft.dependencyinjection/12.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "automapper.extensions.microsoft.dependencyinjection.12.0.0.nupkg.sha512",
+ "automapper.extensions.microsoft.dependencyinjection.nuspec",
+ "icon.png",
+ "lib/netstandard2.1/AutoMapper.Extensions.Microsoft.DependencyInjection.dll"
+ ]
+ },
"Humanizer.Core/2.8.26": {
"sha512": "OiKusGL20vby4uDEswj2IgkdchC1yQ6rwbIkZDVBPIR6al2b7n3pC91elBul9q33KaBgRKhbZH3+2Ur4fnWx2A==",
"type": "package",
@@ -3216,6 +3870,202 @@
"tools/uninstall.ps1"
]
},
+ "Microsoft.AspNetCore.Authentication/2.2.0": {
+ "sha512": "b0R9X7L6zMqNsssKDvhYHuNi5x0s4DyHTeXybIAyGaitKiW1Q5aAGKdV2codHPiePv9yHfC9hAMyScXQ/xXhPw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.authentication/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.xml",
+ "microsoft.aspnetcore.authentication.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.authentication.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": {
+ "sha512": "VloMLDJMf3n/9ic5lCBOa42IBYJgyB1JhzLsL68Zqg+2bEPWfGBj/xCJy/LrKTArN0coOcZp3wyVTZlx0y9pHQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.authentication.abstractions/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.xml",
+ "microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.authentication.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Authentication.Core/2.2.0": {
+ "sha512": "XlVJzJ5wPOYW+Y0J6Q/LVTEyfS4ssLXmt60T0SPP+D8abVhBTl+cgw2gDHlyKYIkcJg7btMVh383NDkMVqD/fg==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.authentication.core/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.xml",
+ "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.authentication.core.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Authentication.JwtBearer/6.0.10": {
+ "sha512": "4SBTyAuYHSiFi/AiqlKiKpl2+EkKaS/q1zeDI4L88cMmy5P01pse25gOAyzfWycI8voz+d1FwTIuqhWCH87IJQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.authentication.jwtbearer/6.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll",
+ "lib/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.xml",
+ "microsoft.aspnetcore.authentication.jwtbearer.6.0.10.nupkg.sha512",
+ "microsoft.aspnetcore.authentication.jwtbearer.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/6.0.10": {
+ "sha512": "F4YiT2L1H2p5imDno6nGMd/h9y3s0jpCbP0DvvCHA72b2TFRVHaE5qeGqeDkcRMK9d6RauVhXGiAT0zTY6DT+w==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/6.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net461/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.6.0.10.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.10": {
+ "sha512": "ziq8vzvlVN0yKHzUp+z0qwZoSU2P/XUdNsEJxRzLRg1HbHp11Za6c2cuR6f+MgjxLHGkCupSam5b9is4sJSs5A==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/6.0.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net461/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.6.0.10.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.DataProtection/2.2.0": {
+ "sha512": "G6dvu5Nd2vjpYbzazZ//qBFbSEf2wmBUbyAR7E4AwO3gWjhoJD5YxpThcGJb7oE3VUcW65SVMXT+cPCiiBg8Sg==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.dataprotection/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.xml",
+ "microsoft.aspnetcore.dataprotection.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.dataprotection.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": {
+ "sha512": "seANFXmp8mb5Y12m1ShiElJ3ZdOT3mBN3wA1GPhHJIvZ/BxOCPyqEOR+810OWsxEZwA5r5fDRNpG/CqiJmQnJg==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.dataprotection.abstractions/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.xml",
+ "microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.dataprotection.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": {
+ "sha512": "ubycklv+ZY7Kutdwuy1W4upWcZ6VFR8WUXU7l7B2+mvbDBBPAcfpi+E+Y5GFe+Q157YfA3C49D2GCjAZc7Mobw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.hosting.abstractions/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.xml",
+ "microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.hosting.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": {
+ "sha512": "1PMijw8RMtuQF60SsD/JlKtVfvh4NORAhF4wjysdABhlhTrYmtgssqyncR0Stq5vqtjplZcj6kbT4LRTglt9IQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.hosting.server.abstractions/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.xml",
+ "microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.hosting.server.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Http/2.2.0": {
+ "sha512": "YogBSMotWPAS/X5967pZ+yyWPQkThxhmzAwyCHCSSldzYBkW5W5d6oPfBaPqQOnSHYTpSOSOkpZoAce0vwb6+A==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.http/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.xml",
+ "microsoft.aspnetcore.http.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.http.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "sha512": "Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.http.abstractions/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.xml",
+ "microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.http.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "sha512": "2DgZ9rWrJtuR7RYiew01nGRzuQBDaGHGmK56Rk54vsLLsCdzuFUPqbDTJCS1qJQWTbmbIQ9wGIOjpxA1t0l7/w==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.http.extensions/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.xml",
+ "microsoft.aspnetcore.http.extensions.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.http.extensions.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "sha512": "ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.http.features/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.xml",
+ "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.http.features.nuspec"
+ ]
+ },
"Microsoft.AspNetCore.Razor.Language/6.0.0": {
"sha512": "yCtBr1GSGzJrrp1NJUb4ltwFYMKHw/tJLnIDvg9g/FnkGIEzmE19tbCQqXARIJv5kdtBgsoVIdGLL+zmjxvM/A==",
"type": "package",
@@ -3230,6 +4080,19 @@
"microsoft.aspnetcore.razor.language.nuspec"
]
},
+ "Microsoft.AspNetCore.WebUtilities/2.2.0": {
+ "sha512": "9ErxAAKaDzxXASB/b5uLEkLgUWv1QbeVxyJYEHQwMaxXOeFFVkQxiq8RyfVcifLU7NR0QY0p3acqx4ZpYfhHDg==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.webutilities/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.xml",
+ "microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512",
+ "microsoft.aspnetcore.webutilities.nuspec"
+ ]
+ },
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
"sha512": "W8DPQjkMScOMTtJbPwmPyj9c3zYSFGawDW3jwlBOOsnY+EzZFLgNQ/UMkK35JmkNOVPdCyPr2Tw7Vv9N+KA3ZQ==",
"type": "package",
@@ -3988,10 +4851,10 @@
"microsoft.codeanalysis.workspaces.msbuild.nuspec"
]
},
- "Microsoft.CSharp/4.5.0": {
- "sha512": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
+ "Microsoft.CSharp/4.7.0": {
+ "sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
"type": "package",
- "path": "microsoft.csharp/4.5.0",
+ "path": "microsoft.csharp/4.7.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -4004,6 +4867,7 @@
"lib/netcoreapp2.0/_._",
"lib/netstandard1.3/Microsoft.CSharp.dll",
"lib/netstandard2.0/Microsoft.CSharp.dll",
+ "lib/netstandard2.0/Microsoft.CSharp.xml",
"lib/portable-net45+win8+wp8+wpa81/_._",
"lib/uap10.0.16299/_._",
"lib/win8/_._",
@@ -4013,7 +4877,7 @@
"lib/xamarinmac20/_._",
"lib/xamarintvos10/_._",
"lib/xamarinwatchos10/_._",
- "microsoft.csharp.4.5.0.nupkg.sha512",
+ "microsoft.csharp.4.7.0.nupkg.sha512",
"microsoft.csharp.nuspec",
"ref/MonoAndroid10/_._",
"ref/MonoTouch10/_._",
@@ -4325,6 +5189,25 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.Configuration/6.0.0": {
+ "sha512": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Configuration.dll",
+ "lib/net461/Microsoft.Extensions.Configuration.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml",
+ "microsoft.extensions.configuration.6.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
"sha512": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
"type": "package",
@@ -4344,6 +5227,124 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.Configuration.Binder/6.0.0": {
+ "sha512": "b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.binder/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Configuration.Binder.dll",
+ "lib/net461/Microsoft.Extensions.Configuration.Binder.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml",
+ "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.binder.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.CommandLine/6.0.0": {
+ "sha512": "3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.commandline/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Configuration.CommandLine.dll",
+ "lib/net461/Microsoft.Extensions.Configuration.CommandLine.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml",
+ "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.commandline.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.1": {
+ "sha512": "pnyXV1LFOsYjGveuC07xp0YHIyGq7jRq5Ncb5zrrIieMLWVwgMyYxcOH0jTnBedDT4Gh1QinSqsjqzcieHk1og==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.environmentvariables/6.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
+ "lib/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
+ "microsoft.extensions.configuration.environmentvariables.6.0.1.nupkg.sha512",
+ "microsoft.extensions.configuration.environmentvariables.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": {
+ "sha512": "V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.fileextensions/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Configuration.FileExtensions.dll",
+ "lib/net461/Microsoft.Extensions.Configuration.FileExtensions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
+ "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.fileextensions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.Json/6.0.0": {
+ "sha512": "GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.json/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/net461/Microsoft.Extensions.Configuration.Json.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml",
+ "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512",
+ "microsoft.extensions.configuration.json.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets/6.0.1": {
+ "sha512": "Fy8yr4V6obi7ZxvKYI1i85jqtwMq8tqyxQVZpRSkgeA8enqy/KvBIMdcuNdznlxQMZa72mvbHqb7vbg4Pyx95w==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.usersecrets/6.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
+ "lib/net461/Microsoft.Extensions.Configuration.UserSecrets.dll",
+ "lib/net461/Microsoft.Extensions.Configuration.UserSecrets.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
+ "microsoft.extensions.configuration.usersecrets.6.0.1.nupkg.sha512",
+ "microsoft.extensions.configuration.usersecrets.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"Microsoft.Extensions.DependencyInjection/6.0.0": {
"sha512": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
"type": "package",
@@ -4394,6 +5395,121 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": {
+ "sha512": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
+ "type": "package",
+ "path": "microsoft.extensions.fileproviders.abstractions/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net461/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512",
+ "microsoft.extensions.fileproviders.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.FileProviders.Physical/6.0.0": {
+ "sha512": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
+ "type": "package",
+ "path": "microsoft.extensions.fileproviders.physical/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/net461/Microsoft.Extensions.FileProviders.Physical.xml",
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml",
+ "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512",
+ "microsoft.extensions.fileproviders.physical.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.FileSystemGlobbing/6.0.0": {
+ "sha512": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==",
+ "type": "package",
+ "path": "microsoft.extensions.filesystemglobbing/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/net461/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml",
+ "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512",
+ "microsoft.extensions.filesystemglobbing.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Hosting/6.0.1": {
+ "sha512": "hbmizc9KPWOacLU8Z8YMaBG6KWdZFppczYV/KwnPGU/8xebWxQxdDeJmLOgg968prb7g2oQgnp6JVLX6lgby8g==",
+ "type": "package",
+ "path": "microsoft.extensions.hosting/6.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/Microsoft.Extensions.Hosting.dll",
+ "lib/net461/Microsoft.Extensions.Hosting.xml",
+ "lib/net6.0/Microsoft.Extensions.Hosting.dll",
+ "lib/net6.0/Microsoft.Extensions.Hosting.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.xml",
+ "microsoft.extensions.hosting.6.0.1.nupkg.sha512",
+ "microsoft.extensions.hosting.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Hosting.Abstractions/6.0.0": {
+ "sha512": "GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==",
+ "type": "package",
+ "path": "microsoft.extensions.hosting.abstractions/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/net461/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml",
+ "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512",
+ "microsoft.extensions.hosting.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"Microsoft.Extensions.Logging/6.0.0": {
"sha512": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"type": "package",
@@ -4467,6 +5583,126 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.Logging.Configuration/6.0.0": {
+ "sha512": "ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.configuration/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Logging.Configuration.dll",
+ "lib/net461/Microsoft.Extensions.Logging.Configuration.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml",
+ "microsoft.extensions.logging.configuration.6.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.configuration.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.Console/6.0.0": {
+ "sha512": "gsqKzOEdsvq28QiXFxagmn1oRB9GeI5GgYCkoybZtQA0IUb7QPwf1WmN3AwJeNIsadTvIFQCiVK0OVIgKfOBGg==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.console/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/Microsoft.Extensions.Logging.Console.dll",
+ "lib/net461/Microsoft.Extensions.Logging.Console.xml",
+ "lib/net6.0/Microsoft.Extensions.Logging.Console.dll",
+ "lib/net6.0/Microsoft.Extensions.Logging.Console.xml",
+ "lib/netcoreapp3.1/Microsoft.Extensions.Logging.Console.dll",
+ "lib/netcoreapp3.1/Microsoft.Extensions.Logging.Console.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml",
+ "microsoft.extensions.logging.console.6.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.console.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.Debug/6.0.0": {
+ "sha512": "M9g/JixseSZATJE9tcMn9uzoD4+DbSglivFqVx8YkRJ7VVPmnvCEbOZ0AAaxsL1EKyI4cz07DXOOJExxNsUOHw==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.debug/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Logging.Debug.dll",
+ "lib/net461/Microsoft.Extensions.Logging.Debug.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml",
+ "microsoft.extensions.logging.debug.6.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.debug.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.EventLog/6.0.0": {
+ "sha512": "rlo0RxlMd0WtLG3CHI0qOTp6fFn7MvQjlrCjucA31RqmiMFCZkF8CHNbe8O7tbBIyyoLGWB1he9CbaA5iyHthg==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.eventlog/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Logging.EventLog.dll",
+ "lib/net461/Microsoft.Extensions.Logging.EventLog.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml",
+ "microsoft.extensions.logging.eventlog.6.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.EventSource/6.0.0": {
+ "sha512": "BeDyyqt7nkm/nr+Gdk+L8n1tUT/u33VkbXAOesgYSNsxDM9hJ1NOBGoZfj9rCbeD2+9myElI6JOVVFmnzgeWQA==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.eventsource/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/net461/Microsoft.Extensions.Logging.EventSource.xml",
+ "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/net6.0/Microsoft.Extensions.Logging.EventSource.xml",
+ "lib/netcoreapp3.1/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/netcoreapp3.1/Microsoft.Extensions.Logging.EventSource.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml",
+ "microsoft.extensions.logging.eventsource.6.0.0.nupkg.sha512",
+ "microsoft.extensions.logging.eventsource.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.ObjectPool/2.2.0": {
+ "sha512": "gA8H7uQOnM5gb+L0uTNjViHYr+hRDqCdfugheGo/MxQnuHzmhhzCBTIPm19qL1z1Xe0NEMabfcOBGv9QghlZ8g==",
+ "type": "package",
+ "path": "microsoft.extensions.objectpool/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.xml",
+ "microsoft.extensions.objectpool.2.2.0.nupkg.sha512",
+ "microsoft.extensions.objectpool.nuspec"
+ ]
+ },
"Microsoft.Extensions.Options/6.0.0": {
"sha512": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
"type": "package",
@@ -4488,6 +5724,25 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": {
+ "sha512": "bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==",
+ "type": "package",
+ "path": "microsoft.extensions.options.configurationextensions/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Extensions.Options.ConfigurationExtensions.dll",
+ "lib/net461/Microsoft.Extensions.Options.ConfigurationExtensions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml",
+ "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512",
+ "microsoft.extensions.options.configurationextensions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"Microsoft.Extensions.Primitives/6.0.0": {
"sha512": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
"type": "package",
@@ -4513,6 +5768,19 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.WebEncoders/2.2.0": {
+ "sha512": "V8XcqYcpcdBAxUhLeyYcuKmxu4CtNQA9IphTnARpQGhkop4A93v2XgM3AtaVVJo3H2cDWxWM6aeO8HxkifREqw==",
+ "type": "package",
+ "path": "microsoft.extensions.webencoders/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.xml",
+ "microsoft.extensions.webencoders.2.2.0.nupkg.sha512",
+ "microsoft.extensions.webencoders.nuspec"
+ ]
+ },
"Microsoft.Identity.Client/4.21.1": {
"sha512": "vycgk7S/HAbHaUaK4Tid1fsWHsXdFRRP2KavAIOHCVV27zvuQfYAjXmMvctuuF4egydSumG58CwPZob3gWeYgQ==",
"type": "package",
@@ -4561,10 +5829,10 @@
"ref/xamarinmac20/Microsoft.Identity.Client.xml"
]
},
- "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
- "sha512": "+7JIww64PkMt7NWFxoe4Y/joeF7TAtA/fQ0b2GFGcagzB59sKkTt/sMZWR6aSZht5YC7SdHi3W6yM1yylRGJCQ==",
+ "Microsoft.IdentityModel.JsonWebTokens/6.10.0": {
+ "sha512": "0qjS31rN1MQTc46tAYbzmMTSRfdV5ndZxSjYxIGqKSidd4wpNJfNII/pdhU5Fx8olarQoKL9lqqYw4yNOIwT0Q==",
"type": "package",
- "path": "microsoft.identitymodel.jsonwebtokens/6.8.0",
+ "path": "microsoft.identitymodel.jsonwebtokens/6.10.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -4572,16 +5840,18 @@
"lib/net45/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/net461/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/net461/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "lib/net472/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/net472/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml",
- "microsoft.identitymodel.jsonwebtokens.6.8.0.nupkg.sha512",
+ "microsoft.identitymodel.jsonwebtokens.6.10.0.nupkg.sha512",
"microsoft.identitymodel.jsonwebtokens.nuspec"
]
},
- "Microsoft.IdentityModel.Logging/6.8.0": {
- "sha512": "Rfh/p4MaN4gkmhPxwbu8IjrmoDncGfHHPh1sTnc0AcM/Oc39/fzC9doKNWvUAjzFb8LqA6lgZyblTrIsX/wDXg==",
+ "Microsoft.IdentityModel.Logging/6.10.0": {
+ "sha512": "zbcwV6esnNzhZZ/VP87dji6VrUBLB5rxnZBkDMqNYpyG+nrBnBsbm4PUYLCBMUflHCM9EMLDG0rLnqqT+l0ldA==",
"type": "package",
- "path": "microsoft.identitymodel.logging/6.8.0",
+ "path": "microsoft.identitymodel.logging/6.10.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -4589,16 +5859,18 @@
"lib/net45/Microsoft.IdentityModel.Logging.xml",
"lib/net461/Microsoft.IdentityModel.Logging.dll",
"lib/net461/Microsoft.IdentityModel.Logging.xml",
+ "lib/net472/Microsoft.IdentityModel.Logging.dll",
+ "lib/net472/Microsoft.IdentityModel.Logging.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml",
- "microsoft.identitymodel.logging.6.8.0.nupkg.sha512",
+ "microsoft.identitymodel.logging.6.10.0.nupkg.sha512",
"microsoft.identitymodel.logging.nuspec"
]
},
- "Microsoft.IdentityModel.Protocols/6.8.0": {
- "sha512": "OJZx5nPdiH+MEkwCkbJrTAUiO/YzLe0VSswNlDxJsJD9bhOIdXHufh650pfm59YH1DNevp3/bXzukKrG57gA1w==",
+ "Microsoft.IdentityModel.Protocols/6.10.0": {
+ "sha512": "DFyXD0xylP+DknCT3hzJ7q/Q5qRNu0hO/gCU90O0ATdR0twZmlcuY9RNYaaDofXKVbzcShYNCFCGle2G/o8mkg==",
"type": "package",
- "path": "microsoft.identitymodel.protocols/6.8.0",
+ "path": "microsoft.identitymodel.protocols/6.10.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -4606,16 +5878,18 @@
"lib/net45/Microsoft.IdentityModel.Protocols.xml",
"lib/net461/Microsoft.IdentityModel.Protocols.dll",
"lib/net461/Microsoft.IdentityModel.Protocols.xml",
+ "lib/net472/Microsoft.IdentityModel.Protocols.dll",
+ "lib/net472/Microsoft.IdentityModel.Protocols.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.xml",
- "microsoft.identitymodel.protocols.6.8.0.nupkg.sha512",
+ "microsoft.identitymodel.protocols.6.10.0.nupkg.sha512",
"microsoft.identitymodel.protocols.nuspec"
]
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
- "sha512": "X/PiV5l3nYYsodtrNMrNQIVlDmHpjQQ5w48E+o/D5H4es2+4niEyQf3l03chvZGWNzBRhfSstaXr25/Ye4AeYw==",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.10.0": {
+ "sha512": "LVvMXAWPbPeEWTylDrxunlHH2wFyE4Mv0L4gZrJHC4HTESbWHquKZb/y/S8jgiQEDycOP0PDQvbG4RR/tr2TVQ==",
"type": "package",
- "path": "microsoft.identitymodel.protocols.openidconnect/6.8.0",
+ "path": "microsoft.identitymodel.protocols.openidconnect/6.10.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -4623,16 +5897,18 @@
"lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
"lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
"lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
- "microsoft.identitymodel.protocols.openidconnect.6.8.0.nupkg.sha512",
+ "microsoft.identitymodel.protocols.openidconnect.6.10.0.nupkg.sha512",
"microsoft.identitymodel.protocols.openidconnect.nuspec"
]
},
- "Microsoft.IdentityModel.Tokens/6.8.0": {
- "sha512": "gTqzsGcmD13HgtNePPcuVHZ/NXWmyV+InJgalW/FhWpII1D7V1k0obIseGlWMeA4G+tZfeGMfXr0klnWbMR/mQ==",
+ "Microsoft.IdentityModel.Tokens/6.10.0": {
+ "sha512": "qbf1NslutDB4oLrriYTJpy7oB1pbh2ej2lEHd2IPDQH9C74ysOdhU5wAC7KoXblldbo7YsNR2QYFOqQM/b0Rsg==",
"type": "package",
- "path": "microsoft.identitymodel.tokens/6.8.0",
+ "path": "microsoft.identitymodel.tokens/6.10.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -4640,12 +5916,27 @@
"lib/net45/Microsoft.IdentityModel.Tokens.xml",
"lib/net461/Microsoft.IdentityModel.Tokens.dll",
"lib/net461/Microsoft.IdentityModel.Tokens.xml",
+ "lib/net472/Microsoft.IdentityModel.Tokens.dll",
+ "lib/net472/Microsoft.IdentityModel.Tokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml",
- "microsoft.identitymodel.tokens.6.8.0.nupkg.sha512",
+ "microsoft.identitymodel.tokens.6.10.0.nupkg.sha512",
"microsoft.identitymodel.tokens.nuspec"
]
},
+ "Microsoft.Net.Http.Headers/2.2.0": {
+ "sha512": "iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==",
+ "type": "package",
+ "path": "microsoft.net.http.headers/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll",
+ "lib/netstandard2.0/Microsoft.Net.Http.Headers.xml",
+ "microsoft.net.http.headers.2.2.0.nupkg.sha512",
+ "microsoft.net.http.headers.nuspec"
+ ]
+ },
"Microsoft.NET.StringTools/1.0.0": {
"sha512": "ZYVcoDM0LnSyT5nWoRGfShYdOecCw2sOXWwP6j1Z0u48Xq3+BVvZ+EiPCX9/8Gz439giW+O1H1kWF9Eb/w6rVg==",
"type": "package",
@@ -6005,19 +7296,33 @@
"system.appcontext.nuspec"
]
},
- "System.Buffers/4.3.0": {
- "sha512": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+ "System.Buffers/4.5.0": {
+ "sha512": "pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==",
"type": "package",
- "path": "system.buffers/4.3.0",
+ "path": "system.buffers/4.5.0",
"files": [
".nupkg.metadata",
".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/netstandard1.1/.xml",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/netcoreapp2.0/_._",
"lib/netstandard1.1/System.Buffers.dll",
- "system.buffers.4.3.0.nupkg.sha512",
- "system.buffers.nuspec"
+ "lib/netstandard1.1/System.Buffers.xml",
+ "lib/netstandard2.0/System.Buffers.dll",
+ "lib/netstandard2.0/System.Buffers.xml",
+ "lib/uap10.0.16299/_._",
+ "ref/net45/System.Buffers.dll",
+ "ref/net45/System.Buffers.xml",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard1.1/System.Buffers.dll",
+ "ref/netstandard1.1/System.Buffers.xml",
+ "ref/netstandard2.0/System.Buffers.dll",
+ "ref/netstandard2.0/System.Buffers.xml",
+ "ref/uap10.0.16299/_._",
+ "system.buffers.4.5.0.nupkg.sha512",
+ "system.buffers.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
]
},
"System.Collections/4.3.0": {
@@ -6423,6 +7728,37 @@
"useSharedDesignerContext.txt"
]
},
+ "System.Diagnostics.EventLog/6.0.0": {
+ "sha512": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Diagnostics.EventLog.dll",
+ "lib/net461/System.Diagnostics.EventLog.xml",
+ "lib/net6.0/System.Diagnostics.EventLog.dll",
+ "lib/net6.0/System.Diagnostics.EventLog.xml",
+ "lib/netcoreapp3.1/System.Diagnostics.EventLog.dll",
+ "lib/netcoreapp3.1/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.6.0.0.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
"System.Diagnostics.Tools/4.3.0": {
"sha512": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
"type": "package",
@@ -6776,10 +8112,10 @@
"system.globalization.extensions.nuspec"
]
},
- "System.IdentityModel.Tokens.Jwt/6.8.0": {
- "sha512": "5tBCjAub2Bhd5qmcd0WhR5s354e4oLYa//kOWrkX+6/7ZbDDJjMTfwLSOiZ/MMpWdE4DWPLOfTLOq/juj9CKzA==",
+ "System.IdentityModel.Tokens.Jwt/6.10.0": {
+ "sha512": "C+Q5ORsFycRkRuvy/Xd0Pv5xVpmWSAvQYZAGs7VQogmkqlLhvfZXTgBIlHqC3cxkstSoLJAYx6xZB7foQ2y5eg==",
"type": "package",
- "path": "system.identitymodel.tokens.jwt/6.8.0",
+ "path": "system.identitymodel.tokens.jwt/6.10.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -6787,9 +8123,11 @@
"lib/net45/System.IdentityModel.Tokens.Jwt.xml",
"lib/net461/System.IdentityModel.Tokens.Jwt.dll",
"lib/net461/System.IdentityModel.Tokens.Jwt.xml",
+ "lib/net472/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/net472/System.IdentityModel.Tokens.Jwt.xml",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.xml",
- "system.identitymodel.tokens.jwt.6.8.0.nupkg.sha512",
+ "system.identitymodel.tokens.jwt.6.10.0.nupkg.sha512",
"system.identitymodel.tokens.jwt.nuspec"
]
},
@@ -8895,6 +10233,27 @@
"system.security.cryptography.x509certificates.nuspec"
]
},
+ "System.Security.Cryptography.Xml/4.5.0": {
+ "sha512": "i2Jn6rGXR63J0zIklImGRkDIJL4b1NfPSEbIVHBlqoIb12lfXIigCbDRpDmIEzwSo/v1U5y/rYJdzZYSyCWxvg==",
+ "type": "package",
+ "path": "system.security.cryptography.xml/4.5.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/System.Security.Cryptography.Xml.dll",
+ "lib/netstandard2.0/System.Security.Cryptography.Xml.dll",
+ "ref/net461/System.Security.Cryptography.Xml.dll",
+ "ref/net461/System.Security.Cryptography.Xml.xml",
+ "ref/netstandard2.0/System.Security.Cryptography.Xml.dll",
+ "ref/netstandard2.0/System.Security.Cryptography.Xml.xml",
+ "system.security.cryptography.xml.4.5.0.nupkg.sha512",
+ "system.security.cryptography.xml.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
"System.Security.Permissions/6.0.0": {
"sha512": "T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
"type": "package",
@@ -9154,26 +10513,85 @@
"system.text.encoding.extensions.nuspec"
]
},
- "System.Text.Json/5.0.2": {
- "sha512": "I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==",
+ "System.Text.Encodings.Web/6.0.0": {
+ "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "type": "package",
+ "path": "system.text.encodings.web/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Text.Encodings.Web.dll",
+ "lib/net461/System.Text.Encodings.Web.xml",
+ "lib/net6.0/System.Text.Encodings.Web.dll",
+ "lib/net6.0/System.Text.Encodings.Web.xml",
+ "lib/netcoreapp3.1/System.Text.Encodings.Web.dll",
+ "lib/netcoreapp3.1/System.Text.Encodings.Web.xml",
+ "lib/netstandard2.0/System.Text.Encodings.Web.dll",
+ "lib/netstandard2.0/System.Text.Encodings.Web.xml",
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll",
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml",
+ "system.text.encodings.web.6.0.0.nupkg.sha512",
+ "system.text.encodings.web.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Text.Json/6.0.0": {
+ "sha512": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
"type": "package",
- "path": "system.text.json/5.0.2",
+ "path": "system.text.json/6.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "build/System.Text.Json.targets",
+ "buildTransitive/netcoreapp2.0/System.Text.Json.targets",
+ "buildTransitive/netcoreapp3.1/_._",
"lib/net461/System.Text.Json.dll",
"lib/net461/System.Text.Json.xml",
- "lib/netcoreapp3.0/System.Text.Json.dll",
- "lib/netcoreapp3.0/System.Text.Json.xml",
+ "lib/net6.0/System.Text.Json.dll",
+ "lib/net6.0/System.Text.Json.xml",
+ "lib/netcoreapp3.1/System.Text.Json.dll",
+ "lib/netcoreapp3.1/System.Text.Json.xml",
"lib/netstandard2.0/System.Text.Json.dll",
"lib/netstandard2.0/System.Text.Json.xml",
- "system.text.json.5.0.2.nupkg.sha512",
+ "system.text.json.6.0.0.nupkg.sha512",
"system.text.json.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
+ "useSharedDesignerContext.txt"
]
},
"System.Text.RegularExpressions/4.3.0": {
@@ -9682,8 +11100,13 @@
},
"projectFileDependencyGroups": {
"net6.0": [
+ "AutoMapper.Extensions.Microsoft.DependencyInjection >= 12.0.0",
+ "Microsoft.AspNetCore.Authentication >= 2.2.0",
+ "Microsoft.AspNetCore.Authentication.JwtBearer >= 6.0.10",
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation >= 6.0.10",
"Microsoft.EntityFrameworkCore.Design >= 6.0.9",
"Microsoft.EntityFrameworkCore.SqlServer >= 6.0.9",
+ "Microsoft.Extensions.Hosting >= 6.0.1",
"Microsoft.VisualStudio.Web.CodeGeneration.Design >= 6.0.8",
"Npgsql.EntityFrameworkCore.PostgreSQL >= 6.0.6",
"Swashbuckle.AspNetCore >= 6.2.3"
@@ -9695,11 +11118,11 @@
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
+ "projectUniqueName": "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
"projectName": "LibraryAPI",
- "projectPath": "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
+ "projectPath": "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/LibraryAPI.csproj",
"packagesPath": "/home/luis/.nuget/packages/",
- "outputPath": "/home/luis/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/obj/",
+ "outputPath": "/mnt/Personal/Documentos/LCC/7mo Semestre/BackEnd/LibraryAPI/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/home/luis/.nuget/NuGet/NuGet.Config"
@@ -9726,6 +11149,22 @@
"net6.0": {
"targetAlias": "net6.0",
"dependencies": {
+ "AutoMapper.Extensions.Microsoft.DependencyInjection": {
+ "target": "Package",
+ "version": "[12.0.0, )"
+ },
+ "Microsoft.AspNetCore.Authentication": {
+ "target": "Package",
+ "version": "[2.2.0, )"
+ },
+ "Microsoft.AspNetCore.Authentication.JwtBearer": {
+ "target": "Package",
+ "version": "[6.0.10, )"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": {
+ "target": "Package",
+ "version": "[6.0.10, )"
+ },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -9736,6 +11175,10 @@
"target": "Package",
"version": "[6.0.9, )"
},
+ "Microsoft.Extensions.Hosting": {
+ "target": "Package",
+ "version": "[6.0.1, )"
+ },
"Microsoft.VisualStudio.Web.CodeGeneration.Design": {
"target": "Package",
"version": "[6.0.8, )"
@@ -9762,7 +11205,7 @@
"downloadDependencies": [
{
"name": "Microsoft.AspNetCore.App.Ref",
- "version": "[6.0.9, 6.0.9]"
+ "version": "[6.0.10, 6.0.10]"
}
],
"frameworkReferences": {
@@ -9773,7 +11216,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/6.0.109/RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/6.0.110/RuntimeIdentifierGraph.json"
}
}
}