diff --git a/BlogPlatform/BlogPlatform/BlogPlatform.csproj b/BlogPlatform/BlogPlatform/BlogPlatform.csproj
index 482161e..04d9d5a 100644
--- a/BlogPlatform/BlogPlatform/BlogPlatform.csproj
+++ b/BlogPlatform/BlogPlatform/BlogPlatform.csproj
@@ -7,7 +7,10 @@
+
+
+
diff --git a/BlogPlatform/BlogPlatform/DTO/Post/Request/PatchLikePostDto.cs b/BlogPlatform/BlogPlatform/DTO/Post/Request/PatchLikePostDto.cs
new file mode 100644
index 0000000..27fbfe8
--- /dev/null
+++ b/BlogPlatform/BlogPlatform/DTO/Post/Request/PatchLikePostDto.cs
@@ -0,0 +1,7 @@
+namespace BlogPlatform.DTO.Post.Request;
+
+public class PatchLikePostDto
+{
+ public int Id { get; set; }
+
+}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/Endpoints/Comment/GetAllCommentEndpoint.cs b/BlogPlatform/BlogPlatform/Endpoints/Comment/GetAllCommentEndpoint.cs
new file mode 100644
index 0000000..10a1f9d
--- /dev/null
+++ b/BlogPlatform/BlogPlatform/Endpoints/Comment/GetAllCommentEndpoint.cs
@@ -0,0 +1,34 @@
+using BlogPlatform.DTO.Comment.Response;
+using FastEndpoints;
+using Microsoft.EntityFrameworkCore;
+
+namespace BlogPlatform.Endpoints.Comment;
+
+public class GetAllCommentEndpoint(BlogPlatformDbContext db) : EndpointWithoutRequest>
+{
+ public override void Configure()
+ {
+ Get("/api/comments/");
+ }
+
+ public override async Task HandleAsync(CancellationToken ct)
+ {
+
+ List Response = await db.Comments
+ .Include(comment => comment.User)
+ .Include(comment => comment.Post)
+ .Select(comment => new GetCommentDto()
+ {
+ Id = comment.Id,
+ Content = comment.Content,
+ PostId = comment.Post.Id,
+ PostTitle = comment.Post.Title,
+ UserId = comment.User.Id,
+ UserUsername = comment.User.Username
+ })
+ .ToListAsync(ct);
+
+ await Send.OkAsync(Response, ct);
+
+ }
+}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/Endpoints/Post/GetAllPostEndpoint.cs b/BlogPlatform/BlogPlatform/Endpoints/Post/GetAllPostEndpoint.cs
new file mode 100644
index 0000000..3ba30f2
--- /dev/null
+++ b/BlogPlatform/BlogPlatform/Endpoints/Post/GetAllPostEndpoint.cs
@@ -0,0 +1,35 @@
+using BlogPlatform.DTO.Comment.Response;
+using BlogPlatform.DTO.Post.Response;
+using FastEndpoints;
+using Microsoft.EntityFrameworkCore;
+
+namespace BlogPlatform.Endpoints.Post;
+
+public class GetAllPostEndpoint(BlogPlatformDbContext db) : EndpointWithoutRequest>
+{
+ public override void Configure()
+ {
+ Get("/api/posts");
+ }
+
+ public override async Task HandleAsync(CancellationToken ct)
+ {
+
+ List Response = await db.Posts
+ .Include(p => p.User )
+ .Select(post => new GetPostDto()
+ {
+ Id = post.Id,
+ Content = post.Content,
+ Likes = post.Likes,
+ UserId = post.User.Id,
+ UserUsername = post.User.Username,
+ UserEmail = post.User.Email,
+
+ } )
+ .ToListAsync(ct);
+
+ await Send.OkAsync(Response, ct);
+
+ }
+}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/Endpoints/Post/GetPostEndpoint.cs b/BlogPlatform/BlogPlatform/Endpoints/Post/GetPostEndpoint.cs
index 99d96cd..c4c3e06 100644
--- a/BlogPlatform/BlogPlatform/Endpoints/Post/GetPostEndpoint.cs
+++ b/BlogPlatform/BlogPlatform/Endpoints/Post/GetPostEndpoint.cs
@@ -1,3 +1,4 @@
+using BlogPlatform.DTO.Comment.Response;
using BlogPlatform.DTO.Post.Response;
using FastEndpoints;
using Microsoft.EntityFrameworkCore;
@@ -28,15 +29,29 @@ public class GetPostEndpoint(BlogPlatformDbContext db) : Endpoint comments = await db.Comments
+ .Where(x => x.PostId == post.Id)
+ .Include(comment => comment.User)
+ .Select(x=> new GetCommentDto()
+ {
+ Id = x.Id,
+ Content = x.Content,
+ PostId = x.PostId,
+ UserId = x.UserId,
+ UserUsername = x.User.Username
+ })
+ .ToListAsync(ct);
+
GetPostDto dto = new()
{
Id = post.Id,
- Title = req.Title,
- Content = req.Content,
- Likes = req.Likes,
- UserId = req.UserId,
- UserUsername = checkingUser.Username,
- UserEmail = checkingUser.Email,
+ Title = post.Title,
+ Content = post.Content,
+ Likes = post.Likes,
+ UserId = post.UserId,
+ UserUsername = post.User.Username,
+ UserEmail = post.User.Email,
+ Comments = comments,
};
await Send.OkAsync(dto, ct);
diff --git a/BlogPlatform/BlogPlatform/Endpoints/Post/UpdatePostLikeEndpoint.cs b/BlogPlatform/BlogPlatform/Endpoints/Post/UpdatePostLikeEndpoint.cs
new file mode 100644
index 0000000..aa3bbdc
--- /dev/null
+++ b/BlogPlatform/BlogPlatform/Endpoints/Post/UpdatePostLikeEndpoint.cs
@@ -0,0 +1,44 @@
+using BlogPlatform.DTO.Post.Request;
+using BlogPlatform.DTO.Post.Response;
+using FastEndpoints;
+using Microsoft.EntityFrameworkCore;
+
+namespace BlogPlatform.Endpoints.Post;
+
+public class UpdatePostLikeEndpoint(BlogPlatformDbContext db) : Endpoint
+{
+ public override void Configure()
+ {
+ Patch("/api/posts/{@id}/like", x => new{x.Id});
+ }
+
+ public override async Task HandleAsync(PatchLikePostDto req, CancellationToken ct)
+ {
+ Models.Post post = await db.Posts
+ .Include(post => post.User)
+ .SingleOrDefaultAsync(x => x.Id == req.Id);
+
+ if (post == null)
+ {
+ await Send.NotFoundAsync(ct);
+ return;
+ }
+
+ post.Likes++;
+
+ await db.SaveChangesAsync(ct);
+
+ GetPostDto dto = new()
+ {
+ Id = post.Id,
+ Title = post.Title,
+ Content = post.Content,
+ Likes = post.Likes,
+ UserId = post.UserId,
+ UserUsername = post.User.Username,
+ UserEmail = post.User.Email,
+ };
+
+ await Send.OkAsync(dto, ct);
+ }
+}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/Endpoints/Post/UpdatePostUnLikeEndpoint.cs b/BlogPlatform/BlogPlatform/Endpoints/Post/UpdatePostUnLikeEndpoint.cs
new file mode 100644
index 0000000..0c1b29e
--- /dev/null
+++ b/BlogPlatform/BlogPlatform/Endpoints/Post/UpdatePostUnLikeEndpoint.cs
@@ -0,0 +1,45 @@
+using BlogPlatform.DTO.Post.Request;
+using BlogPlatform.DTO.Post.Response;
+using FastEndpoints;
+using Microsoft.EntityFrameworkCore;
+
+namespace BlogPlatform.Endpoints.Post;
+
+public class UpdatePostUnLikeEndpoint(BlogPlatformDbContext db) : Endpoint
+{
+ public override void Configure()
+ {
+ Patch("/api/posts/{@id}/unlike", x => new{x.Id});
+ }
+
+ public override async Task HandleAsync(PatchLikePostDto req, CancellationToken ct)
+ {
+ Models.Post post = await db.Posts
+ .Include(post => post.User)
+ .SingleOrDefaultAsync(x => x.Id == req.Id);
+
+ if (post == null)
+ {
+ await Send.NotFoundAsync(ct);
+ return;
+ }
+
+ post.Likes--;
+
+ await db.SaveChangesAsync(ct);
+
+
+ GetPostDto dto = new()
+ {
+ Id = post.Id,
+ Title = post.Title,
+ Content = post.Content,
+ Likes = post.Likes,
+ UserId = post.UserId,
+ UserUsername = post.User.Username,
+ UserEmail = post.User.Email,
+ };
+
+ await Send.OkAsync(dto, ct);
+ }
+}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/Endpoints/User/ConnectUserEndpoint.cs b/BlogPlatform/BlogPlatform/Endpoints/User/ConnectUserEndpoint.cs
new file mode 100644
index 0000000..51750b9
--- /dev/null
+++ b/BlogPlatform/BlogPlatform/Endpoints/User/ConnectUserEndpoint.cs
@@ -0,0 +1,49 @@
+using BlogPlatform.DTO.User.Request;
+using FastEndpoints;
+using FastEndpoints.Security;
+using Microsoft.EntityFrameworkCore;
+
+namespace BlogPlatform.Endpoints.User;
+
+public class ConnectUserEndpoint(BlogPlatformDbContext db) : Endpoint
+{
+ public override void Configure()
+ {
+ Post("/api/login");
+ AllowAnonymous();
+ }
+
+ public override async Task HandleAsync(ConnectUserDto req, CancellationToken ct)
+ {
+
+ var userLog = await db.Users.SingleOrDefaultAsync(x=>x.Username==req.Username, ct);
+ if (userLog != null )
+ {
+ if (BCrypt.Net.BCrypt.Verify(req.Password+userLog.Salt, userLog.Password))
+ {
+ var jwtToken = JwtBearer.CreateToken(
+ o =>
+ {
+ o.SigningKey = "THCAUZUUZUZFUFDHFSJQIDJIQJDIQJSIQJZ";
+ o.ExpireAt = DateTime.UtcNow.AddDays(1);
+ o.User.Claims.Add(("UserName", userLog.Username));
+ o.User["UserId"] = "001"; //indexer based claim setting
+ });
+
+ await Send.OkAsync(
+ new
+ {
+ req.Username,
+ Token = jwtToken
+ });
+ }
+ else
+ {
+ await Send.UnauthorizedAsync(ct);
+ }
+ }
+ else
+ await Send.UnauthorizedAsync(ct);
+
+ }
+}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/Endpoints/User/CreateUserEndpoint.cs b/BlogPlatform/BlogPlatform/Endpoints/User/CreateUserEndpoint.cs
index 576460d..889b656 100644
--- a/BlogPlatform/BlogPlatform/Endpoints/User/CreateUserEndpoint.cs
+++ b/BlogPlatform/BlogPlatform/Endpoints/User/CreateUserEndpoint.cs
@@ -5,6 +5,7 @@ using BlogPlatform.DTO.User.Response;
using BlogPlatform.Models;
using FastEndpoints;
using PasswordGenerator;
+using Singulink.Cryptography;
namespace BlogPlatform.Endpoints.User;
@@ -12,8 +13,7 @@ public class CreateUserEndpoint(BlogPlatformDbContext db) : Endpoint();
+builder.Services.AddFastEndpoints().SwaggerDocument();
+builder.Services.AddAuthenticationJwtBearer(s => s.SigningKey = "THCAUZUUZUZFUFDHFSJQIDJIQJDIQJSIQJZ");//add this
+builder.Services.AddAuthorization();
+
var app = builder.Build();
-// Configure the HTTP request pipeline.
-if (app.Environment.IsDevelopment())
-{
- app.UseSwagger();
- app.UseSwaggerUI();
-}
-
+// Pipeline (après Build)
app.UseHttpsRedirection();
-
-var summaries = new[]
-{
- "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
-};
-
-app.MapGet("/weatherforecast", () =>
- {
- var forecast = Enumerable.Range(1, 5).Select(index =>
- new WeatherForecast
- (
- DateOnly.FromDateTime(DateTime.Now.AddDays(index)),
- Random.Shared.Next(-20, 55),
- summaries[Random.Shared.Next(summaries.Length)]
- ))
- .ToArray();
- return forecast;
- })
- .WithName("GetWeatherForecast")
- .WithOpenApi();
+app.UseAuthentication();
+app.UseAuthorization();
+app.UseFastEndpoints();
+app.UseSwaggerGen();
app.Run();
-
-record WeatherForecast(DateOnly Date, int TemperatureC, string? Summary)
-{
- public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
-}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.deps.json b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.deps.json
index 9a088ec..5dbe046 100644
--- a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.deps.json
+++ b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.deps.json
@@ -8,11 +8,16 @@
".NETCoreApp,Version=v8.0": {
"BlogPlatform/1.0.0": {
"dependencies": {
+ "BCrypt.Net-Next": "4.0.3",
"FastEndpoints": "7.0.1",
+ "FastEndpoints.Security": "7.0.1",
+ "FastEndpoints.Swagger": "7.0.1",
"Microsoft.AspNetCore.OpenApi": "8.0.20",
"Microsoft.EntityFrameworkCore": "8.0.20",
"Microsoft.EntityFrameworkCore.Design": "8.0.20",
"Microsoft.EntityFrameworkCore.SqlServer": "8.0.20",
+ "PasswordGenerator": "2.1.0",
+ "Singulink.Cryptography.PasswordHasher": "3.0.2",
"Swashbuckle.AspNetCore": "6.6.2"
},
"runtime": {
@@ -54,6 +59,14 @@
}
}
},
+ "BCrypt.Net-Next/4.0.3": {
+ "runtime": {
+ "lib/net6.0/BCrypt.Net-Next.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.0.3.0"
+ }
+ }
+ },
"FastEndpoints/7.0.1": {
"dependencies": {
"FastEndpoints.Attributes": "7.0.1",
@@ -69,7 +82,7 @@
},
"FastEndpoints.Attributes/7.0.1": {
"dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.Primitives": "9.0.8"
},
"runtime": {
"lib/netstandard2.0/FastEndpoints.Attributes.dll": {
@@ -86,6 +99,30 @@
}
}
},
+ "FastEndpoints.Security/7.0.1": {
+ "dependencies": {
+ "FastEndpoints": "7.0.1",
+ "Microsoft.AspNetCore.Authentication.JwtBearer": "8.0.18"
+ },
+ "runtime": {
+ "lib/net8.0/FastEndpoints.Security.dll": {
+ "assemblyVersion": "7.0.1.0",
+ "fileVersion": "7.0.1.0"
+ }
+ }
+ },
+ "FastEndpoints.Swagger/7.0.1": {
+ "dependencies": {
+ "FastEndpoints": "7.0.1",
+ "NSwag.AspNetCore": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/FastEndpoints.Swagger.dll": {
+ "assemblyVersion": "7.0.1.0",
+ "fileVersion": "7.0.1.0"
+ }
+ }
+ },
"FluentValidation/12.0.0": {
"runtime": {
"lib/net8.0/FluentValidation.dll": {
@@ -102,6 +139,17 @@
}
}
},
+ "Microsoft.AspNetCore.Authentication.JwtBearer/8.0.18": {
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
+ "assemblyVersion": "8.0.18.0",
+ "fileVersion": "8.0.1825.31706"
+ }
+ }
+ },
"Microsoft.AspNetCore.OpenApi/8.0.20": {
"dependencies": {
"Microsoft.OpenApi": "1.6.14"
@@ -342,14 +390,13 @@
}
}
},
- "Microsoft.CSharp/4.5.0": {},
"Microsoft.Data.SqlClient/5.1.6": {
"dependencies": {
"Azure.Identity": "1.11.4",
"Microsoft.Data.SqlClient.SNI.runtime": "5.1.1",
"Microsoft.Identity.Client": "4.61.3",
- "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.1.2",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2",
"Microsoft.SqlServer.Server": "1.0.0",
"System.Configuration.ConfigurationManager": "6.0.1",
"System.Diagnostics.DiagnosticSource": "6.0.1",
@@ -467,19 +514,19 @@
}
}
},
- "Microsoft.Extensions.ApiDescription.Server/6.0.5": {},
+ "Microsoft.Extensions.ApiDescription.Server/8.0.14": {},
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
"dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.Primitives": "9.0.8"
}
},
"Microsoft.Extensions.Caching.Memory/8.0.1": {
"dependencies": {
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2",
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.Options": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
@@ -490,12 +537,12 @@
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.Primitives": "9.0.8"
}
},
"Microsoft.Extensions.DependencyInjection/8.0.1": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": {
@@ -504,11 +551,11 @@
}
}
},
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
"runtime": {
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.1024.46610"
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
}
}
},
@@ -520,11 +567,21 @@
}
}
},
+ "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.8"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Embedded/8.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0"
+ }
+ },
"Microsoft.Extensions.Logging/8.0.1": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2"
+ "Microsoft.Extensions.Options": "9.0.8"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Logging.dll": {
@@ -535,7 +592,7 @@
},
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
@@ -544,22 +601,29 @@
}
}
},
- "Microsoft.Extensions.Options/8.0.2": {
+ "Microsoft.Extensions.Options/9.0.8": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Primitives": "9.0.8"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Options.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.224.6711"
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
+ }
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.8": {
+ "runtime": {
+ "lib/net8.0/Microsoft.Extensions.Primitives.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.825.36511"
}
}
},
- "Microsoft.Extensions.Primitives/8.0.0": {},
"Microsoft.Identity.Client/4.61.3": {
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "6.35.0",
+ "Microsoft.IdentityModel.Abstractions": "7.1.2",
"System.Diagnostics.DiagnosticSource": "6.0.1"
},
"runtime": {
@@ -581,78 +645,71 @@
}
}
},
- "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "Microsoft.IdentityModel.Abstractions/7.1.2": {
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
- "assemblyVersion": "6.35.0.0",
- "fileVersion": "6.35.0.41201"
+ "lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "assemblyVersion": "7.1.2.0",
+ "fileVersion": "7.1.2.41121"
}
}
},
- "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "Microsoft.IdentityModel.JsonWebTokens/7.1.2": {
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.35.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encodings.Web": "6.0.0",
- "System.Text.Json": "4.7.2"
+ "Microsoft.IdentityModel.Tokens": "7.1.2"
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
- "assemblyVersion": "6.35.0.0",
- "fileVersion": "6.35.0.41201"
+ "lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "assemblyVersion": "7.1.2.0",
+ "fileVersion": "7.1.2.41121"
}
}
},
- "Microsoft.IdentityModel.Logging/6.35.0": {
+ "Microsoft.IdentityModel.Logging/7.1.2": {
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "6.35.0"
+ "Microsoft.IdentityModel.Abstractions": "7.1.2"
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
- "assemblyVersion": "6.35.0.0",
- "fileVersion": "6.35.0.41201"
+ "lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
+ "assemblyVersion": "7.1.2.0",
+ "fileVersion": "7.1.2.41121"
}
}
},
- "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "Microsoft.IdentityModel.Protocols/7.1.2": {
"dependencies": {
- "Microsoft.IdentityModel.Logging": "6.35.0",
- "Microsoft.IdentityModel.Tokens": "6.35.0"
+ "Microsoft.IdentityModel.Logging": "7.1.2",
+ "Microsoft.IdentityModel.Tokens": "7.1.2"
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
- "assemblyVersion": "6.35.0.0",
- "fileVersion": "6.35.0.41201"
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
+ "assemblyVersion": "7.1.2.0",
+ "fileVersion": "7.1.2.41121"
}
}
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/7.1.2": {
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.35.0",
- "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ "Microsoft.IdentityModel.Protocols": "7.1.2",
+ "System.IdentityModel.Tokens.Jwt": "7.1.2"
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
- "assemblyVersion": "6.35.0.0",
- "fileVersion": "6.35.0.41201"
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "assemblyVersion": "7.1.2.0",
+ "fileVersion": "7.1.2.41121"
}
}
},
- "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "Microsoft.IdentityModel.Tokens/7.1.2": {
"dependencies": {
- "Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.35.0",
- "System.Security.Cryptography.Cng": "5.0.0"
+ "Microsoft.IdentityModel.Logging": "7.1.2"
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
- "assemblyVersion": "6.35.0.0",
- "fileVersion": "6.35.0.41201"
+ "lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
+ "assemblyVersion": "7.1.2.0",
+ "fileVersion": "7.1.2.41121"
}
}
},
- "Microsoft.NETCore.Platforms/1.1.0": {},
- "Microsoft.NETCore.Targets/1.1.0": {},
"Microsoft.OpenApi/1.6.14": {
"runtime": {
"lib/netstandard2.0/Microsoft.OpenApi.dll": {
@@ -696,9 +753,162 @@
}
}
},
+ "Namotion.Reflection/3.4.2": {
+ "runtime": {
+ "lib/net8.0/Namotion.Reflection.dll": {
+ "assemblyVersion": "3.4.2.0",
+ "fileVersion": "3.4.2.0"
+ }
+ }
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "runtime": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "assemblyVersion": "13.0.0.0",
+ "fileVersion": "13.0.3.27908"
+ }
+ }
+ },
+ "NJsonSchema/11.3.2": {
+ "dependencies": {
+ "NJsonSchema.Annotations": "11.3.2",
+ "Namotion.Reflection": "3.4.2",
+ "Newtonsoft.Json": "13.0.3"
+ },
+ "runtime": {
+ "lib/net8.0/NJsonSchema.dll": {
+ "assemblyVersion": "11.3.2.0",
+ "fileVersion": "11.3.2.0"
+ }
+ }
+ },
+ "NJsonSchema.Annotations/11.3.2": {
+ "runtime": {
+ "lib/netstandard2.0/NJsonSchema.Annotations.dll": {
+ "assemblyVersion": "11.3.2.0",
+ "fileVersion": "11.3.2.0"
+ }
+ }
+ },
+ "NJsonSchema.NewtonsoftJson/11.3.2": {
+ "dependencies": {
+ "NJsonSchema": "11.3.2",
+ "Newtonsoft.Json": "13.0.3"
+ },
+ "runtime": {
+ "lib/net8.0/NJsonSchema.NewtonsoftJson.dll": {
+ "assemblyVersion": "11.3.2.0",
+ "fileVersion": "11.3.2.0"
+ }
+ }
+ },
+ "NJsonSchema.Yaml/11.3.2": {
+ "dependencies": {
+ "NJsonSchema": "11.3.2",
+ "YamlDotNet": "16.3.0"
+ },
+ "runtime": {
+ "lib/net8.0/NJsonSchema.Yaml.dll": {
+ "assemblyVersion": "11.3.2.0",
+ "fileVersion": "11.3.2.0"
+ }
+ }
+ },
+ "NSwag.Annotations/14.4.0": {
+ "runtime": {
+ "lib/netstandard2.0/NSwag.Annotations.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "NSwag.AspNetCore/14.4.0": {
+ "dependencies": {
+ "Microsoft.Extensions.ApiDescription.Server": "8.0.14",
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.0",
+ "NSwag.Annotations": "14.4.0",
+ "NSwag.Core": "14.4.0",
+ "NSwag.Core.Yaml": "14.4.0",
+ "NSwag.Generation": "14.4.0",
+ "NSwag.Generation.AspNetCore": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.AspNetCore.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "NSwag.Core/14.4.0": {
+ "dependencies": {
+ "NJsonSchema": "11.3.2"
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "NSwag.Core.Yaml/14.4.0": {
+ "dependencies": {
+ "NJsonSchema.Yaml": "11.3.2",
+ "NSwag.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Core.Yaml.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "NSwag.Generation/14.4.0": {
+ "dependencies": {
+ "NJsonSchema.NewtonsoftJson": "11.3.2",
+ "NSwag.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Generation.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "NSwag.Generation.AspNetCore/14.4.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8",
+ "Microsoft.Extensions.Options": "9.0.8",
+ "NSwag.Generation": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Generation.AspNetCore.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "PasswordGenerator/2.1.0": {
+ "runtime": {
+ "lib/netstandard2.0/PasswordGenerator.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "2.1.0.0"
+ }
+ }
+ },
+ "Singulink.Cryptography.PasswordHasher/3.0.2": {
+ "dependencies": {
+ "Microsoft.Extensions.Options": "9.0.8"
+ },
+ "runtime": {
+ "lib/net8.0/Singulink.Cryptography.PasswordHasher.dll": {
+ "assemblyVersion": "3.0.2.0",
+ "fileVersion": "3.0.2.0"
+ }
+ }
+ },
"Swashbuckle.AspNetCore/6.6.2": {
"dependencies": {
- "Microsoft.Extensions.ApiDescription.Server": "6.0.5",
+ "Microsoft.Extensions.ApiDescription.Server": "8.0.14",
"Swashbuckle.AspNetCore.Swagger": "6.6.2",
"Swashbuckle.AspNetCore.SwaggerGen": "6.6.2",
"Swashbuckle.AspNetCore.SwaggerUI": "6.6.2"
@@ -862,15 +1072,15 @@
}
},
"System.Formats.Asn1/8.0.2": {},
- "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "System.IdentityModel.Tokens.Jwt/7.1.2": {
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
- "Microsoft.IdentityModel.Tokens": "6.35.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "7.1.2",
+ "Microsoft.IdentityModel.Tokens": "7.1.2"
},
"runtime": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
- "assemblyVersion": "6.35.0.0",
- "fileVersion": "6.35.0.41201"
+ "lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "assemblyVersion": "7.1.2.0",
+ "fileVersion": "7.1.2.41121"
}
}
},
@@ -894,12 +1104,6 @@
"System.Collections.Immutable": "6.0.0"
}
},
- "System.Runtime/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
"System.Runtime.Caching/6.0.0": {
"dependencies": {
"System.Configuration.ConfigurationManager": "6.0.1"
@@ -955,13 +1159,6 @@
}
},
"System.Security.Principal.Windows/5.0.0": {},
- "System.Text.Encoding/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
"System.Text.Encoding.CodePages/6.0.0": {
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
@@ -993,6 +1190,14 @@
"fileVersion": "6.0.21.52210"
}
}
+ },
+ "YamlDotNet/16.3.0": {
+ "runtime": {
+ "lib/net8.0/YamlDotNet.dll": {
+ "assemblyVersion": "16.0.0.0",
+ "fileVersion": "16.3.0.0"
+ }
+ }
}
}
},
@@ -1016,6 +1221,13 @@
"path": "azure.identity/1.11.4",
"hashPath": "azure.identity.1.11.4.nupkg.sha512"
},
+ "BCrypt.Net-Next/4.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-W+U9WvmZQgi5cX6FS5GDtDoPzUCV4LkBLkywq/kRZhuDwcbavOzcDAr3LXJFqHUi952Yj3LEYoWW0jbEUQChsA==",
+ "path": "bcrypt.net-next/4.0.3",
+ "hashPath": "bcrypt.net-next.4.0.3.nupkg.sha512"
+ },
"FastEndpoints/7.0.1": {
"type": "package",
"serviceable": true,
@@ -1037,6 +1249,20 @@
"path": "fastendpoints.messaging.core/7.0.1",
"hashPath": "fastendpoints.messaging.core.7.0.1.nupkg.sha512"
},
+ "FastEndpoints.Security/7.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-oi25/gBEoUtAYEL5hGBtMmHkn+m1/bpZ6yH+mHFmFGb63hTarN8079mV9Vcpzr7bolUwC5d/Cxug8mSZdrXvxg==",
+ "path": "fastendpoints.security/7.0.1",
+ "hashPath": "fastendpoints.security.7.0.1.nupkg.sha512"
+ },
+ "FastEndpoints.Swagger/7.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-USjsX4NwzNgVC0N0f74Xq+SF1SqBLx76tzoZymuTiaWlMWuIhGTRPrfWFpYcTXgQ0EeiHqnwpwzV54lqdIU+/A==",
+ "path": "fastendpoints.swagger/7.0.1",
+ "hashPath": "fastendpoints.swagger.7.0.1.nupkg.sha512"
+ },
"FluentValidation/12.0.0": {
"type": "package",
"serviceable": true,
@@ -1051,6 +1277,13 @@
"path": "humanizer.core/2.14.1",
"hashPath": "humanizer.core.2.14.1.nupkg.sha512"
},
+ "Microsoft.AspNetCore.Authentication.JwtBearer/8.0.18": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ty49uva5oIFa7nOkeL+6TGRU7DQohBaEGs+QcGoGSXq4d7MZnNueLte0HFa9WHvjZUDfJSQ1PVmWkFeIYS1w4Q==",
+ "path": "microsoft.aspnetcore.authentication.jwtbearer/8.0.18",
+ "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.8.0.18.nupkg.sha512"
+ },
"Microsoft.AspNetCore.OpenApi/8.0.20": {
"type": "package",
"serviceable": true,
@@ -1100,13 +1333,6 @@
"path": "microsoft.codeanalysis.workspaces.common/4.5.0",
"hashPath": "microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512"
},
- "Microsoft.CSharp/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
- "path": "microsoft.csharp/4.5.0",
- "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
- },
"Microsoft.Data.SqlClient/5.1.6": {
"type": "package",
"serviceable": true,
@@ -1163,12 +1389,12 @@
"path": "microsoft.entityframeworkcore.sqlserver/8.0.20",
"hashPath": "microsoft.entityframeworkcore.sqlserver.8.0.20.nupkg.sha512"
},
- "Microsoft.Extensions.ApiDescription.Server/6.0.5": {
+ "Microsoft.Extensions.ApiDescription.Server/8.0.14": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==",
- "path": "microsoft.extensions.apidescription.server/6.0.5",
- "hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512"
+ "sha512": "sha512-wH+yLZAhfDUnlz8gFGFzDhmYOG9Yb9KTKENENm65E9nmRu2oZ1eTtb2N3x6qgDZ4X3pISiW1PxD/HfSpxMBpNw==",
+ "path": "microsoft.extensions.apidescription.server/8.0.14",
+ "hashPath": "microsoft.extensions.apidescription.server.8.0.14.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
"type": "package",
@@ -1198,12 +1424,12 @@
"path": "microsoft.extensions.dependencyinjection/8.0.1",
"hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512"
},
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
- "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
- "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
+ "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512"
},
"Microsoft.Extensions.DependencyModel/8.0.2": {
"type": "package",
@@ -1212,6 +1438,20 @@
"path": "microsoft.extensions.dependencymodel/8.0.2",
"hashPath": "microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512"
},
+ "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "path": "microsoft.extensions.fileproviders.abstractions/8.0.0",
+ "hashPath": "microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.FileProviders.Embedded/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TuRh62KcoOvaSDCbtHT8K0WYptZysYQHPRRNfOgqF7ZUtUL4O0WMV8RdxbtDFJDsg3jv9bgHwXbrgwTeI9+5uQ==",
+ "path": "microsoft.extensions.fileproviders.embedded/8.0.0",
+ "hashPath": "microsoft.extensions.fileproviders.embedded.8.0.0.nupkg.sha512"
+ },
"Microsoft.Extensions.Logging/8.0.1": {
"type": "package",
"serviceable": true,
@@ -1226,19 +1466,19 @@
"path": "microsoft.extensions.logging.abstractions/8.0.2",
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
},
- "Microsoft.Extensions.Options/8.0.2": {
+ "Microsoft.Extensions.Options/9.0.8": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
- "path": "microsoft.extensions.options/8.0.2",
- "hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
+ "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==",
+ "path": "microsoft.extensions.options/9.0.8",
+ "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512"
},
- "Microsoft.Extensions.Primitives/8.0.0": {
+ "Microsoft.Extensions.Primitives/9.0.8": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
- "path": "microsoft.extensions.primitives/8.0.0",
- "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
+ "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==",
+ "path": "microsoft.extensions.primitives/9.0.8",
+ "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512"
},
"Microsoft.Identity.Client/4.61.3": {
"type": "package",
@@ -1254,61 +1494,47 @@
"path": "microsoft.identity.client.extensions.msal/4.61.3",
"hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512"
},
- "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "Microsoft.IdentityModel.Abstractions/7.1.2": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
- "path": "microsoft.identitymodel.abstractions/6.35.0",
- "hashPath": "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512"
+ "sha512": "sha512-33eTIA2uO/L9utJjZWbKsMSVsQf7F8vtd6q5mQX7ZJzNvCpci5fleD6AeANGlbbb7WX7XKxq9+Dkb5e3GNDrmQ==",
+ "path": "microsoft.identitymodel.abstractions/7.1.2",
+ "hashPath": "microsoft.identitymodel.abstractions.7.1.2.nupkg.sha512"
},
- "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "Microsoft.IdentityModel.JsonWebTokens/7.1.2": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
- "path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
- "hashPath": "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512"
+ "sha512": "sha512-cloLGeZolXbCJhJBc5OC05uhrdhdPL6MWHuVUnkkUvPDeK7HkwThBaLZ1XjBQVk9YhxXE2OvHXnKi0PLleXxDg==",
+ "path": "microsoft.identitymodel.jsonwebtokens/7.1.2",
+ "hashPath": "microsoft.identitymodel.jsonwebtokens.7.1.2.nupkg.sha512"
},
- "Microsoft.IdentityModel.Logging/6.35.0": {
+ "Microsoft.IdentityModel.Logging/7.1.2": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
- "path": "microsoft.identitymodel.logging/6.35.0",
- "hashPath": "microsoft.identitymodel.logging.6.35.0.nupkg.sha512"
+ "sha512": "sha512-YCxBt2EeJP8fcXk9desChkWI+0vFqFLvBwrz5hBMsoh0KJE6BC66DnzkdzkJNqMltLromc52dkdT206jJ38cTw==",
+ "path": "microsoft.identitymodel.logging/7.1.2",
+ "hashPath": "microsoft.identitymodel.logging.7.1.2.nupkg.sha512"
},
- "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "Microsoft.IdentityModel.Protocols/7.1.2": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
- "path": "microsoft.identitymodel.protocols/6.35.0",
- "hashPath": "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512"
+ "sha512": "sha512-SydLwMRFx6EHPWJ+N6+MVaoArN1Htt92b935O3RUWPY1yUF63zEjvd3lBu79eWdZUwedP8TN2I5V9T3nackvIQ==",
+ "path": "microsoft.identitymodel.protocols/7.1.2",
+ "hashPath": "microsoft.identitymodel.protocols.7.1.2.nupkg.sha512"
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/7.1.2": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
- "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
- "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512"
+ "sha512": "sha512-6lHQoLXhnMQ42mGrfDkzbIOR3rzKM1W1tgTeMPLgLCqwwGw0d96xFi/UiX/fYsu7d6cD5MJiL3+4HuI8VU+sVQ==",
+ "path": "microsoft.identitymodel.protocols.openidconnect/7.1.2",
+ "hashPath": "microsoft.identitymodel.protocols.openidconnect.7.1.2.nupkg.sha512"
},
- "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "Microsoft.IdentityModel.Tokens/7.1.2": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
- "path": "microsoft.identitymodel.tokens/6.35.0",
- "hashPath": "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512"
- },
- "Microsoft.NETCore.Platforms/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
- "path": "microsoft.netcore.platforms/1.1.0",
- "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
- },
- "Microsoft.NETCore.Targets/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
- "path": "microsoft.netcore.targets/1.1.0",
- "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+ "sha512": "sha512-oICJMqr3aNEDZOwnH5SK49bR6Z4aX0zEAnOLuhloumOSuqnNq+GWBdQyrgILnlcT5xj09xKCP/7Y7gJYB+ls/g==",
+ "path": "microsoft.identitymodel.tokens/7.1.2",
+ "hashPath": "microsoft.identitymodel.tokens.7.1.2.nupkg.sha512"
},
"Microsoft.OpenApi/1.6.14": {
"type": "package",
@@ -1338,6 +1564,104 @@
"path": "mono.texttemplating/2.2.1",
"hashPath": "mono.texttemplating.2.2.1.nupkg.sha512"
},
+ "Namotion.Reflection/3.4.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZHrvPdAg7zV78iOTiH9ua+34rBfn4iH6Bjfo2bzUHOGD3KkjGUvqxBFy+v9p6qwV+GEeYWl4NOqXH8tVcZOMpw==",
+ "path": "namotion.reflection/3.4.2",
+ "hashPath": "namotion.reflection.3.4.2.nupkg.sha512"
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
+ "path": "newtonsoft.json/13.0.3",
+ "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
+ },
+ "NJsonSchema/11.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QXvelMLKz1NsMPc0HndaaxryNIV1V+AFYuZV9w3H6e+03jp3f3n1w8XLcIaA5WA51EHQdZEP4V2Bfgl6kpxDKg==",
+ "path": "njsonschema/11.3.2",
+ "hashPath": "njsonschema.11.3.2.nupkg.sha512"
+ },
+ "NJsonSchema.Annotations/11.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rSwQFKdLlq/lbAJfYqI5KBE46KJCbc99L6G9XM1nVpCOxE0eoaNE8+fkJ7Ws+I5VqP7oEPGKXTR3Q7PmYoeTDA==",
+ "path": "njsonschema.annotations/11.3.2",
+ "hashPath": "njsonschema.annotations.11.3.2.nupkg.sha512"
+ },
+ "NJsonSchema.NewtonsoftJson/11.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qb93cjF/X6ifcdVfMjDV0ItfN1/7np2buKOn7pZqOBRBA0gU5TzKw4lJtblA7EQh2hXqx7ptDcbuYGKfaYfLWw==",
+ "path": "njsonschema.newtonsoftjson/11.3.2",
+ "hashPath": "njsonschema.newtonsoftjson.11.3.2.nupkg.sha512"
+ },
+ "NJsonSchema.Yaml/11.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xGPr+gJYcNquAN2YTFyLZvJPRO01nCmuzU8vvxozTEqYO97JRo/Lip0JrulVyqZoaqnUCtbCvgIRCrS/4XqWaw==",
+ "path": "njsonschema.yaml/11.3.2",
+ "hashPath": "njsonschema.yaml.11.3.2.nupkg.sha512"
+ },
+ "NSwag.Annotations/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2K/V0IJz1ffJ+A5hvaPkE6TAP4uty2U2e4dOom0LD69hG6iKNF7aEfVMMeLJgGcspl8B+W7X2Ys+RPy74SJnPg==",
+ "path": "nswag.annotations/14.4.0",
+ "hashPath": "nswag.annotations.14.4.0.nupkg.sha512"
+ },
+ "NSwag.AspNetCore/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kgnCLBfb4Giih/wkHWU1XVPEvV43Q7OLqMk3/h88nuH2e1JmkBlRf49Pxx1jL87X+0Ewj45myjT5jfCgoLsPFA==",
+ "path": "nswag.aspnetcore/14.4.0",
+ "hashPath": "nswag.aspnetcore.14.4.0.nupkg.sha512"
+ },
+ "NSwag.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Zo79LJPCJa2KcD2BblRGTQJp7c2ZduZZg0xeI+D8hmcfgHpuQhOHYdd2WSS+cYfO2sEZVtnsbrYM+SGvKvNMCw==",
+ "path": "nswag.core/14.4.0",
+ "hashPath": "nswag.core.14.4.0.nupkg.sha512"
+ },
+ "NSwag.Core.Yaml/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qb80vaks2eX6l1c6a8N1xxgUOGJvRrEKzTL1VS6oR1gP9R4+/pZFCuHF0uFvw9x9CmpF2UwbuZWdylz5KkrE+g==",
+ "path": "nswag.core.yaml/14.4.0",
+ "hashPath": "nswag.core.yaml.14.4.0.nupkg.sha512"
+ },
+ "NSwag.Generation/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ll9EvxxwBlcJiAUAOWtgYN3N8hKuzR7sHPfv7VmVy7Joyin3sjAaY/+tBBBi1s/NydTxUPpZ+IlThEaFFc7xfA==",
+ "path": "nswag.generation/14.4.0",
+ "hashPath": "nswag.generation.14.4.0.nupkg.sha512"
+ },
+ "NSwag.Generation.AspNetCore/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-b1+qdKuThjkuJkL72QiL0ziGiR39O4DgJY7f3C+MnmRGGRjXj4BoEKvJXkZyi6Dn2M7Li/vMVKoHQCaQjrYwlA==",
+ "path": "nswag.generation.aspnetcore/14.4.0",
+ "hashPath": "nswag.generation.aspnetcore.14.4.0.nupkg.sha512"
+ },
+ "PasswordGenerator/2.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-G70cCeAOYCk/uTuFw5PBGpYY9kmBZyzld7tphachvyU514PowMRDYyKwTefxIHNGWrhXY2d1DV5B1tDEnTtY3A==",
+ "path": "passwordgenerator/2.1.0",
+ "hashPath": "passwordgenerator.2.1.0.nupkg.sha512"
+ },
+ "Singulink.Cryptography.PasswordHasher/3.0.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LJsc3CSD5M4UoIOwf3henpUzjJIv6A6UhEHMKxIqzhqtsOF92eOvEtyc3wyl28sr63xJfb6v7vnM4y69SUYk0g==",
+ "path": "singulink.cryptography.passwordhasher/3.0.2",
+ "hashPath": "singulink.cryptography.passwordhasher.3.0.2.nupkg.sha512"
+ },
"Swashbuckle.AspNetCore/6.6.2": {
"type": "package",
"serviceable": true,
@@ -1457,12 +1781,12 @@
"path": "system.formats.asn1/8.0.2",
"hashPath": "system.formats.asn1.8.0.2.nupkg.sha512"
},
- "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "System.IdentityModel.Tokens.Jwt/7.1.2": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
- "path": "system.identitymodel.tokens.jwt/6.35.0",
- "hashPath": "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512"
+ "sha512": "sha512-Thhbe1peAmtSBFaV/ohtykXiZSOkx59Da44hvtWfIMFofDA3M3LaVyjstACf2rKGn4dEDR2cUpRAZ0Xs/zB+7Q==",
+ "path": "system.identitymodel.tokens.jwt/7.1.2",
+ "hashPath": "system.identitymodel.tokens.jwt.7.1.2.nupkg.sha512"
},
"System.IO.Pipelines/6.0.3": {
"type": "package",
@@ -1499,13 +1823,6 @@
"path": "system.reflection.metadata/6.0.1",
"hashPath": "system.reflection.metadata.6.0.1.nupkg.sha512"
},
- "System.Runtime/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
- "path": "system.runtime/4.3.0",
- "hashPath": "system.runtime.4.3.0.nupkg.sha512"
- },
"System.Runtime.Caching/6.0.0": {
"type": "package",
"serviceable": true,
@@ -1555,13 +1872,6 @@
"path": "system.security.principal.windows/5.0.0",
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
},
- "System.Text.Encoding/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
- "path": "system.text.encoding/4.3.0",
- "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
- },
"System.Text.Encoding.CodePages/6.0.0": {
"type": "package",
"serviceable": true,
@@ -1603,6 +1913,13 @@
"sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
"path": "system.windows.extensions/6.0.0",
"hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
+ },
+ "YamlDotNet/16.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA==",
+ "path": "yamldotnet/16.3.0",
+ "hashPath": "yamldotnet.16.3.0.nupkg.sha512"
}
}
}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.dll
index 1eccf5a..e7cb7cd 100644
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.pdb b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.pdb
index b86fd14..9d0ef38 100644
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.pdb and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BlogPlatform.pdb differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
index 81ed3de..baf009f 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.Options.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.Options.dll
index a7b3f21..96cb378 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.Options.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.Options.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll
index dfcb632..32aad0c 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll
index 30b9c05..109d630 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll
index ce60b3c..a787cc1 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
index 57a9536..fed943a 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll
index 9fd9ebf..da9cab0 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll
index da12e5f..d9cf85c 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll differ
diff --git a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll
index 2311025..19dc739 100755
Binary files a/BlogPlatform/BlogPlatform/bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll and b/BlogPlatform/BlogPlatform/bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll differ
diff --git a/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.dgspec.json b/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.dgspec.json
index 1eb901a..6b1d82d 100644
--- a/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.dgspec.json
+++ b/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.dgspec.json
@@ -38,10 +38,22 @@
"net8.0": {
"targetAlias": "net8.0",
"dependencies": {
+ "BCrypt.Net-Next": {
+ "target": "Package",
+ "version": "[4.0.3, )"
+ },
"FastEndpoints": {
"target": "Package",
"version": "[7.0.1, )"
},
+ "FastEndpoints.Security": {
+ "target": "Package",
+ "version": "[7.0.1, )"
+ },
+ "FastEndpoints.Swagger": {
+ "target": "Package",
+ "version": "[7.0.1, )"
+ },
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[8.0.20, )"
diff --git a/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.props b/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.props
index 20d5537..b494b87 100644
--- a/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.props
+++ b/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.props
@@ -13,13 +13,13 @@
-
+
- /home/cristiano/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5
+ /home/cristiano/.nuget/packages/microsoft.extensions.apidescription.server/8.0.14
/home/cristiano/.nuget/packages/microsoft.codeanalysis.analyzers/3.3.3
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.targets b/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.targets
index 3946836..d257fa6 100644
--- a/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.targets
+++ b/BlogPlatform/BlogPlatform/obj/BlogPlatform.csproj.nuget.g.targets
@@ -1,7 +1,7 @@
-
+
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfo.cs b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfo.cs
index 9b80588..201bff5 100644
--- a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfo.cs
+++ b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("BlogPlatform")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+2369cdbc398561b187eafbf4f208541a0bf6ebd8")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+dde32c7ecddd8366f793b6c405117e6d98dd0ec2")]
[assembly: System.Reflection.AssemblyProductAttribute("BlogPlatform")]
[assembly: System.Reflection.AssemblyTitleAttribute("BlogPlatform")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfoInputs.cache b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfoInputs.cache
index 95d6bdd..6e56f9c 100644
--- a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfoInputs.cache
+++ b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.AssemblyInfoInputs.cache
@@ -1 +1 @@
-399cf2c58589a118a3fb968eb6106a6f5f0387106b36b127abb19a5be52197f6
+ff5956b39b948487fe2a2f58ad86b4e2b59aa2ab24f867972bab8f742900995e
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.MvcApplicationPartsAssemblyInfo.cs b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.MvcApplicationPartsAssemblyInfo.cs
index ea01f92..026c9d9 100644
--- a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.MvcApplicationPartsAssemblyInfo.cs
+++ b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.MvcApplicationPartsAssemblyInfo.cs
@@ -11,7 +11,11 @@ using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("FastEndpoints")]
+[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("FastEndpoints.Security")]
+[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("FastEndpoints.Swagger")]
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")]
+[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("NSwag.AspNetCore")]
+[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("NSwag.Generation.AspNetCore")]
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
// Généré par la classe MSBuild WriteCodeFragment.
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.assets.cache b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.assets.cache
index e08a5ed..17fb892 100644
Binary files a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.assets.cache and b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.assets.cache differ
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.AssemblyReference.cache b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.AssemblyReference.cache
index c5da7c2..886c5bc 100644
Binary files a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.AssemblyReference.cache and b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.AssemblyReference.cache differ
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.CoreCompileInputs.cache b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.CoreCompileInputs.cache
index 21fb7a0..16b5961 100644
--- a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.CoreCompileInputs.cache
+++ b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-0eabf1b431067201aa345071141a31b9bec0b716496b0a741dd21c7a31432756
+937cb072cb736b42b0b4f1b7fc542cbc081668ae208dcc45a1470899c6803b7f
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.FileListAbsolute.txt b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.FileListAbsolute.txt
index 034c84d..e4db113 100644
--- a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.FileListAbsolute.txt
+++ b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.csproj.FileListAbsolute.txt
@@ -146,3 +146,23 @@
/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.pdb
/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.genruntimeconfig.cache
/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/obj/Debug/net8.0/ref/BlogPlatform.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/FastEndpoints.Security.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/PasswordGenerator.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Singulink.Cryptography.PasswordHasher.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/FastEndpoints.Swagger.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Namotion.Reflection.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/Newtonsoft.Json.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NJsonSchema.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NJsonSchema.Annotations.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NJsonSchema.NewtonsoftJson.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NJsonSchema.Yaml.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NSwag.Annotations.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NSwag.AspNetCore.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NSwag.Core.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NSwag.Core.Yaml.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NSwag.Generation.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/NSwag.Generation.AspNetCore.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/YamlDotNet.dll
+/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/bin/Debug/net8.0/BCrypt.Net-Next.dll
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.dll b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.dll
index 1eccf5a..e7cb7cd 100644
Binary files a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.dll and b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.dll differ
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.pdb b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.pdb
index b86fd14..9d0ef38 100644
Binary files a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.pdb and b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/BlogPlatform.pdb differ
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/ref/BlogPlatform.dll b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/ref/BlogPlatform.dll
index dccee76..7887dc3 100644
Binary files a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/ref/BlogPlatform.dll and b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/ref/BlogPlatform.dll differ
diff --git a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/refint/BlogPlatform.dll b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/refint/BlogPlatform.dll
index dccee76..7887dc3 100644
Binary files a/BlogPlatform/BlogPlatform/obj/Debug/net8.0/refint/BlogPlatform.dll and b/BlogPlatform/BlogPlatform/obj/Debug/net8.0/refint/BlogPlatform.dll differ
diff --git a/BlogPlatform/BlogPlatform/obj/project.assets.json b/BlogPlatform/BlogPlatform/obj/project.assets.json
index 70400b0..cb46c7c 100644
--- a/BlogPlatform/BlogPlatform/obj/project.assets.json
+++ b/BlogPlatform/BlogPlatform/obj/project.assets.json
@@ -47,6 +47,19 @@
}
}
},
+ "BCrypt.Net-Next/4.0.3": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/BCrypt.Net-Next.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/BCrypt.Net-Next.dll": {
+ "related": ".xml"
+ }
+ }
+ },
"FastEndpoints/7.0.1": {
"type": "package",
"dependencies": {
@@ -97,6 +110,40 @@
}
}
},
+ "FastEndpoints.Security/7.0.1": {
+ "type": "package",
+ "dependencies": {
+ "FastEndpoints": "7.0.1",
+ "Microsoft.AspNetCore.Authentication.JwtBearer": "8.0.18"
+ },
+ "compile": {
+ "lib/net8.0/FastEndpoints.Security.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/FastEndpoints.Security.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "FastEndpoints.Swagger/7.0.1": {
+ "type": "package",
+ "dependencies": {
+ "FastEndpoints": "7.0.1",
+ "NSwag.AspNetCore": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/FastEndpoints.Swagger.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/FastEndpoints.Swagger.dll": {
+ "related": ".xml"
+ }
+ }
+ },
"FluentValidation/12.0.0": {
"type": "package",
"compile": {
@@ -123,6 +170,25 @@
}
}
},
+ "Microsoft.AspNetCore.Authentication.JwtBearer/8.0.18": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
+ "related": ".xml"
+ }
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
"Microsoft.AspNetCore.OpenApi/8.0.20": {
"type": "package",
"dependencies": {
@@ -401,15 +467,6 @@
}
}
},
- "Microsoft.CSharp/4.5.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.0/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.0/_._": {}
- }
- },
"Microsoft.Data.SqlClient/5.1.6": {
"type": "package",
"dependencies": {
@@ -571,7 +628,7 @@
}
}
},
- "Microsoft.Extensions.ApiDescription.Server/6.0.5": {
+ "Microsoft.Extensions.ApiDescription.Server/8.0.14": {
"type": "package",
"build": {
"build/Microsoft.Extensions.ApiDescription.Server.props": {},
@@ -694,6 +751,47 @@
"buildTransitive/net6.0/_._": {}
}
},
+ "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net6.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Embedded/8.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Embedded.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Embedded.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/netstandard2.0/_._": {}
+ },
+ "buildMultiTargeting": {
+ "buildMultiTargeting/_._": {}
+ }
+ },
"Microsoft.Extensions.Logging/8.0.1": {
"type": "package",
"dependencies": {
@@ -804,124 +902,101 @@
}
}
},
- "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "Microsoft.IdentityModel.Abstractions/7.1.2": {
"type": "package",
"compile": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
"related": ".xml"
}
}
},
- "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "Microsoft.IdentityModel.JsonWebTokens/7.1.2": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.35.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encodings.Web": "4.7.2",
- "System.Text.Json": "4.7.2"
+ "Microsoft.IdentityModel.Tokens": "7.1.2"
},
"compile": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
}
},
- "Microsoft.IdentityModel.Logging/6.35.0": {
+ "Microsoft.IdentityModel.Logging/7.1.2": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "6.35.0"
+ "Microsoft.IdentityModel.Abstractions": "7.1.2"
},
"compile": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
}
},
- "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "Microsoft.IdentityModel.Protocols/7.1.2": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.Logging": "6.35.0",
- "Microsoft.IdentityModel.Tokens": "6.35.0"
+ "Microsoft.IdentityModel.Logging": "7.1.2",
+ "Microsoft.IdentityModel.Tokens": "7.1.2"
},
"compile": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
}
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/7.1.2": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.35.0",
- "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ "Microsoft.IdentityModel.Protocols": "7.1.2",
+ "System.IdentityModel.Tokens.Jwt": "7.1.2"
},
"compile": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
}
},
- "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "Microsoft.IdentityModel.Tokens/7.1.2": {
"type": "package",
"dependencies": {
- "Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.35.0",
- "System.Security.Cryptography.Cng": "4.5.0"
+ "Microsoft.IdentityModel.Logging": "7.1.2"
},
"compile": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
+ "lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
}
},
- "Microsoft.NETCore.Platforms/1.1.0": {
- "type": "package",
- "compile": {
- "lib/netstandard1.0/_._": {}
- },
- "runtime": {
- "lib/netstandard1.0/_._": {}
- }
- },
- "Microsoft.NETCore.Targets/1.1.0": {
- "type": "package",
- "compile": {
- "lib/netstandard1.0/_._": {}
- },
- "runtime": {
- "lib/netstandard1.0/_._": {}
- }
- },
"Microsoft.OpenApi/1.6.14": {
"type": "package",
"compile": {
@@ -982,6 +1057,205 @@
"lib/netstandard2.0/Mono.TextTemplating.dll": {}
}
},
+ "Namotion.Reflection/3.4.2": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Namotion.Reflection.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Namotion.Reflection.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NJsonSchema/11.3.2": {
+ "type": "package",
+ "dependencies": {
+ "NJsonSchema.Annotations": "11.3.2",
+ "Namotion.Reflection": "3.4.2",
+ "Newtonsoft.Json": "13.0.3"
+ },
+ "compile": {
+ "lib/net8.0/NJsonSchema.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/NJsonSchema.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NJsonSchema.Annotations/11.3.2": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/NJsonSchema.Annotations.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/NJsonSchema.Annotations.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NJsonSchema.NewtonsoftJson/11.3.2": {
+ "type": "package",
+ "dependencies": {
+ "NJsonSchema": "11.3.2",
+ "Newtonsoft.Json": "13.0.3"
+ },
+ "compile": {
+ "lib/net8.0/NJsonSchema.NewtonsoftJson.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/NJsonSchema.NewtonsoftJson.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NJsonSchema.Yaml/11.3.2": {
+ "type": "package",
+ "dependencies": {
+ "NJsonSchema": "11.3.2",
+ "YamlDotNet": "16.3.0"
+ },
+ "compile": {
+ "lib/net8.0/NJsonSchema.Yaml.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/NJsonSchema.Yaml.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NSwag.Annotations/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/NSwag.Annotations.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/NSwag.Annotations.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NSwag.AspNetCore/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.ApiDescription.Server": "8.0.14",
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.0",
+ "NSwag.Annotations": "14.4.0",
+ "NSwag.Core": "14.4.0",
+ "NSwag.Core.Yaml": "14.4.0",
+ "NSwag.Generation": "14.4.0",
+ "NSwag.Generation.AspNetCore": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/NSwag.AspNetCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.AspNetCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/_._": {}
+ },
+ "buildMultiTargeting": {
+ "buildMultiTargeting/_._": {}
+ }
+ },
+ "NSwag.Core/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "NJsonSchema": "11.3.2"
+ },
+ "compile": {
+ "lib/net8.0/NSwag.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NSwag.Core.Yaml/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "NJsonSchema.Yaml": "11.3.2",
+ "NSwag.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/NSwag.Core.Yaml.dll": {}
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Core.Yaml.dll": {}
+ }
+ },
+ "NSwag.Generation/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "NJsonSchema.NewtonsoftJson": "11.3.2",
+ "NSwag.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/NSwag.Generation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Generation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NSwag.Generation.AspNetCore/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "NSwag.Generation": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/NSwag.Generation.AspNetCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/NSwag.Generation.AspNetCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
"PasswordGenerator/2.1.0": {
"type": "package",
"compile": {
@@ -1305,19 +1579,19 @@
"buildTransitive/net6.0/_._": {}
}
},
- "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "System.IdentityModel.Tokens.Jwt/7.1.2": {
"type": "package",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
- "Microsoft.IdentityModel.Tokens": "6.35.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "7.1.2",
+ "Microsoft.IdentityModel.Tokens": "7.1.2"
},
"compile": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
},
"runtime": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
}
@@ -1392,18 +1666,6 @@
"buildTransitive/netcoreapp3.1/_._": {}
}
},
- "System.Runtime/4.3.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- },
- "compile": {
- "ref/netstandard1.5/System.Runtime.dll": {
- "related": ".xml"
- }
- }
- },
"System.Runtime.Caching/6.0.0": {
"type": "package",
"dependencies": {
@@ -1554,19 +1816,6 @@
}
}
},
- "System.Text.Encoding/4.3.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- },
- "compile": {
- "ref/netstandard1.3/System.Text.Encoding.dll": {
- "related": ".xml"
- }
- }
- },
"System.Text.Encoding.CodePages/6.0.0": {
"type": "package",
"dependencies": {
@@ -1676,6 +1925,19 @@
"rid": "win"
}
}
+ },
+ "YamlDotNet/16.3.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/YamlDotNet.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/YamlDotNet.dll": {
+ "related": ".xml"
+ }
+ }
}
}
},
@@ -1718,6 +1980,37 @@
"lib/netstandard2.0/Azure.Identity.xml"
]
},
+ "BCrypt.Net-Next/4.0.3": {
+ "sha512": "W+U9WvmZQgi5cX6FS5GDtDoPzUCV4LkBLkywq/kRZhuDwcbavOzcDAr3LXJFqHUi952Yj3LEYoWW0jbEUQChsA==",
+ "type": "package",
+ "path": "bcrypt.net-next/4.0.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "bcrypt.net-next.4.0.3.nupkg.sha512",
+ "bcrypt.net-next.nuspec",
+ "ico.png",
+ "lib/net20/BCrypt.Net-Next.dll",
+ "lib/net20/BCrypt.Net-Next.xml",
+ "lib/net35/BCrypt.Net-Next.dll",
+ "lib/net35/BCrypt.Net-Next.xml",
+ "lib/net462/BCrypt.Net-Next.dll",
+ "lib/net462/BCrypt.Net-Next.xml",
+ "lib/net472/BCrypt.Net-Next.dll",
+ "lib/net472/BCrypt.Net-Next.xml",
+ "lib/net48/BCrypt.Net-Next.dll",
+ "lib/net48/BCrypt.Net-Next.xml",
+ "lib/net5.0/BCrypt.Net-Next.dll",
+ "lib/net5.0/BCrypt.Net-Next.xml",
+ "lib/net6.0/BCrypt.Net-Next.dll",
+ "lib/net6.0/BCrypt.Net-Next.xml",
+ "lib/netstandard2.0/BCrypt.Net-Next.dll",
+ "lib/netstandard2.0/BCrypt.Net-Next.xml",
+ "lib/netstandard2.1/BCrypt.Net-Next.dll",
+ "lib/netstandard2.1/BCrypt.Net-Next.xml",
+ "readme.md"
+ ]
+ },
"FastEndpoints/7.0.1": {
"sha512": "UOCLrptt8AQP3W969Q74LZ8XnGg64033TBw59DNC9e/mTCKyilofPWo9yWjiPnwtIru0k3+0QAXko+JDTjaOMA==",
"type": "package",
@@ -1765,6 +2058,42 @@
"lib/netstandard2.1/FastEndpoints.Messaging.Core.xml"
]
},
+ "FastEndpoints.Security/7.0.1": {
+ "sha512": "oi25/gBEoUtAYEL5hGBtMmHkn+m1/bpZ6yH+mHFmFGb63hTarN8079mV9Vcpzr7bolUwC5d/Cxug8mSZdrXvxg==",
+ "type": "package",
+ "path": "fastendpoints.security/7.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "fastendpoints.security.7.0.1.nupkg.sha512",
+ "fastendpoints.security.nuspec",
+ "icon.png",
+ "lib/net10.0/FastEndpoints.Security.dll",
+ "lib/net10.0/FastEndpoints.Security.xml",
+ "lib/net8.0/FastEndpoints.Security.dll",
+ "lib/net8.0/FastEndpoints.Security.xml",
+ "lib/net9.0/FastEndpoints.Security.dll",
+ "lib/net9.0/FastEndpoints.Security.xml"
+ ]
+ },
+ "FastEndpoints.Swagger/7.0.1": {
+ "sha512": "USjsX4NwzNgVC0N0f74Xq+SF1SqBLx76tzoZymuTiaWlMWuIhGTRPrfWFpYcTXgQ0EeiHqnwpwzV54lqdIU+/A==",
+ "type": "package",
+ "path": "fastendpoints.swagger/7.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "fastendpoints.swagger.7.0.1.nupkg.sha512",
+ "fastendpoints.swagger.nuspec",
+ "icon.png",
+ "lib/net10.0/FastEndpoints.Swagger.dll",
+ "lib/net10.0/FastEndpoints.Swagger.xml",
+ "lib/net8.0/FastEndpoints.Swagger.dll",
+ "lib/net8.0/FastEndpoints.Swagger.xml",
+ "lib/net9.0/FastEndpoints.Swagger.dll",
+ "lib/net9.0/FastEndpoints.Swagger.xml"
+ ]
+ },
"FluentValidation/12.0.0": {
"sha512": "8NVLxtMUXynRHJIX3Hn1ACovaqZIJASufXIIFkD0EUbcd5PmMsL1xUD5h548gCezJ5BzlITaR9CAMrGe29aWpA==",
"type": "package",
@@ -1798,6 +2127,21 @@
"logo.png"
]
},
+ "Microsoft.AspNetCore.Authentication.JwtBearer/8.0.18": {
+ "sha512": "Ty49uva5oIFa7nOkeL+6TGRU7DQohBaEGs+QcGoGSXq4d7MZnNueLte0HFa9WHvjZUDfJSQ1PVmWkFeIYS1w4Q==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.authentication.jwtbearer/8.0.18",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net8.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll",
+ "lib/net8.0/Microsoft.AspNetCore.Authentication.JwtBearer.xml",
+ "microsoft.aspnetcore.authentication.jwtbearer.8.0.18.nupkg.sha512",
+ "microsoft.aspnetcore.authentication.jwtbearer.nuspec"
+ ]
+ },
"Microsoft.AspNetCore.OpenApi/8.0.20": {
"sha512": "IjWB1Q/Ar8fyfE3cKjybSlpAE++miAkDGbSup0WeFOtZn2vK+myK7RWDJlFdWICLLU50CmmLad91toIJNTrymQ==",
"type": "package",
@@ -2265,74 +2609,6 @@
"microsoft.codeanalysis.workspaces.common.nuspec"
]
},
- "Microsoft.CSharp/4.5.0": {
- "sha512": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
- "type": "package",
- "path": "microsoft.csharp/4.5.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net45/_._",
- "lib/netcore50/Microsoft.CSharp.dll",
- "lib/netcoreapp2.0/_._",
- "lib/netstandard1.3/Microsoft.CSharp.dll",
- "lib/netstandard2.0/Microsoft.CSharp.dll",
- "lib/portable-net45+win8+wp8+wpa81/_._",
- "lib/uap10.0.16299/_._",
- "lib/win8/_._",
- "lib/wp80/_._",
- "lib/wpa81/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "microsoft.csharp.4.5.0.nupkg.sha512",
- "microsoft.csharp.nuspec",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/_._",
- "ref/netcore50/Microsoft.CSharp.dll",
- "ref/netcore50/Microsoft.CSharp.xml",
- "ref/netcore50/de/Microsoft.CSharp.xml",
- "ref/netcore50/es/Microsoft.CSharp.xml",
- "ref/netcore50/fr/Microsoft.CSharp.xml",
- "ref/netcore50/it/Microsoft.CSharp.xml",
- "ref/netcore50/ja/Microsoft.CSharp.xml",
- "ref/netcore50/ko/Microsoft.CSharp.xml",
- "ref/netcore50/ru/Microsoft.CSharp.xml",
- "ref/netcore50/zh-hans/Microsoft.CSharp.xml",
- "ref/netcore50/zh-hant/Microsoft.CSharp.xml",
- "ref/netcoreapp2.0/_._",
- "ref/netstandard1.0/Microsoft.CSharp.dll",
- "ref/netstandard1.0/Microsoft.CSharp.xml",
- "ref/netstandard1.0/de/Microsoft.CSharp.xml",
- "ref/netstandard1.0/es/Microsoft.CSharp.xml",
- "ref/netstandard1.0/fr/Microsoft.CSharp.xml",
- "ref/netstandard1.0/it/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ja/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ko/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ru/Microsoft.CSharp.xml",
- "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
- "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
- "ref/netstandard2.0/Microsoft.CSharp.dll",
- "ref/netstandard2.0/Microsoft.CSharp.xml",
- "ref/portable-net45+win8+wp8+wpa81/_._",
- "ref/uap10.0.16299/_._",
- "ref/win8/_._",
- "ref/wp80/_._",
- "ref/wpa81/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
"Microsoft.Data.SqlClient/5.1.6": {
"sha512": "+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==",
"type": "package",
@@ -2502,10 +2778,10 @@
"microsoft.entityframeworkcore.sqlserver.nuspec"
]
},
- "Microsoft.Extensions.ApiDescription.Server/6.0.5": {
- "sha512": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==",
+ "Microsoft.Extensions.ApiDescription.Server/8.0.14": {
+ "sha512": "wH+yLZAhfDUnlz8gFGFzDhmYOG9Yb9KTKENENm65E9nmRu2oZ1eTtb2N3x6qgDZ4X3pISiW1PxD/HfSpxMBpNw==",
"type": "package",
- "path": "microsoft.extensions.apidescription.server/6.0.5",
+ "path": "microsoft.extensions.apidescription.server/8.0.14",
"hasTools": true,
"files": [
".nupkg.metadata",
@@ -2515,218 +2791,49 @@
"build/Microsoft.Extensions.ApiDescription.Server.targets",
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props",
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets",
- "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
+ "microsoft.extensions.apidescription.server.8.0.14.nupkg.sha512",
"microsoft.extensions.apidescription.server.nuspec",
"tools/Newtonsoft.Json.dll",
"tools/dotnet-getdocument.deps.json",
"tools/dotnet-getdocument.dll",
"tools/dotnet-getdocument.runtimeconfig.json",
- "tools/net461-x86/GetDocument.Insider.exe",
- "tools/net461-x86/GetDocument.Insider.exe.config",
- "tools/net461-x86/Microsoft.Win32.Primitives.dll",
- "tools/net461-x86/System.AppContext.dll",
- "tools/net461-x86/System.Buffers.dll",
- "tools/net461-x86/System.Collections.Concurrent.dll",
- "tools/net461-x86/System.Collections.NonGeneric.dll",
- "tools/net461-x86/System.Collections.Specialized.dll",
- "tools/net461-x86/System.Collections.dll",
- "tools/net461-x86/System.ComponentModel.EventBasedAsync.dll",
- "tools/net461-x86/System.ComponentModel.Primitives.dll",
- "tools/net461-x86/System.ComponentModel.TypeConverter.dll",
- "tools/net461-x86/System.ComponentModel.dll",
- "tools/net461-x86/System.Console.dll",
- "tools/net461-x86/System.Data.Common.dll",
- "tools/net461-x86/System.Diagnostics.Contracts.dll",
- "tools/net461-x86/System.Diagnostics.Debug.dll",
- "tools/net461-x86/System.Diagnostics.DiagnosticSource.dll",
- "tools/net461-x86/System.Diagnostics.FileVersionInfo.dll",
- "tools/net461-x86/System.Diagnostics.Process.dll",
- "tools/net461-x86/System.Diagnostics.StackTrace.dll",
- "tools/net461-x86/System.Diagnostics.TextWriterTraceListener.dll",
- "tools/net461-x86/System.Diagnostics.Tools.dll",
- "tools/net461-x86/System.Diagnostics.TraceSource.dll",
- "tools/net461-x86/System.Diagnostics.Tracing.dll",
- "tools/net461-x86/System.Drawing.Primitives.dll",
- "tools/net461-x86/System.Dynamic.Runtime.dll",
- "tools/net461-x86/System.Globalization.Calendars.dll",
- "tools/net461-x86/System.Globalization.Extensions.dll",
- "tools/net461-x86/System.Globalization.dll",
- "tools/net461-x86/System.IO.Compression.ZipFile.dll",
- "tools/net461-x86/System.IO.Compression.dll",
- "tools/net461-x86/System.IO.FileSystem.DriveInfo.dll",
- "tools/net461-x86/System.IO.FileSystem.Primitives.dll",
- "tools/net461-x86/System.IO.FileSystem.Watcher.dll",
- "tools/net461-x86/System.IO.FileSystem.dll",
- "tools/net461-x86/System.IO.IsolatedStorage.dll",
- "tools/net461-x86/System.IO.MemoryMappedFiles.dll",
- "tools/net461-x86/System.IO.Pipes.dll",
- "tools/net461-x86/System.IO.UnmanagedMemoryStream.dll",
- "tools/net461-x86/System.IO.dll",
- "tools/net461-x86/System.Linq.Expressions.dll",
- "tools/net461-x86/System.Linq.Parallel.dll",
- "tools/net461-x86/System.Linq.Queryable.dll",
- "tools/net461-x86/System.Linq.dll",
- "tools/net461-x86/System.Memory.dll",
- "tools/net461-x86/System.Net.Http.dll",
- "tools/net461-x86/System.Net.NameResolution.dll",
- "tools/net461-x86/System.Net.NetworkInformation.dll",
- "tools/net461-x86/System.Net.Ping.dll",
- "tools/net461-x86/System.Net.Primitives.dll",
- "tools/net461-x86/System.Net.Requests.dll",
- "tools/net461-x86/System.Net.Security.dll",
- "tools/net461-x86/System.Net.Sockets.dll",
- "tools/net461-x86/System.Net.WebHeaderCollection.dll",
- "tools/net461-x86/System.Net.WebSockets.Client.dll",
- "tools/net461-x86/System.Net.WebSockets.dll",
- "tools/net461-x86/System.Numerics.Vectors.dll",
- "tools/net461-x86/System.ObjectModel.dll",
- "tools/net461-x86/System.Reflection.Extensions.dll",
- "tools/net461-x86/System.Reflection.Primitives.dll",
- "tools/net461-x86/System.Reflection.dll",
- "tools/net461-x86/System.Resources.Reader.dll",
- "tools/net461-x86/System.Resources.ResourceManager.dll",
- "tools/net461-x86/System.Resources.Writer.dll",
- "tools/net461-x86/System.Runtime.CompilerServices.Unsafe.dll",
- "tools/net461-x86/System.Runtime.CompilerServices.VisualC.dll",
- "tools/net461-x86/System.Runtime.Extensions.dll",
- "tools/net461-x86/System.Runtime.Handles.dll",
- "tools/net461-x86/System.Runtime.InteropServices.RuntimeInformation.dll",
- "tools/net461-x86/System.Runtime.InteropServices.dll",
- "tools/net461-x86/System.Runtime.Numerics.dll",
- "tools/net461-x86/System.Runtime.Serialization.Formatters.dll",
- "tools/net461-x86/System.Runtime.Serialization.Json.dll",
- "tools/net461-x86/System.Runtime.Serialization.Primitives.dll",
- "tools/net461-x86/System.Runtime.Serialization.Xml.dll",
- "tools/net461-x86/System.Runtime.dll",
- "tools/net461-x86/System.Security.Claims.dll",
- "tools/net461-x86/System.Security.Cryptography.Algorithms.dll",
- "tools/net461-x86/System.Security.Cryptography.Csp.dll",
- "tools/net461-x86/System.Security.Cryptography.Encoding.dll",
- "tools/net461-x86/System.Security.Cryptography.Primitives.dll",
- "tools/net461-x86/System.Security.Cryptography.X509Certificates.dll",
- "tools/net461-x86/System.Security.Principal.dll",
- "tools/net461-x86/System.Security.SecureString.dll",
- "tools/net461-x86/System.Text.Encoding.Extensions.dll",
- "tools/net461-x86/System.Text.Encoding.dll",
- "tools/net461-x86/System.Text.RegularExpressions.dll",
- "tools/net461-x86/System.Threading.Overlapped.dll",
- "tools/net461-x86/System.Threading.Tasks.Parallel.dll",
- "tools/net461-x86/System.Threading.Tasks.dll",
- "tools/net461-x86/System.Threading.Thread.dll",
- "tools/net461-x86/System.Threading.ThreadPool.dll",
- "tools/net461-x86/System.Threading.Timer.dll",
- "tools/net461-x86/System.Threading.dll",
- "tools/net461-x86/System.ValueTuple.dll",
- "tools/net461-x86/System.Xml.ReaderWriter.dll",
- "tools/net461-x86/System.Xml.XDocument.dll",
- "tools/net461-x86/System.Xml.XPath.XDocument.dll",
- "tools/net461-x86/System.Xml.XPath.dll",
- "tools/net461-x86/System.Xml.XmlDocument.dll",
- "tools/net461-x86/System.Xml.XmlSerializer.dll",
- "tools/net461-x86/netstandard.dll",
- "tools/net461/GetDocument.Insider.exe",
- "tools/net461/GetDocument.Insider.exe.config",
- "tools/net461/Microsoft.Win32.Primitives.dll",
- "tools/net461/System.AppContext.dll",
- "tools/net461/System.Buffers.dll",
- "tools/net461/System.Collections.Concurrent.dll",
- "tools/net461/System.Collections.NonGeneric.dll",
- "tools/net461/System.Collections.Specialized.dll",
- "tools/net461/System.Collections.dll",
- "tools/net461/System.ComponentModel.EventBasedAsync.dll",
- "tools/net461/System.ComponentModel.Primitives.dll",
- "tools/net461/System.ComponentModel.TypeConverter.dll",
- "tools/net461/System.ComponentModel.dll",
- "tools/net461/System.Console.dll",
- "tools/net461/System.Data.Common.dll",
- "tools/net461/System.Diagnostics.Contracts.dll",
- "tools/net461/System.Diagnostics.Debug.dll",
- "tools/net461/System.Diagnostics.DiagnosticSource.dll",
- "tools/net461/System.Diagnostics.FileVersionInfo.dll",
- "tools/net461/System.Diagnostics.Process.dll",
- "tools/net461/System.Diagnostics.StackTrace.dll",
- "tools/net461/System.Diagnostics.TextWriterTraceListener.dll",
- "tools/net461/System.Diagnostics.Tools.dll",
- "tools/net461/System.Diagnostics.TraceSource.dll",
- "tools/net461/System.Diagnostics.Tracing.dll",
- "tools/net461/System.Drawing.Primitives.dll",
- "tools/net461/System.Dynamic.Runtime.dll",
- "tools/net461/System.Globalization.Calendars.dll",
- "tools/net461/System.Globalization.Extensions.dll",
- "tools/net461/System.Globalization.dll",
- "tools/net461/System.IO.Compression.ZipFile.dll",
- "tools/net461/System.IO.Compression.dll",
- "tools/net461/System.IO.FileSystem.DriveInfo.dll",
- "tools/net461/System.IO.FileSystem.Primitives.dll",
- "tools/net461/System.IO.FileSystem.Watcher.dll",
- "tools/net461/System.IO.FileSystem.dll",
- "tools/net461/System.IO.IsolatedStorage.dll",
- "tools/net461/System.IO.MemoryMappedFiles.dll",
- "tools/net461/System.IO.Pipes.dll",
- "tools/net461/System.IO.UnmanagedMemoryStream.dll",
- "tools/net461/System.IO.dll",
- "tools/net461/System.Linq.Expressions.dll",
- "tools/net461/System.Linq.Parallel.dll",
- "tools/net461/System.Linq.Queryable.dll",
- "tools/net461/System.Linq.dll",
- "tools/net461/System.Memory.dll",
- "tools/net461/System.Net.Http.dll",
- "tools/net461/System.Net.NameResolution.dll",
- "tools/net461/System.Net.NetworkInformation.dll",
- "tools/net461/System.Net.Ping.dll",
- "tools/net461/System.Net.Primitives.dll",
- "tools/net461/System.Net.Requests.dll",
- "tools/net461/System.Net.Security.dll",
- "tools/net461/System.Net.Sockets.dll",
- "tools/net461/System.Net.WebHeaderCollection.dll",
- "tools/net461/System.Net.WebSockets.Client.dll",
- "tools/net461/System.Net.WebSockets.dll",
- "tools/net461/System.Numerics.Vectors.dll",
- "tools/net461/System.ObjectModel.dll",
- "tools/net461/System.Reflection.Extensions.dll",
- "tools/net461/System.Reflection.Primitives.dll",
- "tools/net461/System.Reflection.dll",
- "tools/net461/System.Resources.Reader.dll",
- "tools/net461/System.Resources.ResourceManager.dll",
- "tools/net461/System.Resources.Writer.dll",
- "tools/net461/System.Runtime.CompilerServices.Unsafe.dll",
- "tools/net461/System.Runtime.CompilerServices.VisualC.dll",
- "tools/net461/System.Runtime.Extensions.dll",
- "tools/net461/System.Runtime.Handles.dll",
- "tools/net461/System.Runtime.InteropServices.RuntimeInformation.dll",
- "tools/net461/System.Runtime.InteropServices.dll",
- "tools/net461/System.Runtime.Numerics.dll",
- "tools/net461/System.Runtime.Serialization.Formatters.dll",
- "tools/net461/System.Runtime.Serialization.Json.dll",
- "tools/net461/System.Runtime.Serialization.Primitives.dll",
- "tools/net461/System.Runtime.Serialization.Xml.dll",
- "tools/net461/System.Runtime.dll",
- "tools/net461/System.Security.Claims.dll",
- "tools/net461/System.Security.Cryptography.Algorithms.dll",
- "tools/net461/System.Security.Cryptography.Csp.dll",
- "tools/net461/System.Security.Cryptography.Encoding.dll",
- "tools/net461/System.Security.Cryptography.Primitives.dll",
- "tools/net461/System.Security.Cryptography.X509Certificates.dll",
- "tools/net461/System.Security.Principal.dll",
- "tools/net461/System.Security.SecureString.dll",
- "tools/net461/System.Text.Encoding.Extensions.dll",
- "tools/net461/System.Text.Encoding.dll",
- "tools/net461/System.Text.RegularExpressions.dll",
- "tools/net461/System.Threading.Overlapped.dll",
- "tools/net461/System.Threading.Tasks.Parallel.dll",
- "tools/net461/System.Threading.Tasks.dll",
- "tools/net461/System.Threading.Thread.dll",
- "tools/net461/System.Threading.ThreadPool.dll",
- "tools/net461/System.Threading.Timer.dll",
- "tools/net461/System.Threading.dll",
- "tools/net461/System.ValueTuple.dll",
- "tools/net461/System.Xml.ReaderWriter.dll",
- "tools/net461/System.Xml.XDocument.dll",
- "tools/net461/System.Xml.XPath.XDocument.dll",
- "tools/net461/System.Xml.XPath.dll",
- "tools/net461/System.Xml.XmlDocument.dll",
- "tools/net461/System.Xml.XmlSerializer.dll",
- "tools/net461/netstandard.dll",
+ "tools/net462-x86/GetDocument.Insider.exe",
+ "tools/net462-x86/GetDocument.Insider.exe.config",
+ "tools/net462-x86/System.Buffers.dll",
+ "tools/net462-x86/System.Diagnostics.DiagnosticSource.dll",
+ "tools/net462-x86/System.Memory.dll",
+ "tools/net462-x86/System.Numerics.Vectors.dll",
+ "tools/net462-x86/System.Runtime.CompilerServices.Unsafe.dll",
+ "tools/net462/GetDocument.Insider.exe",
+ "tools/net462/GetDocument.Insider.exe.config",
+ "tools/net462/System.Buffers.dll",
+ "tools/net462/System.Diagnostics.DiagnosticSource.dll",
+ "tools/net462/System.Memory.dll",
+ "tools/net462/System.Numerics.Vectors.dll",
+ "tools/net462/System.Runtime.CompilerServices.Unsafe.dll",
+ "tools/net8.0/GetDocument.Insider.deps.json",
+ "tools/net8.0/GetDocument.Insider.dll",
+ "tools/net8.0/GetDocument.Insider.exe",
+ "tools/net8.0/GetDocument.Insider.runtimeconfig.json",
+ "tools/net8.0/Microsoft.AspNetCore.Connections.Abstractions.dll",
+ "tools/net8.0/Microsoft.AspNetCore.Connections.Abstractions.xml",
+ "tools/net8.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll",
+ "tools/net8.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.xml",
+ "tools/net8.0/Microsoft.AspNetCore.Http.Features.dll",
+ "tools/net8.0/Microsoft.AspNetCore.Http.Features.xml",
+ "tools/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "tools/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "tools/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll",
+ "tools/net8.0/Microsoft.Extensions.Features.dll",
+ "tools/net8.0/Microsoft.Extensions.Features.xml",
+ "tools/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "tools/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll",
+ "tools/net8.0/Microsoft.Extensions.Logging.Abstractions.dll",
+ "tools/net8.0/Microsoft.Extensions.Options.dll",
+ "tools/net8.0/Microsoft.Extensions.Primitives.dll",
+ "tools/net8.0/Microsoft.Net.Http.Headers.dll",
+ "tools/net8.0/Microsoft.Net.Http.Headers.xml",
+ "tools/net8.0/System.IO.Pipelines.dll",
"tools/netcoreapp2.1/GetDocument.Insider.deps.json",
"tools/netcoreapp2.1/GetDocument.Insider.dll",
"tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json",
@@ -2915,6 +3022,57 @@
"useSharedDesignerContext.txt"
]
},
+ "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
+ "sha512": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "type": "package",
+ "path": "microsoft.extensions.fileproviders.abstractions/8.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net6.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
+ "lib/net8.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.8.0.0.nupkg.sha512",
+ "microsoft.extensions.fileproviders.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.FileProviders.Embedded/8.0.0": {
+ "sha512": "TuRh62KcoOvaSDCbtHT8K0WYptZysYQHPRRNfOgqF7ZUtUL4O0WMV8RdxbtDFJDsg3jv9bgHwXbrgwTeI9+5uQ==",
+ "type": "package",
+ "path": "microsoft.extensions.fileproviders.embedded/8.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "build/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.props",
+ "build/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.targets",
+ "buildMultiTargeting/Microsoft.Extensions.FileProviders.Embedded.props",
+ "buildMultiTargeting/Microsoft.Extensions.FileProviders.Embedded.targets",
+ "lib/net462/Microsoft.Extensions.FileProviders.Embedded.dll",
+ "lib/net462/Microsoft.Extensions.FileProviders.Embedded.xml",
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Embedded.dll",
+ "lib/net8.0/Microsoft.Extensions.FileProviders.Embedded.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.xml",
+ "microsoft.extensions.fileproviders.embedded.8.0.0.nupkg.sha512",
+ "microsoft.extensions.fileproviders.embedded.nuspec",
+ "tasks/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.dll"
+ ]
+ },
"Microsoft.Extensions.Logging/8.0.1": {
"sha512": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==",
"type": "package",
@@ -3130,15 +3288,13 @@
"microsoft.identity.client.extensions.msal.nuspec"
]
},
- "Microsoft.IdentityModel.Abstractions/6.35.0": {
- "sha512": "xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
+ "Microsoft.IdentityModel.Abstractions/7.1.2": {
+ "sha512": "33eTIA2uO/L9utJjZWbKsMSVsQf7F8vtd6q5mQX7ZJzNvCpci5fleD6AeANGlbbb7WX7XKxq9+Dkb5e3GNDrmQ==",
"type": "package",
- "path": "microsoft.identitymodel.abstractions/6.35.0",
+ "path": "microsoft.identitymodel.abstractions/7.1.2",
"files": [
".nupkg.metadata",
".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Abstractions.dll",
- "lib/net45/Microsoft.IdentityModel.Abstractions.xml",
"lib/net461/Microsoft.IdentityModel.Abstractions.dll",
"lib/net461/Microsoft.IdentityModel.Abstractions.xml",
"lib/net462/Microsoft.IdentityModel.Abstractions.dll",
@@ -3147,21 +3303,21 @@
"lib/net472/Microsoft.IdentityModel.Abstractions.xml",
"lib/net6.0/Microsoft.IdentityModel.Abstractions.dll",
"lib/net6.0/Microsoft.IdentityModel.Abstractions.xml",
+ "lib/net8.0/Microsoft.IdentityModel.Abstractions.dll",
+ "lib/net8.0/Microsoft.IdentityModel.Abstractions.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.xml",
- "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.abstractions.7.1.2.nupkg.sha512",
"microsoft.identitymodel.abstractions.nuspec"
]
},
- "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
- "sha512": "9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
+ "Microsoft.IdentityModel.JsonWebTokens/7.1.2": {
+ "sha512": "cloLGeZolXbCJhJBc5OC05uhrdhdPL6MWHuVUnkkUvPDeK7HkwThBaLZ1XjBQVk9YhxXE2OvHXnKi0PLleXxDg==",
"type": "package",
- "path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
+ "path": "microsoft.identitymodel.jsonwebtokens/7.1.2",
"files": [
".nupkg.metadata",
".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.JsonWebTokens.dll",
- "lib/net45/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/net461/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/net461/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/net462/Microsoft.IdentityModel.JsonWebTokens.dll",
@@ -3170,21 +3326,21 @@
"lib/net472/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml",
- "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.jsonwebtokens.7.1.2.nupkg.sha512",
"microsoft.identitymodel.jsonwebtokens.nuspec"
]
},
- "Microsoft.IdentityModel.Logging/6.35.0": {
- "sha512": "jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
+ "Microsoft.IdentityModel.Logging/7.1.2": {
+ "sha512": "YCxBt2EeJP8fcXk9desChkWI+0vFqFLvBwrz5hBMsoh0KJE6BC66DnzkdzkJNqMltLromc52dkdT206jJ38cTw==",
"type": "package",
- "path": "microsoft.identitymodel.logging/6.35.0",
+ "path": "microsoft.identitymodel.logging/7.1.2",
"files": [
".nupkg.metadata",
".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Logging.dll",
- "lib/net45/Microsoft.IdentityModel.Logging.xml",
"lib/net461/Microsoft.IdentityModel.Logging.dll",
"lib/net461/Microsoft.IdentityModel.Logging.xml",
"lib/net462/Microsoft.IdentityModel.Logging.dll",
@@ -3193,21 +3349,21 @@
"lib/net472/Microsoft.IdentityModel.Logging.xml",
"lib/net6.0/Microsoft.IdentityModel.Logging.dll",
"lib/net6.0/Microsoft.IdentityModel.Logging.xml",
+ "lib/net8.0/Microsoft.IdentityModel.Logging.dll",
+ "lib/net8.0/Microsoft.IdentityModel.Logging.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml",
- "microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.logging.7.1.2.nupkg.sha512",
"microsoft.identitymodel.logging.nuspec"
]
},
- "Microsoft.IdentityModel.Protocols/6.35.0": {
- "sha512": "BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
+ "Microsoft.IdentityModel.Protocols/7.1.2": {
+ "sha512": "SydLwMRFx6EHPWJ+N6+MVaoArN1Htt92b935O3RUWPY1yUF63zEjvd3lBu79eWdZUwedP8TN2I5V9T3nackvIQ==",
"type": "package",
- "path": "microsoft.identitymodel.protocols/6.35.0",
+ "path": "microsoft.identitymodel.protocols/7.1.2",
"files": [
".nupkg.metadata",
".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Protocols.dll",
- "lib/net45/Microsoft.IdentityModel.Protocols.xml",
"lib/net461/Microsoft.IdentityModel.Protocols.dll",
"lib/net461/Microsoft.IdentityModel.Protocols.xml",
"lib/net462/Microsoft.IdentityModel.Protocols.dll",
@@ -3216,21 +3372,21 @@
"lib/net472/Microsoft.IdentityModel.Protocols.xml",
"lib/net6.0/Microsoft.IdentityModel.Protocols.dll",
"lib/net6.0/Microsoft.IdentityModel.Protocols.xml",
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.dll",
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.xml",
- "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.protocols.7.1.2.nupkg.sha512",
"microsoft.identitymodel.protocols.nuspec"
]
},
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
- "sha512": "LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/7.1.2": {
+ "sha512": "6lHQoLXhnMQ42mGrfDkzbIOR3rzKM1W1tgTeMPLgLCqwwGw0d96xFi/UiX/fYsu7d6cD5MJiL3+4HuI8VU+sVQ==",
"type": "package",
- "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
+ "path": "microsoft.identitymodel.protocols.openidconnect/7.1.2",
"files": [
".nupkg.metadata",
".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
- "lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
"lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
"lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
"lib/net462/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
@@ -3239,21 +3395,21 @@
"lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
"lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
"lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
- "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.protocols.openidconnect.7.1.2.nupkg.sha512",
"microsoft.identitymodel.protocols.openidconnect.nuspec"
]
},
- "Microsoft.IdentityModel.Tokens/6.35.0": {
- "sha512": "RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
+ "Microsoft.IdentityModel.Tokens/7.1.2": {
+ "sha512": "oICJMqr3aNEDZOwnH5SK49bR6Z4aX0zEAnOLuhloumOSuqnNq+GWBdQyrgILnlcT5xj09xKCP/7Y7gJYB+ls/g==",
"type": "package",
- "path": "microsoft.identitymodel.tokens/6.35.0",
+ "path": "microsoft.identitymodel.tokens/7.1.2",
"files": [
".nupkg.metadata",
".signature.p7s",
- "lib/net45/Microsoft.IdentityModel.Tokens.dll",
- "lib/net45/Microsoft.IdentityModel.Tokens.xml",
"lib/net461/Microsoft.IdentityModel.Tokens.dll",
"lib/net461/Microsoft.IdentityModel.Tokens.xml",
"lib/net462/Microsoft.IdentityModel.Tokens.dll",
@@ -3262,42 +3418,14 @@
"lib/net472/Microsoft.IdentityModel.Tokens.xml",
"lib/net6.0/Microsoft.IdentityModel.Tokens.dll",
"lib/net6.0/Microsoft.IdentityModel.Tokens.xml",
+ "lib/net8.0/Microsoft.IdentityModel.Tokens.dll",
+ "lib/net8.0/Microsoft.IdentityModel.Tokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml",
- "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.tokens.7.1.2.nupkg.sha512",
"microsoft.identitymodel.tokens.nuspec"
]
},
- "Microsoft.NETCore.Platforms/1.1.0": {
- "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
- "type": "package",
- "path": "microsoft.netcore.platforms/1.1.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/netstandard1.0/_._",
- "microsoft.netcore.platforms.1.1.0.nupkg.sha512",
- "microsoft.netcore.platforms.nuspec",
- "runtime.json"
- ]
- },
- "Microsoft.NETCore.Targets/1.1.0": {
- "sha512": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
- "type": "package",
- "path": "microsoft.netcore.targets/1.1.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/netstandard1.0/_._",
- "microsoft.netcore.targets.1.1.0.nupkg.sha512",
- "microsoft.netcore.targets.nuspec",
- "runtime.json"
- ]
- },
"Microsoft.OpenApi/1.6.14": {
"sha512": "tTaBT8qjk3xINfESyOPE2rIellPvB7qpVqiWiyA/lACVvz+xOGiXhFUfohcx82NLbi5avzLW0lx+s6oAqQijfw==",
"type": "package",
@@ -3373,6 +3501,235 @@
"mono.texttemplating.nuspec"
]
},
+ "Namotion.Reflection/3.4.2": {
+ "sha512": "ZHrvPdAg7zV78iOTiH9ua+34rBfn4iH6Bjfo2bzUHOGD3KkjGUvqxBFy+v9p6qwV+GEeYWl4NOqXH8tVcZOMpw==",
+ "type": "package",
+ "path": "namotion.reflection/3.4.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net462/Namotion.Reflection.dll",
+ "lib/net462/Namotion.Reflection.xml",
+ "lib/net8.0/Namotion.Reflection.dll",
+ "lib/net8.0/Namotion.Reflection.xml",
+ "lib/netstandard2.0/Namotion.Reflection.dll",
+ "lib/netstandard2.0/Namotion.Reflection.xml",
+ "namotion.reflection.3.4.2.nupkg.sha512",
+ "namotion.reflection.nuspec"
+ ]
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
+ "type": "package",
+ "path": "newtonsoft.json/13.0.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.md",
+ "README.md",
+ "lib/net20/Newtonsoft.Json.dll",
+ "lib/net20/Newtonsoft.Json.xml",
+ "lib/net35/Newtonsoft.Json.dll",
+ "lib/net35/Newtonsoft.Json.xml",
+ "lib/net40/Newtonsoft.Json.dll",
+ "lib/net40/Newtonsoft.Json.xml",
+ "lib/net45/Newtonsoft.Json.dll",
+ "lib/net45/Newtonsoft.Json.xml",
+ "lib/net6.0/Newtonsoft.Json.dll",
+ "lib/net6.0/Newtonsoft.Json.xml",
+ "lib/netstandard1.0/Newtonsoft.Json.dll",
+ "lib/netstandard1.0/Newtonsoft.Json.xml",
+ "lib/netstandard1.3/Newtonsoft.Json.dll",
+ "lib/netstandard1.3/Newtonsoft.Json.xml",
+ "lib/netstandard2.0/Newtonsoft.Json.dll",
+ "lib/netstandard2.0/Newtonsoft.Json.xml",
+ "newtonsoft.json.13.0.3.nupkg.sha512",
+ "newtonsoft.json.nuspec",
+ "packageIcon.png"
+ ]
+ },
+ "NJsonSchema/11.3.2": {
+ "sha512": "QXvelMLKz1NsMPc0HndaaxryNIV1V+AFYuZV9w3H6e+03jp3f3n1w8XLcIaA5WA51EHQdZEP4V2Bfgl6kpxDKg==",
+ "type": "package",
+ "path": "njsonschema/11.3.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NJsonSchema.dll",
+ "lib/net462/NJsonSchema.xml",
+ "lib/net8.0/NJsonSchema.dll",
+ "lib/net8.0/NJsonSchema.xml",
+ "lib/netstandard2.0/NJsonSchema.dll",
+ "lib/netstandard2.0/NJsonSchema.xml",
+ "njsonschema.11.3.2.nupkg.sha512",
+ "njsonschema.nuspec"
+ ]
+ },
+ "NJsonSchema.Annotations/11.3.2": {
+ "sha512": "rSwQFKdLlq/lbAJfYqI5KBE46KJCbc99L6G9XM1nVpCOxE0eoaNE8+fkJ7Ws+I5VqP7oEPGKXTR3Q7PmYoeTDA==",
+ "type": "package",
+ "path": "njsonschema.annotations/11.3.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NJsonSchema.Annotations.dll",
+ "lib/net462/NJsonSchema.Annotations.xml",
+ "lib/netstandard2.0/NJsonSchema.Annotations.dll",
+ "lib/netstandard2.0/NJsonSchema.Annotations.xml",
+ "njsonschema.annotations.11.3.2.nupkg.sha512",
+ "njsonschema.annotations.nuspec"
+ ]
+ },
+ "NJsonSchema.NewtonsoftJson/11.3.2": {
+ "sha512": "qb93cjF/X6ifcdVfMjDV0ItfN1/7np2buKOn7pZqOBRBA0gU5TzKw4lJtblA7EQh2hXqx7ptDcbuYGKfaYfLWw==",
+ "type": "package",
+ "path": "njsonschema.newtonsoftjson/11.3.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NJsonSchema.NewtonsoftJson.dll",
+ "lib/net462/NJsonSchema.NewtonsoftJson.xml",
+ "lib/net8.0/NJsonSchema.NewtonsoftJson.dll",
+ "lib/net8.0/NJsonSchema.NewtonsoftJson.xml",
+ "lib/netstandard2.0/NJsonSchema.NewtonsoftJson.dll",
+ "lib/netstandard2.0/NJsonSchema.NewtonsoftJson.xml",
+ "njsonschema.newtonsoftjson.11.3.2.nupkg.sha512",
+ "njsonschema.newtonsoftjson.nuspec"
+ ]
+ },
+ "NJsonSchema.Yaml/11.3.2": {
+ "sha512": "xGPr+gJYcNquAN2YTFyLZvJPRO01nCmuzU8vvxozTEqYO97JRo/Lip0JrulVyqZoaqnUCtbCvgIRCrS/4XqWaw==",
+ "type": "package",
+ "path": "njsonschema.yaml/11.3.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NJsonSchema.Yaml.dll",
+ "lib/net462/NJsonSchema.Yaml.xml",
+ "lib/net8.0/NJsonSchema.Yaml.dll",
+ "lib/net8.0/NJsonSchema.Yaml.xml",
+ "lib/netstandard2.0/NJsonSchema.Yaml.dll",
+ "lib/netstandard2.0/NJsonSchema.Yaml.xml",
+ "njsonschema.yaml.11.3.2.nupkg.sha512",
+ "njsonschema.yaml.nuspec"
+ ]
+ },
+ "NSwag.Annotations/14.4.0": {
+ "sha512": "2K/V0IJz1ffJ+A5hvaPkE6TAP4uty2U2e4dOom0LD69hG6iKNF7aEfVMMeLJgGcspl8B+W7X2Ys+RPy74SJnPg==",
+ "type": "package",
+ "path": "nswag.annotations/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NSwag.Annotations.dll",
+ "lib/net462/NSwag.Annotations.xml",
+ "lib/netstandard2.0/NSwag.Annotations.dll",
+ "lib/netstandard2.0/NSwag.Annotations.xml",
+ "nswag.annotations.14.4.0.nupkg.sha512",
+ "nswag.annotations.nuspec"
+ ]
+ },
+ "NSwag.AspNetCore/14.4.0": {
+ "sha512": "kgnCLBfb4Giih/wkHWU1XVPEvV43Q7OLqMk3/h88nuH2e1JmkBlRf49Pxx1jL87X+0Ewj45myjT5jfCgoLsPFA==",
+ "type": "package",
+ "path": "nswag.aspnetcore/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "build/NSwag.AspNetCore.props",
+ "build/NSwag.AspNetCore.targets",
+ "buildMultiTargeting/NSwag.AspNetCore.props",
+ "buildMultiTargeting/NSwag.AspNetCore.targets",
+ "lib/net462/NSwag.AspNetCore.dll",
+ "lib/net462/NSwag.AspNetCore.xml",
+ "lib/net8.0/NSwag.AspNetCore.dll",
+ "lib/net8.0/NSwag.AspNetCore.xml",
+ "lib/net9.0/NSwag.AspNetCore.dll",
+ "lib/net9.0/NSwag.AspNetCore.xml",
+ "lib/netstandard2.0/NSwag.AspNetCore.dll",
+ "lib/netstandard2.0/NSwag.AspNetCore.xml",
+ "nswag.aspnetcore.14.4.0.nupkg.sha512",
+ "nswag.aspnetcore.nuspec"
+ ]
+ },
+ "NSwag.Core/14.4.0": {
+ "sha512": "Zo79LJPCJa2KcD2BblRGTQJp7c2ZduZZg0xeI+D8hmcfgHpuQhOHYdd2WSS+cYfO2sEZVtnsbrYM+SGvKvNMCw==",
+ "type": "package",
+ "path": "nswag.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NSwag.Core.dll",
+ "lib/net462/NSwag.Core.xml",
+ "lib/net8.0/NSwag.Core.dll",
+ "lib/net8.0/NSwag.Core.xml",
+ "lib/netstandard2.0/NSwag.Core.dll",
+ "lib/netstandard2.0/NSwag.Core.xml",
+ "nswag.core.14.4.0.nupkg.sha512",
+ "nswag.core.nuspec"
+ ]
+ },
+ "NSwag.Core.Yaml/14.4.0": {
+ "sha512": "qb80vaks2eX6l1c6a8N1xxgUOGJvRrEKzTL1VS6oR1gP9R4+/pZFCuHF0uFvw9x9CmpF2UwbuZWdylz5KkrE+g==",
+ "type": "package",
+ "path": "nswag.core.yaml/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NSwag.Core.Yaml.dll",
+ "lib/net8.0/NSwag.Core.Yaml.dll",
+ "lib/netstandard2.0/NSwag.Core.Yaml.dll",
+ "nswag.core.yaml.14.4.0.nupkg.sha512",
+ "nswag.core.yaml.nuspec"
+ ]
+ },
+ "NSwag.Generation/14.4.0": {
+ "sha512": "ll9EvxxwBlcJiAUAOWtgYN3N8hKuzR7sHPfv7VmVy7Joyin3sjAaY/+tBBBi1s/NydTxUPpZ+IlThEaFFc7xfA==",
+ "type": "package",
+ "path": "nswag.generation/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NSwag.Generation.dll",
+ "lib/net462/NSwag.Generation.xml",
+ "lib/net8.0/NSwag.Generation.dll",
+ "lib/net8.0/NSwag.Generation.xml",
+ "lib/netstandard2.0/NSwag.Generation.dll",
+ "lib/netstandard2.0/NSwag.Generation.xml",
+ "nswag.generation.14.4.0.nupkg.sha512",
+ "nswag.generation.nuspec"
+ ]
+ },
+ "NSwag.Generation.AspNetCore/14.4.0": {
+ "sha512": "b1+qdKuThjkuJkL72QiL0ziGiR39O4DgJY7f3C+MnmRGGRjXj4BoEKvJXkZyi6Dn2M7Li/vMVKoHQCaQjrYwlA==",
+ "type": "package",
+ "path": "nswag.generation.aspnetcore/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "NuGetIcon.png",
+ "lib/net462/NSwag.Generation.AspNetCore.dll",
+ "lib/net462/NSwag.Generation.AspNetCore.xml",
+ "lib/net8.0/NSwag.Generation.AspNetCore.dll",
+ "lib/net8.0/NSwag.Generation.AspNetCore.xml",
+ "lib/net9.0/NSwag.Generation.AspNetCore.dll",
+ "lib/net9.0/NSwag.Generation.AspNetCore.xml",
+ "lib/netstandard2.0/NSwag.Generation.AspNetCore.dll",
+ "lib/netstandard2.0/NSwag.Generation.AspNetCore.xml",
+ "nswag.generation.aspnetcore.14.4.0.nupkg.sha512",
+ "nswag.generation.aspnetcore.nuspec"
+ ]
+ },
"PasswordGenerator/2.1.0": {
"sha512": "G70cCeAOYCk/uTuFw5PBGpYY9kmBZyzld7tphachvyU514PowMRDYyKwTefxIHNGWrhXY2d1DV5B1tDEnTtY3A==",
"type": "package",
@@ -3815,15 +4172,13 @@
"useSharedDesignerContext.txt"
]
},
- "System.IdentityModel.Tokens.Jwt/6.35.0": {
- "sha512": "yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
+ "System.IdentityModel.Tokens.Jwt/7.1.2": {
+ "sha512": "Thhbe1peAmtSBFaV/ohtykXiZSOkx59Da44hvtWfIMFofDA3M3LaVyjstACf2rKGn4dEDR2cUpRAZ0Xs/zB+7Q==",
"type": "package",
- "path": "system.identitymodel.tokens.jwt/6.35.0",
+ "path": "system.identitymodel.tokens.jwt/7.1.2",
"files": [
".nupkg.metadata",
".signature.p7s",
- "lib/net45/System.IdentityModel.Tokens.Jwt.dll",
- "lib/net45/System.IdentityModel.Tokens.Jwt.xml",
"lib/net461/System.IdentityModel.Tokens.Jwt.dll",
"lib/net461/System.IdentityModel.Tokens.Jwt.xml",
"lib/net462/System.IdentityModel.Tokens.Jwt.dll",
@@ -3832,9 +4187,11 @@
"lib/net472/System.IdentityModel.Tokens.Jwt.xml",
"lib/net6.0/System.IdentityModel.Tokens.Jwt.dll",
"lib/net6.0/System.IdentityModel.Tokens.Jwt.xml",
+ "lib/net8.0/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/net8.0/System.IdentityModel.Tokens.Jwt.xml",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.xml",
- "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
+ "system.identitymodel.tokens.jwt.7.1.2.nupkg.sha512",
"system.identitymodel.tokens.jwt.nuspec"
]
},
@@ -3974,98 +4331,6 @@
"useSharedDesignerContext.txt"
]
},
- "System.Runtime/4.3.0": {
- "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
- "type": "package",
- "path": "system.runtime/4.3.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net45/_._",
- "lib/net462/System.Runtime.dll",
- "lib/portable-net45+win8+wp80+wpa81/_._",
- "lib/win8/_._",
- "lib/wp80/_._",
- "lib/wpa81/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/_._",
- "ref/net462/System.Runtime.dll",
- "ref/netcore50/System.Runtime.dll",
- "ref/netcore50/System.Runtime.xml",
- "ref/netcore50/de/System.Runtime.xml",
- "ref/netcore50/es/System.Runtime.xml",
- "ref/netcore50/fr/System.Runtime.xml",
- "ref/netcore50/it/System.Runtime.xml",
- "ref/netcore50/ja/System.Runtime.xml",
- "ref/netcore50/ko/System.Runtime.xml",
- "ref/netcore50/ru/System.Runtime.xml",
- "ref/netcore50/zh-hans/System.Runtime.xml",
- "ref/netcore50/zh-hant/System.Runtime.xml",
- "ref/netstandard1.0/System.Runtime.dll",
- "ref/netstandard1.0/System.Runtime.xml",
- "ref/netstandard1.0/de/System.Runtime.xml",
- "ref/netstandard1.0/es/System.Runtime.xml",
- "ref/netstandard1.0/fr/System.Runtime.xml",
- "ref/netstandard1.0/it/System.Runtime.xml",
- "ref/netstandard1.0/ja/System.Runtime.xml",
- "ref/netstandard1.0/ko/System.Runtime.xml",
- "ref/netstandard1.0/ru/System.Runtime.xml",
- "ref/netstandard1.0/zh-hans/System.Runtime.xml",
- "ref/netstandard1.0/zh-hant/System.Runtime.xml",
- "ref/netstandard1.2/System.Runtime.dll",
- "ref/netstandard1.2/System.Runtime.xml",
- "ref/netstandard1.2/de/System.Runtime.xml",
- "ref/netstandard1.2/es/System.Runtime.xml",
- "ref/netstandard1.2/fr/System.Runtime.xml",
- "ref/netstandard1.2/it/System.Runtime.xml",
- "ref/netstandard1.2/ja/System.Runtime.xml",
- "ref/netstandard1.2/ko/System.Runtime.xml",
- "ref/netstandard1.2/ru/System.Runtime.xml",
- "ref/netstandard1.2/zh-hans/System.Runtime.xml",
- "ref/netstandard1.2/zh-hant/System.Runtime.xml",
- "ref/netstandard1.3/System.Runtime.dll",
- "ref/netstandard1.3/System.Runtime.xml",
- "ref/netstandard1.3/de/System.Runtime.xml",
- "ref/netstandard1.3/es/System.Runtime.xml",
- "ref/netstandard1.3/fr/System.Runtime.xml",
- "ref/netstandard1.3/it/System.Runtime.xml",
- "ref/netstandard1.3/ja/System.Runtime.xml",
- "ref/netstandard1.3/ko/System.Runtime.xml",
- "ref/netstandard1.3/ru/System.Runtime.xml",
- "ref/netstandard1.3/zh-hans/System.Runtime.xml",
- "ref/netstandard1.3/zh-hant/System.Runtime.xml",
- "ref/netstandard1.5/System.Runtime.dll",
- "ref/netstandard1.5/System.Runtime.xml",
- "ref/netstandard1.5/de/System.Runtime.xml",
- "ref/netstandard1.5/es/System.Runtime.xml",
- "ref/netstandard1.5/fr/System.Runtime.xml",
- "ref/netstandard1.5/it/System.Runtime.xml",
- "ref/netstandard1.5/ja/System.Runtime.xml",
- "ref/netstandard1.5/ko/System.Runtime.xml",
- "ref/netstandard1.5/ru/System.Runtime.xml",
- "ref/netstandard1.5/zh-hans/System.Runtime.xml",
- "ref/netstandard1.5/zh-hant/System.Runtime.xml",
- "ref/portable-net45+win8+wp80+wpa81/_._",
- "ref/win8/_._",
- "ref/wp80/_._",
- "ref/wpa81/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "system.runtime.4.3.0.nupkg.sha512",
- "system.runtime.nuspec"
- ]
- },
"System.Runtime.Caching/6.0.0": {
"sha512": "E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==",
"type": "package",
@@ -4357,74 +4622,6 @@
"version.txt"
]
},
- "System.Text.Encoding/4.3.0": {
- "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
- "type": "package",
- "path": "system.text.encoding/4.3.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net45/_._",
- "lib/portable-net45+win8+wp8+wpa81/_._",
- "lib/win8/_._",
- "lib/wp80/_._",
- "lib/wpa81/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/_._",
- "ref/netcore50/System.Text.Encoding.dll",
- "ref/netcore50/System.Text.Encoding.xml",
- "ref/netcore50/de/System.Text.Encoding.xml",
- "ref/netcore50/es/System.Text.Encoding.xml",
- "ref/netcore50/fr/System.Text.Encoding.xml",
- "ref/netcore50/it/System.Text.Encoding.xml",
- "ref/netcore50/ja/System.Text.Encoding.xml",
- "ref/netcore50/ko/System.Text.Encoding.xml",
- "ref/netcore50/ru/System.Text.Encoding.xml",
- "ref/netcore50/zh-hans/System.Text.Encoding.xml",
- "ref/netcore50/zh-hant/System.Text.Encoding.xml",
- "ref/netstandard1.0/System.Text.Encoding.dll",
- "ref/netstandard1.0/System.Text.Encoding.xml",
- "ref/netstandard1.0/de/System.Text.Encoding.xml",
- "ref/netstandard1.0/es/System.Text.Encoding.xml",
- "ref/netstandard1.0/fr/System.Text.Encoding.xml",
- "ref/netstandard1.0/it/System.Text.Encoding.xml",
- "ref/netstandard1.0/ja/System.Text.Encoding.xml",
- "ref/netstandard1.0/ko/System.Text.Encoding.xml",
- "ref/netstandard1.0/ru/System.Text.Encoding.xml",
- "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml",
- "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml",
- "ref/netstandard1.3/System.Text.Encoding.dll",
- "ref/netstandard1.3/System.Text.Encoding.xml",
- "ref/netstandard1.3/de/System.Text.Encoding.xml",
- "ref/netstandard1.3/es/System.Text.Encoding.xml",
- "ref/netstandard1.3/fr/System.Text.Encoding.xml",
- "ref/netstandard1.3/it/System.Text.Encoding.xml",
- "ref/netstandard1.3/ja/System.Text.Encoding.xml",
- "ref/netstandard1.3/ko/System.Text.Encoding.xml",
- "ref/netstandard1.3/ru/System.Text.Encoding.xml",
- "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml",
- "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml",
- "ref/portable-net45+win8+wp8+wpa81/_._",
- "ref/win8/_._",
- "ref/wp80/_._",
- "ref/wpa81/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "system.text.encoding.4.3.0.nupkg.sha512",
- "system.text.encoding.nuspec"
- ]
- },
"System.Text.Encoding.CodePages/6.0.0": {
"sha512": "ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
"type": "package",
@@ -4599,11 +4796,37 @@
"system.windows.extensions.nuspec",
"useSharedDesignerContext.txt"
]
+ },
+ "YamlDotNet/16.3.0": {
+ "sha512": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA==",
+ "type": "package",
+ "path": "yamldotnet/16.3.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "images/yamldotnet.png",
+ "lib/net47/YamlDotNet.dll",
+ "lib/net47/YamlDotNet.xml",
+ "lib/net6.0/YamlDotNet.dll",
+ "lib/net6.0/YamlDotNet.xml",
+ "lib/net8.0/YamlDotNet.dll",
+ "lib/net8.0/YamlDotNet.xml",
+ "lib/netstandard2.0/YamlDotNet.dll",
+ "lib/netstandard2.0/YamlDotNet.xml",
+ "lib/netstandard2.1/YamlDotNet.dll",
+ "lib/netstandard2.1/YamlDotNet.xml",
+ "yamldotnet.16.3.0.nupkg.sha512",
+ "yamldotnet.nuspec"
+ ]
}
},
"projectFileDependencyGroups": {
"net8.0": [
+ "BCrypt.Net-Next >= 4.0.3",
"FastEndpoints >= 7.0.1",
+ "FastEndpoints.Security >= 7.0.1",
+ "FastEndpoints.Swagger >= 7.0.1",
"Microsoft.AspNetCore.OpenApi >= 8.0.20",
"Microsoft.EntityFrameworkCore >= 8.0.20",
"Microsoft.EntityFrameworkCore.Design >= 8.0.20",
@@ -4650,10 +4873,22 @@
"net8.0": {
"targetAlias": "net8.0",
"dependencies": {
+ "BCrypt.Net-Next": {
+ "target": "Package",
+ "version": "[4.0.3, )"
+ },
"FastEndpoints": {
"target": "Package",
"version": "[7.0.1, )"
},
+ "FastEndpoints.Security": {
+ "target": "Package",
+ "version": "[7.0.1, )"
+ },
+ "FastEndpoints.Swagger": {
+ "target": "Package",
+ "version": "[7.0.1, )"
+ },
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[8.0.20, )"
diff --git a/BlogPlatform/BlogPlatform/obj/project.nuget.cache b/BlogPlatform/BlogPlatform/obj/project.nuget.cache
index 394c3b0..71b83ba 100644
--- a/BlogPlatform/BlogPlatform/obj/project.nuget.cache
+++ b/BlogPlatform/BlogPlatform/obj/project.nuget.cache
@@ -1,16 +1,20 @@
{
"version": 2,
- "dgSpecHash": "O3btQBsvLxE=",
+ "dgSpecHash": "HuE8+zsgjsk=",
"success": true,
"projectFilePath": "/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/BlogPlatform.csproj",
"expectedPackageFiles": [
"/home/cristiano/.nuget/packages/azure.core/1.38.0/azure.core.1.38.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/azure.identity/1.11.4/azure.identity.1.11.4.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/bcrypt.net-next/4.0.3/bcrypt.net-next.4.0.3.nupkg.sha512",
"/home/cristiano/.nuget/packages/fastendpoints/7.0.1/fastendpoints.7.0.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/fastendpoints.attributes/7.0.1/fastendpoints.attributes.7.0.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/fastendpoints.messaging.core/7.0.1/fastendpoints.messaging.core.7.0.1.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/fastendpoints.security/7.0.1/fastendpoints.security.7.0.1.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/fastendpoints.swagger/7.0.1/fastendpoints.swagger.7.0.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/fluentvalidation/12.0.0/fluentvalidation.12.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.aspnetcore.authentication.jwtbearer/8.0.18/microsoft.aspnetcore.authentication.jwtbearer.8.0.18.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.aspnetcore.openapi/8.0.20/microsoft.aspnetcore.openapi.8.0.20.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.codeanalysis.analyzers/3.3.3/microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512",
@@ -18,7 +22,6 @@
"/home/cristiano/.nuget/packages/microsoft.codeanalysis.csharp/4.5.0/microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.codeanalysis.csharp.workspaces/4.5.0/microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.codeanalysis.workspaces.common/4.5.0/microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.csharp/4.5.0/microsoft.csharp.4.5.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.data.sqlclient/5.1.6/microsoft.data.sqlclient.5.1.6.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.data.sqlclient.sni.runtime/5.1.1/microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.entityframeworkcore/8.0.20/microsoft.entityframeworkcore.8.0.20.nupkg.sha512",
@@ -27,31 +30,43 @@
"/home/cristiano/.nuget/packages/microsoft.entityframeworkcore.design/8.0.20/microsoft.entityframeworkcore.design.8.0.20.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.entityframeworkcore.relational/8.0.20/microsoft.entityframeworkcore.relational.8.0.20.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.entityframeworkcore.sqlserver/8.0.20/microsoft.entityframeworkcore.sqlserver.8.0.20.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.extensions.apidescription.server/8.0.14/microsoft.extensions.apidescription.server.8.0.14.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.caching.abstractions/8.0.0/microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.caching.memory/8.0.1/microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.dependencyinjection/8.0.1/microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/9.0.8/microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.dependencymodel/8.0.2/microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.extensions.fileproviders.abstractions/8.0.0/microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.extensions.fileproviders.embedded/8.0.0/microsoft.extensions.fileproviders.embedded.8.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.logging/8.0.1/microsoft.extensions.logging.8.0.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.logging.abstractions/8.0.2/microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.options/9.0.8/microsoft.extensions.options.9.0.8.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.extensions.primitives/9.0.8/microsoft.extensions.primitives.9.0.8.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.identity.client/4.61.3/microsoft.identity.client.4.61.3.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.identity.client.extensions.msal/4.61.3/microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.identitymodel.abstractions/6.35.0/microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.identitymodel.jsonwebtokens/6.35.0/microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.identitymodel.logging/6.35.0/microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.identitymodel.protocols/6.35.0/microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.identitymodel.protocols.openidconnect/6.35.0/microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.identitymodel.tokens/6.35.0/microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.identitymodel.abstractions/7.1.2/microsoft.identitymodel.abstractions.7.1.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.identitymodel.jsonwebtokens/7.1.2/microsoft.identitymodel.jsonwebtokens.7.1.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.identitymodel.logging/7.1.2/microsoft.identitymodel.logging.7.1.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.identitymodel.protocols/7.1.2/microsoft.identitymodel.protocols.7.1.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.identitymodel.protocols.openidconnect/7.1.2/microsoft.identitymodel.protocols.openidconnect.7.1.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/microsoft.identitymodel.tokens/7.1.2/microsoft.identitymodel.tokens.7.1.2.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.openapi/1.6.14/microsoft.openapi.1.6.14.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.sqlserver.server/1.0.0/microsoft.sqlserver.server.1.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/mono.texttemplating/2.2.1/mono.texttemplating.2.2.1.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/namotion.reflection/3.4.2/namotion.reflection.3.4.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/njsonschema/11.3.2/njsonschema.11.3.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/njsonschema.annotations/11.3.2/njsonschema.annotations.11.3.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/njsonschema.newtonsoftjson/11.3.2/njsonschema.newtonsoftjson.11.3.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/njsonschema.yaml/11.3.2/njsonschema.yaml.11.3.2.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/nswag.annotations/14.4.0/nswag.annotations.14.4.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/nswag.aspnetcore/14.4.0/nswag.aspnetcore.14.4.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/nswag.core/14.4.0/nswag.core.14.4.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/nswag.core.yaml/14.4.0/nswag.core.yaml.14.4.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/nswag.generation/14.4.0/nswag.generation.14.4.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/nswag.generation.aspnetcore/14.4.0/nswag.generation.aspnetcore.14.4.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/passwordgenerator/2.1.0/passwordgenerator.2.1.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/singulink.cryptography.passwordhasher/3.0.2/singulink.cryptography.passwordhasher.3.0.2.nupkg.sha512",
"/home/cristiano/.nuget/packages/swashbuckle.aspnetcore/6.6.2/swashbuckle.aspnetcore.6.6.2.nupkg.sha512",
@@ -71,13 +86,12 @@
"/home/cristiano/.nuget/packages/system.diagnostics.diagnosticsource/6.0.1/system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.formats.asn1/8.0.2/system.formats.asn1.8.0.2.nupkg.sha512",
- "/home/cristiano/.nuget/packages/system.identitymodel.tokens.jwt/6.35.0/system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/system.identitymodel.tokens.jwt/7.1.2/system.identitymodel.tokens.jwt.7.1.2.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.io.pipelines/6.0.3/system.io.pipelines.6.0.3.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.memory/4.5.4/system.memory.4.5.4.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.memory.data/1.0.2/system.memory.data.1.0.2.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.reflection.metadata/6.0.1/system.reflection.metadata.6.0.1.nupkg.sha512",
- "/home/cristiano/.nuget/packages/system.runtime/4.3.0/system.runtime.4.3.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg.sha512",
@@ -85,13 +99,13 @@
"/home/cristiano/.nuget/packages/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg.sha512",
- "/home/cristiano/.nuget/packages/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.text.encoding.codepages/6.0.0/system.text.encoding.codepages.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.text.json/4.7.2/system.text.json.4.7.2.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.threading.channels/6.0.0/system.threading.channels.6.0.0.nupkg.sha512",
"/home/cristiano/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512",
- "/home/cristiano/.nuget/packages/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg.sha512"
+ "/home/cristiano/.nuget/packages/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg.sha512",
+ "/home/cristiano/.nuget/packages/yamldotnet/16.3.0/yamldotnet.16.3.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/obj/project.packagespec.json b/BlogPlatform/BlogPlatform/obj/project.packagespec.json
index ae30444..040fcf2 100644
--- a/BlogPlatform/BlogPlatform/obj/project.packagespec.json
+++ b/BlogPlatform/BlogPlatform/obj/project.packagespec.json
@@ -1 +1 @@
-"restore":{"projectUniqueName":"/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/BlogPlatform.csproj","projectName":"BlogPlatform","projectPath":"/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/BlogPlatform.csproj","outputPath":"/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"FastEndpoints":{"target":"Package","version":"[7.0.1, )"},"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[8.0.20, )"},"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[8.0.20, )"},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.20, )"},"Microsoft.EntityFrameworkCore.SqlServer":{"target":"Package","version":"[8.0.20, )"},"PasswordGenerator":{"target":"Package","version":"[2.1.0, )"},"Singulink.Cryptography.PasswordHasher":{"target":"Package","version":"[3.0.2, )"},"Swashbuckle.AspNetCore":{"target":"Package","version":"[6.6.2, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/8.0.121/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
+"restore":{"projectUniqueName":"/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/BlogPlatform.csproj","projectName":"BlogPlatform","projectPath":"/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/BlogPlatform.csproj","outputPath":"/home/cristiano/Documents/BTS-SIO2/DS-Cristiano/BlogPlatform/BlogPlatform/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"BCrypt.Net-Next":{"target":"Package","version":"[4.0.3, )"},"FastEndpoints":{"target":"Package","version":"[7.0.1, )"},"FastEndpoints.Security":{"target":"Package","version":"[7.0.1, )"},"FastEndpoints.Swagger":{"target":"Package","version":"[7.0.1, )"},"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[8.0.20, )"},"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[8.0.20, )"},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.20, )"},"Microsoft.EntityFrameworkCore.SqlServer":{"target":"Package","version":"[8.0.20, )"},"PasswordGenerator":{"target":"Package","version":"[2.1.0, )"},"Singulink.Cryptography.PasswordHasher":{"target":"Package","version":"[3.0.2, )"},"Swashbuckle.AspNetCore":{"target":"Package","version":"[6.6.2, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/8.0.121/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/obj/rider.project.model.nuget.info b/BlogPlatform/BlogPlatform/obj/rider.project.model.nuget.info
index 93953d1..66f4da7 100644
--- a/BlogPlatform/BlogPlatform/obj/rider.project.model.nuget.info
+++ b/BlogPlatform/BlogPlatform/obj/rider.project.model.nuget.info
@@ -1 +1 @@
-17606871115387461
\ No newline at end of file
+17606918860017058
\ No newline at end of file
diff --git a/BlogPlatform/BlogPlatform/obj/rider.project.restore.info b/BlogPlatform/BlogPlatform/obj/rider.project.restore.info
index 71514f9..bfb0a42 100644
--- a/BlogPlatform/BlogPlatform/obj/rider.project.restore.info
+++ b/BlogPlatform/BlogPlatform/obj/rider.project.restore.info
@@ -1 +1 @@
-17606871117347472
\ No newline at end of file
+17606918862187074
\ No newline at end of file